Enables host to see hardware options from a new message from firmware.
Host can now detect option that hardware is using 6-state encoders and then this host code adjusts odometry for proper tics to radians values so that odometry is correct.
Lastly we change the warning for unrecognized message from firmware so it is now a ROS_WARN_ONCE. Meant to do this last time but did not do it then.
This host code will support legacy firmware or newer 6-state encoder enabled firmware.
Enables host to see hardware options from a new message from firmware.
Host can now detect option that hardware is using 6-state encoders and then this host code adjusts odometry for proper tics to radians values so that odometry is correct. Lastly we change the warning for unrecognized message from firmware so it is now a ROS_WARN_ONCE. Meant to do this last time but did not do it then. This host code will support legacy firmware or newer 6-state encoder enabled firmware.