Add better fail safes for non-critical components
zjwhitehead opened this issue · 1 comments
zjwhitehead commented
Sometimes chips get damaged (water etc) and can fail.
In order to continue operating as long as possible the controller firmware should gracefully fail and continue operating (ie. outputting PWM based on pot level, and arm/disarm) even when the following are giving bad/no data:
- Barometer (BMP3XX)
- Vibration IC (DRV2605)
- EEPROM
- Screen (ST773)
- Telemetry (implemented)
zjwhitehead commented
This is completed in #45