Northeastern-Electric-Racing / Cerberus

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

[Monitoring] - Fusing Monitor #114

Closed nwdepatie closed 6 months ago

nwdepatie commented 6 months ago

Description

Fairly low priority monitor, but we need a way of reading the states of all the fuses every now and again and broadcast that over the CAN network / make that data available upstream.

Acceptance Criteria

Fuses are sampled and combined into a CAN message to be broadcast out

Proposed Solution

Make an RTOS task for this in monitor.c and .h, sample the fuses using the PDU interface, and then broadcast over CAN