SeaTrac Serial Command Interface Reference
Page 118
8.3.2.
CID_DAT_RECEIVE
The CID_DAT_RECEIVE status message is generated when the beacon received a DAT protocol
data packet from another beacon.
Additionally, this message will be issued upon reception of an acknowledgement response back
from a remote beacon if the
command specified its MSG_TYPE value to be
either MSG_RESP, MSG_RESPU or MSG_RESPX. In this case, if the remote beacon had any
data queued, it will also have been transmitted and is output with this message.
This message is a status message that may be sent by the beacon at any time (not in
response to a command message) depending on acoustic activity triggering a
transceiver event.
The receiving beacon (generating this message) will automatically handle generation of
requested ACK messages if required. Beyond handling the data in the reported packet
not further interaction is required with the external system/user.
Status Message Parameters
Parameter Type Description
MSG_ID
identification
code (CID_DAT_RECEIVE)
ACO_FIX
A Fix structure containing information relating to
the range and position of the beacon sending data.
Messages generated at the remote beacon (or
MSG_OWAY/MSG_OWAYU types were used) will not
contain range or position information.
ACK_FLAG
BOOLEAN
Flag is true if this message has been generated as a
response to a
command which
requested an ACK – in which case, remotely queued
data may have also been transmitted back and in
included in this message.
PACKET_LEN
UINT8
The number of bytes sent in the DAT acoustic
packet. Valid values are from 0 to 31.
A value of 0 indicate no data is present.
PACKET_DATA
UINT8[x]
The array of data received in the DAT acoustic
packet, where “x” is the value specified in
PACKET_LEN.
Содержание seatrac X100 Series
Страница 2: ......
Страница 6: ...SeaTrac Serial Command Interface Reference Page 6...
Страница 139: ......