SDK说明

1. SDK简介

杰理OTA库是基于杰理RCSP协议而实现, 可以方便客户二次开发快速接入OTA功能。

  • 只要杰理设备的固件支持RCSP协议, 即可使用杰理OTA App来升级。

  • 支持固件单双备份OTA的流程。

2. SDK架构

digraph framework { rankdir=BT; compound=true; bt_proxy [label="蓝牙代理层", shape="Mrecord", style="filled", fillcolor="cornflowerblue", width=5]; rcsp_module [label="RCSP协议层", shape="Mrecord", style="filled", fillcolor="lightgreen", width=5]; fun_ota [label="OTA流程", shape="record", style="filled", fillcolor="lightyellow", width=5]; bt_proxy -> rcsp_module [label="依赖实现", dir="both"]; rcsp_module -> fun_ota; }

OTA外接库架构

Important

1. OTA流程 依赖 RCSP协议 实现, RCSP协议 依赖 蓝牙代理层 实现
2. 用户必须实现 蓝牙代理层 的方法, 实现 设备状态和数据的透传, 实现 发送数据
3. 用户可以通过实现连接设备和断开设备, 实现内置的回连设备机制。