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.

#include <af-types.h>

Data Fields

uint16_t manufacturerId
 
uint16_t imageTypeId
 
uint32_t firmwareVersion
 
uint8_t deviceSpecificFileEui64 [EUI64_SIZE]

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.

Field Documentation

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.

uint32_t EmberAfOtaImageId::firmwareVersion
uint16_t EmberAfOtaImageId::imageTypeId
uint16_t EmberAfOtaImageId::manufacturerId

The documentation for this struct was generated from the following file:
  • af-types.h