# Ping protocol's missing features for Ping360

**URL:** <https://discuss.bluerobotics.com/t/ping-protocols-missing-features-for-ping360/11301>\
**Category:** Blue Robotics Software\
**Tags:** ping\
**Created:** [January 6, 2022, 7:31pm UTC](https://discuss.bluerobotics.com/t/ping-protocols-missing-features-for-ping360/11301 "2022-01-06T19:31:05Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![patrickelectric](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/patrickelectric/32/2162_2.png) [@patrickelectric](https://discuss.bluerobotics.com/u/patrickelectric)\
**Post date:** [January 7, 2022, 12:30pm UTC](https://discuss.bluerobotics.com/t/ping-protocols-missing-features-for-ping360/11301/2 "2022-01-07T12:30:34Z")

</div>

Hi @incebellipipo,

> [@incebellipipo](#):
>
> Setters for Ping360 in Ping Protocol haven’t been defined yet.

Ping360 has setters definition, you can check under the [set category](https://docs.bluerobotics.com/ping-protocol/pingmessage-ping360/#set). For ping360, there is a single set that is specific for the sensor.

> [@incebellipipo](#):
>
> In the ping-cpp repository, there is no template file for Ping 360.

There is a PR with an [open proposal here](https://github.com/bluerobotics/ping-cpp/pull/36), further discussion and review will be done.

> [@incebellipipo](#):
>
> Much of the documentation is autogenerated from the ping-protocol library. Therefore the information we need isn’t in the documentation either.

Can you point what is missing ? Everything necessary for the sensor is on the protocol description, that replicates to all softwares that we use and communicate with ping360. Nothing should be missing.

There is a pretty good discussion on the forum about how the sensor works, how you can use the libraries to communicate and how to do the necessary math to operate here:

> [@Please provide some answer regards ping360](https://discuss.bluerobotics.com/t/please-provide-some-answer-regards-ping360/6393):
>
> Hi guys, recently purchase the ping360, it works amazing with the pingviewer software provided but not so much with the brping library. When we run the example code on brping with python. The data field are populated with 200 reading in hex format. We then convert this hex format to decimal and from what we see is the result shows from 0 - 255. We use standard setting that come with the example which is: +p.set\_transmit\_frequency(800) +p.set\_sample\_period(80) +p.set\_number\_of\_samples(200) 4…

---

_[View the full topic](https://discuss.bluerobotics.com/t/ping-protocols-missing-features-for-ping360/11301)._
