# Issue with Param Loading for Ping1D Sonar on Pixhawk through Telemetry

**URL:** <https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878>\
**Category:** QGroundControl\
**Tags:** ping\
**Created:** [May 14, 2024, 1:44pm UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878 "2024-05-14T13:44:43Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sakthivelj](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@Sakthivelj](https://discuss.bluerobotics.com/u/Sakthivelj)\
**Post date:** [May 14, 2024, 1:44pm UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878/1 "2024-05-14T13:44:43Z")

</div>

Hello,

I’m currently facing an issue with connecting the Ping1D sonar to my Pixhawk through telemetry. I’ve followed the instructions outlined in the ArduPilot documentation to set up the Ping1D, and when I connect it directly via USB, everything works perfectly fine.

[https://ardupilot.org/copter/docs/common-bluerobotics-ping.html](https://ardupilot.org/copter/docs/common-bluerobotics-ping.html)

However, when I try to connect through telemetry, I’m encountering a problem where the parameters are not fully loaded. This is causing some functionality issues that I’m struggling to resolve.

 ![image](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/6/6a76162594a99bba59ee43745a56c72394be76fb.jpeg)

Has anyone else experienced a similar issue or have any suggestions on how to troubleshoot and resolve it? I would greatly appreciate any insights or advice on how to get the Ping1D sonar functioning correctly through telemetry on my Pixhawk.

---

<div class="post-metadata">

**Author:** ![Sakthivelj](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@Sakthivelj](https://discuss.bluerobotics.com/u/Sakthivelj)\
**Post date:** [May 14, 2024, 2:02pm UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878/2 "2024-05-14T14:02:24Z")

</div>

But this was working on mission planner

 ![image](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/6/6da55ad6df78e9efcb872c500cad2eebb20294a3.jpeg)

---

<div class="post-metadata">

**Author:** ![tony-white](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/tony-white/32/13297_2.png) [@tony-white](https://discuss.bluerobotics.com/u/tony-white)\
**Post date:** [May 14, 2024, 5:57pm UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878/3 "2024-05-14T17:57:26Z")

</div>

Hi @Sakthivelj -  
This [guide](https://bluerobotics.com/learn/ping2-integration-kit-for-blueboat-installation-guide/#software-setup) may be helpful?  
Have you turned on mavlink messages for the Ping Sonar in BlueOS?

 ![image](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/3/3d3316679ebcf50253034c57629ec8f939dc29bc.jpeg)

To display the sonar range data in QGround Control ( I think this is what you are asking?) you can click the lock icon on the bottom center bar, and then add or edit a value. You’d then select the rangefinder value from the list, like this:

 ![image](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/b/bbfbfac4a16338773be28dc56f175a452daaf84d.jpeg)

That should do the trick!

---

<div class="post-metadata">

**Author:** ![Sakthivelj](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@Sakthivelj](https://discuss.bluerobotics.com/u/Sakthivelj)\
**Post date:** [May 15, 2024, 5:04am UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878/4 "2024-05-15T05:04:32Z")

</div>

Thanks @tony-white your suggestion sounds promising! I’m excited to try it out.

However, I’m also wondering if there’s a way to access ping1d data without using blueos.

Any insights on alternative methods would be greatly appreciated!

---

<div class="post-metadata">

**Author:** ![tony-white](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/tony-white/32/13297_2.png) [@tony-white](https://discuss.bluerobotics.com/u/tony-white)\
**Post date:** [May 15, 2024, 5:51am UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878/5 "2024-05-15T05:51:00Z")

</div>

Hi @Sakthivelj -  
The Ping2 outputs data in serial format, this can be read via USB or directly into a microcontroller. BlueOS just provides a means to ingest this data alongside everything else required for ROV operation - video, ArduSub firmware, etc.  
Checkout our guide to using the Ping2 with [Arduino](https://bluerobotics.com/learn/using-the-ping-sonar-with-an-arduino/) or you could access on a Raspberry Pi directly via [python](https://github.com/bluerobotics/ping-python).

---

<div class="post-metadata">

**Author:** ![Sakthivelj](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@Sakthivelj](https://discuss.bluerobotics.com/u/Sakthivelj)\
**Post date:** [May 15, 2024, 10:48am UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878/6 "2024-05-15T10:48:02Z")

</div>

Thanks, @tony-white Enabling the Mavlink distance has resolved my requirements. It’s working well.

---

<div class="post-metadata">

**Author:** ![Bibxi123](https://avatars.discourse-cdn.com/v4/letter/b/839c29/32.png) [@Bibxi123](https://discuss.bluerobotics.com/u/Bibxi123)\
**Post date:** [August 26, 2024, 2:15pm UTC](https://discuss.bluerobotics.com/t/issue-with-param-loading-for-ping1d-sonar-on-pixhawk-through-telemetry/16878/7 "2024-08-26T14:15:55Z")

</div>

Hey @tony-white , i have also faced the same problem but in my case i am not using Raspberry Pi or any type of companion computer. [BlueRobotics Ping Underwater Sonar](https://ardupilot.org/copter/docs/common-bluerobotics-ping.html), i have followed this steps in order to connect with the pixhawk, and also while uploading a mission for survey i face so many errors like “Rally Point Transfer Failed” and “Mission Transfer Failed”, but then i disconnect the sonar i don’t face this above issues and the mission gets successfully uploaded.  
Can you please help me with these two problems without the need of raspberry pi?
