I'm still lost on how to increment the firmware revision numbers. I assume I'll need to do this so that the GCS will detect the FC is a revision behind and initiate the update.
You said you saw the dirty firmware version. You don't need to worry about version. If you need to keep old firmware, move it to a safe place and rename it with something to tell you what it is. You can use the firmware flasher Open button to get it from anywhere.
The version number comes from the build scripts asking git somehow.
You probably already figured out that you can flash any firmware version newer or older... When writing and testing firmware changes, on the Firmware page I press:
- Halt if the board is already plugged in
- Or Rescue if it is not yet plugged in
Then, in a few seconds in the bottom part of the page, it should show some new buttons and automatically select the correct firmware (if not select the correct firmware with Open button
), so you just click on Flash button.