tsOTA_ImageNotifyCommand
The following structure contains the payload data for an Image Notify message issued by the server when a new upgrade image is available for download:
typedef struct
{
teOTA_ImageNotifyPayloadType ePayloadType;
uint32 u32NewFileVersion;
uint16 u16ImageType;
uint16 u16ManufacturerCode;
uint8 u8QueryJitter;
}tsOTA_ImageNotifyCommand;
where:
ePayloadTypeis a value indicating the type of payload of the command (enumerations are available - see Section 49.12.4)u32NewFileVersionis the file version of the client upgrade image that is currently available for download (the wild card of 0xFFFFFFFF is used to indicate that all clients should upgrade to this image)u16ImageTypeis a number indicating the type of image that is available for download (the wild card of 0xFFFF is used to indicate that all image types are involved)u16ManufacturerCodeis a ZigBee-assigned number identifying the manufacturer to which the available image is connected (if all manufacturers are involved, this value should not be set)u8QueryJitteris a value between 1 and 100 (inclusive) which is used by the receiving client to decide whether to reply to this Image Notify message - for information on ‘Query Jitter’, refer to Section 49.7
Parent topic:Structures