Closed
Description
Problem: If you load v3.9 and attempt to firmware update to v3.10, it says it's up to date.
RTK Firmware uses a Major/Minor semantic versioning system.
The current firmware update method is doing a blind
if x > y
then firmware is newer
This is bad because
3.9 > 3.11
Which in terms of versioning, is wrong. v3.11 is newer than v3.9. We should be comparing major/minor versions separately, not as a float.
Users who are using a lower version will have to use the GUI or CLI methods to get to v3.11 where the fix will be in place.