SeaTrac Serial Command Interface Reference
Page 33
6.3.2.
APAYLOAD_E (Acoustic Payload Identifier)
The APAYLOAD_E enumeration is used to specify how the payload contents of acoustic
messages (see ACOMSG_T structures) are decoded and processed.
Value Symbolic
Name
Summary
0x0
PLOAD_PING
Specified an acoustic message payload should
be interpreted by the PING protocol handler.
PING messages provide the simplest (and
quickest) method of validating the presence of
a beacon, and determining its position.
0x1
PLOAD_ECHO
Specified an acoustic message payload should
be interpreted by the ECHO protocol handler.
ECHO messages allow the function and
reliability of a beacon to be tested, by
requesting the payload contents of the
message be returned back to the sender.
0x2
PLOAD_NAV
Specified an acoustic message payload should
be interpreted by the NAV (Navigation)
protocol handler.
NAV messages allow tracking and navigation
systems to be built that use enhanced
positioning and allow remote parameters of
beacons (such as heading, attitude, water
temperature etc) to be queried.
0x3
PLOAD_DAT
Specified an acoustic message payload should
be interpreted by the DAT (Datagram)
protocol handler.
DAT messages for the simplest method of
data exchange between beacons, and provide
a method of acknowledging data reception.
0x4
PLOAD_DEX
Specified an acoustic message payload should
be interpreted by the DEX (Data Exchange)
protocol handler.
DEX messages implement a protocol that
allows robust bi-directional socket based data
exchange with timeouts, acknowledgments
and retry schemes.
0x5 – 0xF
Reserved for future use.