Control glitch while running Pingviewer

Hello,
We had a problem when testing the BlueROV2 with the Ping360 Sonar sensor. The vehicle loses control when the Pingviewer is initialized/clicked. This issue was reproducible during our tests.

  1. We started the test with QGroundControl. Then, while operating, we started the Pingviewer program. Then the ROV just lost control.
  2. We started Pingviewer and QGroundControl before the test started. But the vehicle lost control when we clicked the Pingviewer window.

We found that if we are operating the vehicle while clicking the Pingviewer window, the vehicle loses control and keeps doing the previous command. The control was able to be regained after a while (1-2 minutes). During the glitch, neither QGroundControl nor the joystick was able to do anything. The vehicle just kept executing the previous command.

We were able to avoid this issue by not moving the joystick at all while needing to change the settings in the Pingviewer window. But we think it’s worth mentioning this issue in the community for discussion and further solution.

Hi @ichen -
Typically QGround Control allows the user to still pilot the vehicle even if the window isn’t in focus. Are you seeing a Manual Control Lost message come through in QGroundControl when you click into the Ping Viewer window?

Are you using the versions of software Blue Robotics recommends here?