Over-the-air firmware/file system upgrade process for Zigbee 3.0 Query Next Image response
Digi XBee® 3 Zigbee® RF Module
326
Frame data fields Offset Example Comments
ZCL payload Command ID 23 0x01 Query Next Image
request
Field control 24 0x00
Manufacturer ID LSB
25
0x1E
MSB
26
0x10
Image type LSB
27
0x00
MSB
28
0x00
Firmware version LSB
29
0x00
30 0x10
31 0x00
MSB
32
0x00
Checksum 33 0x71
Query Next Image response
The server obtains the information sent by the Client in the Query Next Image request and
determines if it has a suitable image for the client. It then sends a Query Next Image response with
one of the following status messages as appropriate:
n 0x00 - SUCCESS: The server is authorized to upgrade the client with the image.
n 0x98 - NO_IMAGE_AVAILABLE: The server is authorized to update the client but does not have a
new OTA update image available.
n 0x7E - NOT_AUTHORIZED: The server is not authorized to update the client.
Frame data fields Offset Example Comments
Start delimiter 0 0x7E
Length MSB 1 0x00
LSB 2 0x24
Frame Type 3 0x11
Frame ID 4 0x01