|
| | MindStorms Bop It
|
| Hello fellow LEGO maniacs. My latest MindStorms "robot" is rather unusual. It has only ONE wheel, NO motors, two touch sensors, one light sensors, and a bunch of rubberbands. What is that?! It's a MindStorms version of the popular Parker Brothers (...) (25 years ago, 18-Mar-00, to lugnet.robotics, lugnet.robotics.rcx, lugnet.robotics.rcx.nqc)
| | | | updated nqc-doc rpms
|
| I've updated the nqc-doc rpms at(URL) to include the PDF versions of the documentation. Also, this rpm now places its docs alongside that from the main nqc package, in /usr/doc/nqc-[version]. I've also GnuPG signed all the rpms I'm distributing. (...) (25 years ago, 18-Mar-00, to lugnet.robotics.rcx.nqc, lugnet.robotics)
| | | | NQC/RcxCC
|
| Thanks to everyone who suggested that I use NQC for programming, I now have a copy of RcxCC installed, and programming in it is easier than in the lego graphic interface (as long as you remember the ;'s) The coal unloader program is done (it took (...) (25 years ago, 18-Mar-00, to lugnet.robotics.rcx.nqc)
| | | | Re: RcxCC version 3.1 availble
|
| (...) Dean (25 years ago, 6-Mar-00, to lugnet.robotics.rcx.nqc)
| | | | RcxCC version 3.1 availble
|
| I just put version 3.1 of RcxCC on my web page. The only change is that it uses NQC version 2.1r1. Mark Overmars (URL) (25 years ago, 6-Mar-00, to lugnet.robotics.rcx.nqc)
| | | | Re: asm in NQC.
|
| (...) You don't really need asm to do this. Due to a side-effect of how the bytecodes are implemented, you can set the slope value simply by adding it to the 'mode' parameter... // use a slope of 10 for light sensor on port 1 SetSensorType(SENSOR_1, (...) (25 years ago, 2-Mar-00, to lugnet.robotics.rcx.nqc)
| | | | asm in NQC.
|
| All, I have tried various ways to put asembly in my NQC programs. I have copied stuff from the header files but it does not work. I would like to use the slope parameter of the SetSensorMode opcode, but NCQ does not support this. That is why I need (...) (25 years ago, 1-Mar-00, to lugnet.robotics.rcx.nqc)
| | | | Re: NQC troubles
|
| Rob, You could set up a seperate task to watch the switch and turn off the moter. This task will run seperatly from the main task. John C. Quillan (...) (25 years ago, 1-Mar-00, to lugnet.robotics.rcx.nqc)
| | | | Re: NQC troubles
|
| Thanks for your help. I was also wondering if there is a way to have the motor turn off at any time in the program when the touch sensor is pushed, rather than having to re type the until statements a bunch of times. would I have to use a task for (...) (25 years ago, 1-Mar-00, to lugnet.robotics.rcx.nqc)
| | | | Re: NQC troubles
|
| (...) Hi. The problem is that the if statement doesn't wait -- it just checks once, and if it fails, goes right past. So, if you have the switch pushed down right at the beginning, it'll work. Try this: OnFwd(OUT_A); until (SENSOR_1 ==1); (...) (25 years ago, 29-Feb-00, to lugnet.robotics.rcx.nqc)
| |