Start: 9:30
- I don’t think there could be anything wrong with ComMgr but I am going to retest it to make sure. ComMgr is the class that sets up the port on the PC side and has the most basic methods for sending and receiving data. These seem to be working but it can’ t hurt to be sure. This should not be confused with ComUtil which is the more specialized class.
- I now know for a fact that the packet is built and sent properly from the PC. The arduino doesn’t seem to be recieving properly. I think the buffer might be getting overflowed even though I am only sending 128 bytes.
- Might have found a better way. Firmata is a firmware for the arduino which allows the computer to communicate to the arduino directly. If this works it would mean that all of our software can be on the PC side which would make debugging much easier.
- How to set it up: http://www.arduino.cc/playground/Interfacing/Processing
- The cpp message host doesn’t seem to be available. It would be pretty easy to make one but I would still need the communication to work between the PC and arduino to do this. The firmata message protocols are straight forward so it might be worth doing at some point.
- I found this shortly before leaving today: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=17212&source=getting_started
- Its is a IDE for AVR chips. From what I read it has a good debugger. I probably didn’t find it before because I was looking for something specific to the Arduino.
End: 5:30
