Instead of just silently breaking things for users when we update rosflight_io (but they may not update the firmware), let's print out a warning when the firmware major and minor version numbers don't match the rosflight_io major and minor versions.
This means that we'll need to keep those version numbers in sync, per previous discussions. Patch version numbers can be changed independently when changes affect only the firmware or only rosflight.
Instead of just silently breaking things for users when we update
rosflight_io
(but they may not update the firmware), let's print out a warning when the firmware major and minor version numbers don't match therosflight_io
major and minor versions.This means that we'll need to keep those version numbers in sync, per previous discussions. Patch version numbers can be changed independently when changes affect only the firmware or only rosflight.