Перейти к основному содержимому

Обновление OTA

Протокол DeviceOtaAPI обновляет основную прошивку поддерживаемого устройства AIBuds из пакета, заранее загруженного в локальный файл. Этот процесс не связан с Camera OTA, предназначенным для прошивки модуля камеры.

SDK предоставляет порог заряда устройства и заявленное устройством свойство otaProtocolCapability, сообщает о запуске задачи OTA, передаёт прогресс в диапазоне 0.0...1.0, а в конце — результат и среднюю скорость в кБ/с. Перегрузка с OtaConfiguration выбирает нужный протокол OTA по BLE. Поддержка ABMate встроена; FitCloud Pro и Jieli используют дополнительные плагины, которые нужно установить и зарегистрировать до подключения устройства. Успешный запуск задачи не означает успешного обновления: итоговый результат сообщает только завершающий обработчик.

SDK не проверяет удалённый сервис обновлений, не загружает прошивку, не предоставляет примечания к выпуску и не выбирает пакет. За это отвечают сервер обновлений и приложение.

Доступные руководства