- In Config::configureSystem(), the writeCommSpeed call that sets the Septentrio port to 4000000 baud is outside the if (septentrio_input_enable) block, so it runs unconditionally. ()
- Environment: ros2-humble, microstrain_inertial_driver
4.9.0
https://github.com/LORD-MicroStrain/microstrain_inertial_driver_common/blob/4c04698ff31d8ea2f99300dcbb3f87657c023fd5/src/config.cpp#L1379-L1402
-> The command fails and logs Failed to set baudrate for port 0x13 on every startup.
4.9.0https://github.com/LORD-MicroStrain/microstrain_inertial_driver_common/blob/4c04698ff31d8ea2f99300dcbb3f87657c023fd5/src/config.cpp#L1379-L1402
-> The command fails and logs Failed to set baudrate for port 0x13 on every startup.