Digi XBee radio module binary command protocol, including an AT Command frame setting ATCH (the RF channel/frequency).
Physical UART Transport (115200 bps, 8N1.0)
Send command SetChannelATCommand (ID: 0x08)
Frame type 0x08: local AT Command. The AT command here is 'CH (RF channel/frequency), one of 16 channels in the 2.4GHz band.
Available only on servers:
Accepts the following message:
Frame type 0x08: local AT Command. The AT command here is 'CH (RF channel/frequency), one of 16 channels in the 2.4GHz band.
{
"command_id": 8,
"frameId": 0,
"atCommand": "CH",
"parameterValue": 0
}
Send command TransmitRequest (ID: 0x10)
Frame type 0x10: Transmit data packet to 64-bit destination address.
Available only on servers:
Accepts the following message:
Frame type 0x10: Transmit data packet to 64-bit destination address.
{
"command_id": 16,
"frameId": 0,
"dest64": "string",
"dest16": 0,
"broadcastRadius": 0,
"options": 0,
"payload": "string"
}
Send command RemoteATCommand (ID: 0x17)
Frame type 0x17: Issue AT Command to remote node in mesh network.
Available only on servers:
Accepts the following message:
Frame type 0x17: Issue AT Command to remote node in mesh network.
{
"command_id": 23,
"frameId": 0,
"dest64": "string",
"dest16": 0,
"applyOptions": 0,
"atCommand": "string"
}
Unsolicited telemetry message ATCommandResponse (ID: 0x88)
Unsolicited telemetry message from device: ATCommandResponse
Available only on servers:
Accepts the following message:
Device-initiated telemetry payload for ATCommandResponse
{
"frameId": 0,
"atCommand": "string",
"commandStatus": 0
}
Frame type 0x08: local AT Command. The AT command here is 'CH (RF channel/frequency), one of 16 channels in the 2.4GHz band.
Frame type 0x10: Transmit data packet to 64-bit destination address.
Frame type 0x17: Issue AT Command to remote node in mesh network.
Device-initiated telemetry payload for ATCommandResponse