Northeastern-Electric-Racing / Cerberus

Our FreeRTOS-based vehicle control application
1 stars 0 forks source link

125 canroute #127

Closed nwdepatie closed 6 months ago

nwdepatie commented 6 months ago

Changes

Changed how CAN routing is working to be queue based rather than callback based. This will simplify the code a bit to not have to deal with a bunch of function pointers and rather just a few queues. This will also allow us to give control back to the scheduler during a particularly long callback if we end up needing it.

Notes

To Do

Closes #125