Thursday, 1 February 2007

Progress Report 01/02

  • Seems the motes transmit the payload part of data packets over the serial line in little-endian format, but receive them in big-endian. Changed my serial interface layer to not send messages to the mote in little-endian format.
  • "Bind device" message to the mote appears to be working correctly, it's writing the user ID and device ID to the first 8 bytes in the system information volume on the external flash. At some point I should improve this so that it checks the CRC of the data written to the flash.
  • Added the FlashViewer module into my configuration so that I don't have to keep switching between my app and FlashViewer to see what's going on in the flash.
  • Added a Bind Device Response message so that the device gives some feedback about how the binding went.

No comments: