uf-mil/mil

Abstract `mil_usb_to_can.sub9` packet format away from `mil_usb_to_can`

cbrxyz opened this issue · 1 comments

What needs to change?

Electrical members are commonly using the mil_usb_to_can.sub9 packet format when developing boards for NaviGator. We should abstract the packet format away from mil_usb_to_can so that they can use it without us needing to setup a CAN sender/receiver.

This would include writing a library to asynchronously send/receive these sub9-formatted packets over serial.

How would this task be tested?

  1. Ensure that basic tests with a driver and simulated device can send/receive packets.

Done in b738db5