OTA 개요
DeviceOtaAPI를 사용하면 로컬에 미리 다운로드한 패키지로 지원되는 AIBuds 기기의 메인 펌웨어를 업데이트할 수 있습니다. 카메라 모듈 펌웨어를 업데이트하는 카메라 OTA와는 별개의 절차입니다.
SDK는 기기의 OTA 배터리 기준값과 기기가 보고한 otaProtocolCapability를 제공하고, 작업 시작 여부와 0.0...1.0 범위의 진행률을 전달하며, 최종 성공 여부와 평균 전송 속도(kB/s)를 보고합니다. OtaConfiguration을 받는 오버로드로 필요한 BLE OTA 프로토콜을 선택할 수 있습니다. ABMate 지원은 내장되어 있습니다. FitCloud Pro와 Jieli는 기기 연결 전에 설치하고 등록해야 하는 선택적 플러그인을 사용합니다. 작업 시작 성공은 업데이트 완료를 의미하지 않으며, 최종 결과는 completion handler에서 확인해야 합니다.
SDK는 원격 업데이트 확인, 펌웨어 다운로드, 릴리스 노트 제공 또는 펌웨어 패키지 선택을 수행하지 않습니다. 이러한 작업은 업데이트 백엔드와 호스트 앱에서 구현해야 합니다.
관련 가이드
Device 펌웨어 업데이트
시작 device OTA update 에서 로컬 firmware package