2.4.3.1 OTA Feature

The OTA Feature characteristic is used to describe the support feature of the Server.

Requirements for this characteristic are defined in Table 3.1.

The structure of the OTA Feature characteristic is defined in Table 3.3.

Table 3.3: Structure of OTA Feature characteristic
Field Requirement Size (octets) Description
Supported_Image_Type M 1

Server supported image types.

Formatted as a bitfield

00000001: Firmware image is supported

00000010: Metadata is supported

The server may set multiple bits in the Supported_ Image_Type bitfield.

The server shall not set a bit to 1 for an unsupported image type in the Supported_ Image_Type bitfield

All other bits: RFU

Firmware_Extended_Feature M 1

Server supported firmware extended feature.

Formatted as a bitfield

00000001: Supported feature mask 1

The server may set multiple bits in the Firmware_Extended_Feature bitfield.

The server shall not set a bit to 1 for an unsupported extended feature in the Firmware_Extended_Feature bitfield

All other bits: RFU