No, NXT (32-bit ARM) or the older RCX (8-bit H8) and Robolab 2.9 are the way to go. You should check out FIRST www.usfirst.org, at 6 they would be in Junior FLL because FLL starts at 9. Also you can download C compilers for RCX and NXT that are far fewer issues than using the Labview of RoboLab but they can't be used for FIRST. You can even get the Lego video camera and do serious image processing with the RCX or NXT. And because of FIRST there are tons of resources for both the RCX and NXT.
feanorgem
Posts
-
Lego Mindstorms Nxt or is there something cheaper and better? -
How to monitor network traffic for a processThat article is really nice. I wish I found that in my search when I was trying to do several of those things. Unfortunately the links in the reference section that I wanted to follow were all bad.
-
How to monitor network traffic for a processI have to threat the child process as a black box producer / consumer as one end of a network device. I have full control over launching the process but it must run as a normal independant app.
-
How to monitor network traffic for a processI was hoping someone knew of an API call that I wasn't able to find perhaps something like: GetProcessIoCounters or GetIpStatistics or GetTcpTable but I'm not sure if any of these are appropriate.
-
How to monitor network traffic for a processNo, only the parent process is my code. But I do have access to the child via the PID and its handle as well as knowing all the IP addresses involved in the transfers. I don't really care if the answer is totally accurate, but just a general knowledge that the link is alive and continually sending data back and forth.
-
How to monitor network traffic for a processI have a parent process that creates a child process that in turn exchanges data with an external network addressed computer. I would like the parent to be able to monitor the amount of data the child is sending and receiving. The application runs on W2K through Win7 and is written in C/C++. I already have the handles and PIDs of both the parent and child and know the internal IP address, external IP address and the IP address and port on the external network computer. I found some sniffer articles on here that may apply but they require a driver installed which I can not allow. Any suggestions or help is appreciated.
-
Barbie... computer engineer???It looks to me like engineer Barbie changes are: add glasses smaller boobs add geekware (computer, bluetooth) No stereotyping here!
-
Learning programming - 6th gradeThe child could get involved with First Lego League www.usfirst.org and preferrably use RoboLab (LabView) for programming. Outside of FLL they can use NQC (for the RCX) or NXC (for the NXT). Also check out www.alice.org Jay
-
Mac users dirty little secret...They need it to afford the MacTax. Or is it iTax now? or "A fool and their money are soon parted."
-
Questions about UPS unitsSo assuming your 750W supply is heavily loaded divide by 0.65 to get the rating on the UPS (to correct for the way they are overrated). Also, never plug a laser printer into a normal UPS, they can't handle the fusion heater load unless they are specifically rated for a laser printer (VERY few are). As a general rule, get everything running and pull the UPS plug from the wall, if nothing reboots or dies you may be ok, if anything fails or reboots you just have a surge suppressor. Most (aka cheapP UPSs that people buy are offline and switch online when needed. The problem with this that they also have slow switchover times, often 8ms or longer so many glitches in your power will result in the UPS doing nothing. If you really want, APC has some nice white papers on sizing and the types of UPSs (online and standby). Jay
-
Advice on how to help an 11 year old start programming...Get a Lego NXT so he can do robotics and programming. Join with (or start) a local FIRST Lego League team www.usfirst.org/what/fll. There you can use the mindstorms language (sucks) or RoboLab (LabView for Legos). Outside of FLL you can download all sorts of langauges for use C, Java, Logo, Forth... Go to a summer camp (FIRST, programming...) Download and use game programming tools from Intel and Microsoft, they're free and some are at fairly high level and suck the kids in because it's a game. Search for other kid tools online: www.alice.org There are tons of resouces available online but search locally too. Jay
-
An object, by any other name.How about Virtuoso.
-
Grausian SyndromeThis is one of the reasons why I only run VS in a virtual machine. Starting from a blank system is as easy as copying one file. Going back to a previous version is just selecting a different VM. I've used VS6 and VS2005 within VirtualPC and VirtualBox. Plus I can easily try things to the system and roll them back.
-
Mac is better than PCAt the lastest hackfest the newest Mac with all patches was under complete control of the hacker from a flyby web site in less than 10 seconds, significantly less secure than any patch Windows version. You just keep telling yourself that a 50% premium was a smart buy. Jay
-
VS6 vs 2005 [modified]I also found a reference that mentions a different compiler option that fixes VC7. You can use /Zc:forscope which won't create the library issues but will make the for scope rules adhere to the language standard. I did check and this option is not available in VS6 but I didn't verify VS7. Jay
-
VS6 vs 2005 [modified]Well one vote in 6 billion is hardly a majority. Bjarne Stroustrup and the members of the ANSI C++ standard board added the feature (borrowed form other language definitions) because it is preferred otherwise it wouldn't have been added. Plus it is the basis of creating C++ which is an OOP and therefore promotes encapsulation. Intel, Microsoft, Cilk, any compiler vendor or writer and far to many style guides to list. I can't think of a single reference that promotes making variables more global as preferred to more local. http://www.parashift.com/c++-faq-lite/coding-standards.html http://www.icce.rug.nl/documents/cplusplus/ Feel free though to come up with a single reference that doesn't promote encapsulation, OOP and localization and therefore a reason for creating C++ in the first place.
-
VS6 vs 2005 [modified]You're right, the /Za option doesn't work well because the MS libraries have lots of errors in them with that option. I tried the macro you found and it works in both VS6 and VS2005 to make them function the same (and adhere to the language standard). I did modify it slightly though just to include it in and ifdef as follows: #if (_MSC_VER == 1200) // Microsoft Visual Studio 6.0 // fix variable scope bug in for loops #define for if (false); else for #endif // (_MSC_VER == 1200) You could change the if to use the true case but doing so will cause issues with joining to the closest ELSE in some cases and the NOP will be optimized out so the if will essentially disappear the way it is anyway. Jay
-
Quantum MechanicsThen there is no point in arguing with him about it. He's already lost.
-
VS debug of web pages [modified]Yes, I saw that. It didn't stop the dialog box from popping up. Jay
-
VS debug of web pages [modified]Thanks, Now the debug message box doesn't come up but it still pops up the error one. It's interesting that it only happens after the first time the help window is opened. Jay