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

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.

firmwareVersion

uint32_t EmberAfOtaImageId::firmwareVersion

imageTypeId

uint16_t EmberAfOtaImageId::imageTypeId

manufacturerId

uint16_t EmberAfOtaImageId::manufacturerId

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