ArduRover 4.7.0 new issues with UM982 moving baseline

Hello!

I am using ArduRover 4.7.0, and I am having issues with getting UM982 moving baseline to work. Specifically, I get unstable GPS fix, satellite number is shown as 0, and wrong heading. There is an intermitten beeping pattern (2 seconds fast beeping, 2 seconds off), I could not find online resources for this pattern. With the same hardware and parameters, but on 4.6.3, everything works perfectly - precise GPS and heading, 25 sats. The pixhawk model is CUAV V6X. If there is specific info you need (param list, logs, etc.) to better help identify the issue, please let me know.

Reason for using 4.7.0 is that for that firmware I could manage to get MicroXRCE DDS for ROS2 working, as that is important for my project. If I am mistaken and DDS ROS2 interface is available for stable rover firmware, please let me know, but I could not find DDS enable options for any other firmware on https://custom.ardupilot.org/.

Thank you!

2 Likes

Hi @Daniels,

Thanks very much for the report, I’ve added this to the 4.7 issues list.

Could you provide logs for 4.6 (working) and 4.7 (not working)?

I might let @rfriedman or @snktshrma respond regarding DDS availability on Rover.

Hello,

We don’t yet support it on the custom build server.

We have some related recent work from @stephendade to get us closer!

1 Like

To clarify, it DDS is supported on the build server for version 4.7 and later. So you’ll need to switch to the beta builds until 4.7.0 is released:

1 Like

Hi @Daniels,

BTW, two core devs use the same GPS module and have said they will re-test on 4.7. Txs again for the report

1 Like

Hello!

Thanks to everyone for the replies!

I updated UM982 firmware with the UPrecise software, as per this tutorial: How to configure Unicore UM980, UM981 and UM982 - ArduSimple . This seems to fix the issue, and I get both position and heading on 4.7.0. So the issue was probably on my end and not due to 4.7.0 Ardu firmware. I apologize for the inconvenience.

Thank you for confirming DDS as an option for 4.7.0, since the UM982 is working now, I will remain on this version. Can’t wait for the full release!

Kind regards,
Daniels

2 Likes

Hi @Daniels,

Great that you got it working and thanks very much for the feedback!