BlueRov2 mavros RTT too high for timesync warning

Hey everyone,

I’m attempting to record the mavlink data from my blue rov2 using ros bags in ros2 jazzy. I have the mavlink/mavros package running for the most part however I get tons of time sync warnings
“[ros2-5] [mavros_node-1] [WARN] [1752855894.453059996] [mavros.time]: TM: RTT too high for timesync: 14.58 ms.”
I tried following the ardupilot solution " If the RTT too high for timesync message is shown in the Mavros console (most commonly when using ArduRover), the SCHED_LOOP_RATE parameter should be increased. This is because Mavros ignores TIMESYNC messages if the round trip time is more than 10ms."
I tried everything from 50 - 400Hz in blueOS to no avail.

I also saw that setting timesync_rate to 0 will disable it, although I’m worried about possible side effects.
I mainly need the IMU data which I will sink with sonar images for mapping.

I’ve also notices most of the topics never publish any data, which I thought was strange

Any suggestions are greatly appreciated.
-Adam

Hi @Aknawby,

From what we know these messages are not important.

1 Like