![Analog Devices ADIS1700 Series User Manual Download Page 52](http://html1.mh-extra.com/html/analog-devices/adis1700-series/adis1700-series_user-manual_2939752052.webp)
The Ping, ACK and NACK messages are sent to the host once the transport layer has been decoded and verified by
the device. The verification is based only on the consistency of the two error-detecting codes (the last two fields in
the header).
Table 7-2:
Transport Layer Header
Field Name
Type
Notes
PlatformId
U2
Set to 0x3254
PacketId
U2
Incremented at every new command.
PacketSize
U4
payload size
ContentType
U1
One of four possible values :
Ping – 0x00
ACK – 0x01
NACK – 0x02
TYPE_MESSAGE – 0x05
HeaderChecksum
U1
LSByte of the two’s complement sum of all the
header bytes
PacketChecksum
U2
Fletcher’s checksum on the full message (
payload)
Message Layer
The message layer encapsulates a payload structure. The header format is similar for commands and re-
sponses. However, the response header has an additional field to report the result.
Table 7-3:
Message Layer Header - Command
Field Name
Type
Notes
Module ID
U1
Reserved1
U1
Set to 0
Command ID
U2
Version
U4
Version of the command ID
Reserved2
U4
Set to 0
Payload Size
U4
Reserved3
U4
Set to 0
Table 7-4:
Message Layer Header - Response
Field Name
Type
Notes
Module ID
U1
Reserved1
U1
Set to 0
Architecture Description
ADIS1700x Vision-Sensing Camera Module User Guide
7–3