Re: RCX serial commands
Posted: 21 Apr 2011, 23:56
Instead of a USB tower, I can just use a COM port. Right now, I am using a virtual COM port (FTDI HW). I can communicate with BCC using COM 2 (in this case). BrickOS should be able to do the same... no real need for USB IR Tower.
Can you give me advice for setting up BrickOS on a Win 7 64-bit machine?
The protocol changing would be for extra speed talking with additional HW (other RCX's, NXT though the IR Link, PICAXE, Arduino...), not the IR tower (computer communication). The computer to RCX speed is okay. I am not a fan of the slow speeds, but with the computer, it is just for debugging and setup, not for real-time robots (like additional HW would be for). Once I get into computer programming, that will be a different story though...
Basically, I want byte by byte accessibility in my programs. Normally, the header, inverse, and checksum are all processed by the FW, and if it doesn't totally match up, it discards the whole string. I want it to still be looking for Opcodes, but for all the other strings (wrong header...) I want program access to every byte.
Like I say, computer communication speed is not my biggest issue here.
Yes, I have read some about RCX DCC, but have never tried any of it. I mostly use the NXT for my robot brains, but an RCX running a DCC generator would be a nice addition. The idea of using DCC decoders for lego motors is not what I am looking for (I can make, and have, motor multiplexers). And yes, I do have DCC HO trains (that's what I want the DCC generator for).
Wow, I didn't know there were that many FW projects for the RCX... That's quite a few.
Can you give me advice for setting up BrickOS on a Win 7 64-bit machine?
The protocol changing would be for extra speed talking with additional HW (other RCX's, NXT though the IR Link, PICAXE, Arduino...), not the IR tower (computer communication). The computer to RCX speed is okay. I am not a fan of the slow speeds, but with the computer, it is just for debugging and setup, not for real-time robots (like additional HW would be for). Once I get into computer programming, that will be a different story though...
Basically, I want byte by byte accessibility in my programs. Normally, the header, inverse, and checksum are all processed by the FW, and if it doesn't totally match up, it discards the whole string. I want it to still be looking for Opcodes, but for all the other strings (wrong header...) I want program access to every byte.
Like I say, computer communication speed is not my biggest issue here.
Yes, I have read some about RCX DCC, but have never tried any of it. I mostly use the NXT for my robot brains, but an RCX running a DCC generator would be a nice addition. The idea of using DCC decoders for lego motors is not what I am looking for (I can make, and have, motor multiplexers). And yes, I do have DCC HO trains (that's what I want the DCC generator for).
Wow, I didn't know there were that many FW projects for the RCX... That's quite a few.