2.1.4.5.2 OTA Data Discovery

This procedure shall be used for fragmented image distribution.

The OTA Client shall configure the OTA Data characteristic for notifications (i.e., via the Client Characteristic Configuration descriptor) before writing data to OTA Data characteristic.

The OTA Client shall perform Firmware Update Start procedure first before writing data to OTA Data characteristic.

OTA Client shall expect to receive a notification from OTA Server after the total length of fragmented image has been distributed reaches to the Max_Fragmented_Image_Size. OTA Client may set a timer to check this notification. If OTA Client doesn’t receive the notification after this timer, OTA Client shall issue the Firmware Update Complete operation to stop the OTA firmware update process.