Blue Robotics Ping360 Discovery Protocol (Ethernet Only)

Discovery protocol is used to find the DVL on an Ethernet network if you don’t know or can’t remember its IP address and/or the IP address you set for the host.

A Discovery Request is sent by the host computer to the DVL as an ASCII-encoded broadcast UDP packet to IP address 255.255.255.255 using port 30303. Any devices using this protocol will respond with a Discovery Response message. The body of the Discovery Request packet contains the following text (without the quotation marks):

"Discovery"

Example Discovery Request:

Discovery

The Discovery Response message is sent as an ASCII-encoded unicast UDP packet from the DVL to the host computer in response to a Discovery Request. The message is defined as follows:

"SONAR DVL" + <CR><LF> +

"Cerulean Sonar" + <CR><LF> +

"MAC Address:- " + <MAC Address> + <CR><LF> +

"IP Address:- " + <IP Address> + <CR><LF>

"Port:- " + <Port Number> + <CR><LF>

Example reply (using C/C++ string escape character syntax):

SONAR DVL\r\nCerulean Sonar\r\n (no line break)

MAC Address:-00-12-A4-56-FB-01\r\n (no line break)

IP Address:-192.168.2.3\r\n (no line break)

Port:-50000

Last updated