Northeastern-Electric-Racing / Shepherd-BMS

Our from-scratch Battery Management Application
3 stars 0 forks source link

Update Disable / enable therms #66

Closed dyldonahue closed 6 months ago

dyldonahue commented 9 months ago

Rather than multiplexing through two muxes for therms, we now have agpio expander. to enable or disable, we just talk through this over i2c. Build the same logic as current therms with new gpio interface

dyldonahue commented 8 months ago

additonal explanation: our new therm map just places a 0xff in any index that we dont care about. The logic above needs to utilze the gpio expander, over SPI, to enable and disable while ignoring indices that are 0xff