This is a unique identifier for referencing zigbee Over-the-air upgrade images. It is used by the OTA plugins when passing around information about an upgrade file.

Public Attributes#

uint16_t

Public Attribute Documentation#

manufacturerId#

uint16_t EmberAfOtaImageId::manufacturerId

Definition at line 1140 of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/include/af-types.h

imageTypeId#

uint16_t EmberAfOtaImageId::imageTypeId

Definition at line 1141 of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/include/af-types.h

firmwareVersion#

uint32_t EmberAfOtaImageId::firmwareVersion

Definition at line 1142 of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/include/af-types.h

deviceSpecificFileEui64#

uint8_t EmberAfOtaImageId::deviceSpecificFileEui64[EUI64_SIZE]

This is only used for device specific files. It will be set to all 0's when the image does not have an upgrade destination field in it. Little endian format.


Definition at line 1150 of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/include/af-types.h