Application Programming Interface

Surveyor communication uses a packet protocol common to several Cerulean Sonar products. Please refer to the Cerulean Ping Protocolarrow-up-right document for the canonical packet format and other background information.

Packet Payload Definitions

This section defines the packet ID types specific to the Surveyor 240-16.

SET_PING_PARAMETERS is used to control the operation of Surveyor.

ATTITUDE_REPORT is a response packet Surveyor sends to the host application containing information about the attitude (pitch and roll) of the device based on it's internal sensors.

WATER_STATS is a response packet Surveyor sends to the host application containing information about the temperature and pressure of the water

ATOF_POINT_DATA is a response packet Surveyor sends to the host application containing the detected points in angle and time of flight for each detected point.

YZ_POINT_DATA is a response packet that Surveyor sends to the host application containing the detected points in Euclidean coordinates (horizontal + vertical).

SET_NET_INFO is used to set the time server Surveyor will use for synchronizing to UTC.

Last updated