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