Skip to content
Nemo157 edited this page Oct 16, 2011 · 1 revision

Comms Board

Differences from other boards

  • Has a mini-B USB port.

Function

The primary function of the comms board was to implement a link between the CAN network and the host PC via a USB connection.

When the overall protocol was being designed this was extended with the responsibility of being a master node. This was purely a software function.

Code implemented on the board

The majority of the code on the board was related to the protocol handling. The comms board bypassed the normal protocol handler as the implementation was so different to the rest of the boards. As well as this the USB handling code was also implemented directly in the board specific code.

The code for this board can be found in the Comms main file and Comms usb file.