Digi XLR PRO User Manual page 116

Radio frequency (rf) module
Hide thumbs Also See for XLR PRO:
Table of Contents

Advertisement

Advanced application features
Byte offset
Number of
in payload
bytes
2
2*
4
2*
6
2*
8
varies
* Specify multi-byte parameters with big-endian byte ordering.
When a device sends a GPM command to another device via a unicast, the receiving device sends a
unicast response back to the requesting device's source endpoint specified in the request packet. It
does not send a response for broadcast requests. If the source endpoint is set to the DIGI_DEVICE
endpoint (0xE6) or Explicit API mode is enabled on the requesting device, then the requesting node
outputs a GPM response as an explicit API RX indicator frame (assuming it has API mode enabled).
The format of the response is similar to the request packet:
Byte offset in
payload
0
1
2
4
6
8
* Specify multi-byte parameters with big-endian byte ordering.
PLATFORM_INFO_REQUEST (0x00)
A PLATFORM_INFO_REQUEST frame can be sent to query details of the GPM structure.
Field name
GPM_CMD_ID
XLR PRO Radio Frequency (RF) Module User Guide
Field name
GPM_BLOCK_NUM
GPM_START_INDEX
GPM_NUM_BYTES
GPM_DATA
Number of
bytes
Field name
1
GPM_CMD_ID
1
GPM_STATUS
2*
GPM_BLOCK_NUM
2*
GPM_START_INDEX
2*
GPM_NUM_BYTES
varies
GPM_DATA
Command-specific description
Should be set to PLATFORM_INFO_REQUEST (0x00).
General Purpose Flash Memory
General field description
The block number addressed in the
GPM.
The byte index within the addressed
GPM block.
The number of bytes in the GPM_DATA
field, or in the case of a READ, the
number of bytes requested.
General field description
This field is the same as the
request field.
Status indicating whether the
command was successful.
The block number addressed in
the GPM.
The byte index within the
addressed GPM block.
The number of bytes in the GPM_
DATA field.
116

Advertisement

Table of Contents
loading

Table of Contents