Firmware Test Procedure
Follow these steps to test new firmware before submitting PR or building a release
Initial Power Functions
Action | Intended Result |
---|
Immediately after uploading | Charging screen visible |
Hold center button | Unit turns on to main thermal page |
Unplug USB | Unit stays on |
Hold center button | Unit powers off |
Plug in USB | Charging screen visible |
Vario Functions
Precondition: Ensure vario volume is unmuted and quiet mode is off / unchecked
* In main menu (far right screen), go to Vario page
* "QuietMode" -> unchecked
Action | Intended Result |
---|
Raise unit | climb beeps and positive climb rate |
Lower unit | negative climb rate (and sink beeps if sink alarm on & triggered) |
Hold unit steady | zero (or near-zero) climb rates |
For remainder of testing | climb rates seem appropriate. (unexpected crazy spikes indicate timing and/or memory issues) |
Timer and Log functions
Action | Intended Result |
---|
From main page, press UP to select timer then CENTER to start | Timer Starts counting up (will be flashing if no GPS fix and/or no SD card; solid if fix AND SD card) |
Press UP to select timer then HOLD CENTER to stop | Timer Stops, Flight Summary Page displayed |
Press CENTER | Summary Page is dismissed |
DONE!