I’m using NAVIO2 since 2018 to control my Hexacopter. I was connect arducopter through MAVROS under UDP and then to GCS like EMLID doc/video shows (https://docs.emlid.com/navio2/common/dev/ros/#running-mavros-node). Everything worked fine until recently when I updated the OS to the 20190227 version. After that, I wasn’t able to access the arducopter through MAVROS anymore.
It is possible to connect the arducopter directly to GCS without MAVROS (setting /etc/defaults/arducopter). However, when I set to send telemetry through MAVROS like EMLID shows in specific MAVROS doc/video (https://docs.emlid.com/navio2/common/dev/ros/#running-mavros-node), the data never arrive to GCS.
When I launch MAVROS, the terminal shows the arducopter messages like everything is fine. Rostopic also works and shows all diagnostics as usual. However, GCS doesn’t receive anything.
This issue seems to appear only in arducopter.
To test, I checked with other frame modes (ardurover, for example) and the connection with GCS through MAVROS works fine. The issue is only with arducopter in the updated version.
Has someone the same issue?
Thanks in advance.