Ping 1D Unable to Connect with Ping-Python

That seems like a potentially positive start, at least.

And that’s less positive.

I just had a look through this and it seems like there’s an issue with our Ping service that is falsely detecting your device despite not properly being able to communicate with it, after which it keeps the connection around and just repeatedly tries (and fails) to request distance measurements and reconnect every so often.

It does seem to have detected the firmware at the start though, and your Ping Sonar is apparently on v3.26.0, which is a few behind our latest recommended version. BlueOS does not yet have the ability to update a Ping device’s firmware, so I’d recommend you connect your Ping Sonar directly to a computer running Ping Viewer (via USB), and follow the update process, which should improve its performance, and will also hopefully allow it to connect properly to BlueOS :slight_smile:

I would recommend making sure you’re on the latest Ping Viewer version before trying to update the firmware, as there were some issues with an earlier version. Also make sure to select the highest for the firmware (currently 3.28_auto) - it may not be the first option in the dropdown.

EDIT: Also make sure that you’ve disabled the serial port that you’re using in ArduSub’s parameters, otherwise the Ping service may be fighting with ArduSub for control over the device.