SDK开发包介绍
1.1 开发资料文件结构
code --- 参考源码工程文件夹
├── 参考Demo源码工程
libs --- 核心库文件夹
├── jl_auth_x.x.x.d.ts --- RCSP认证库
├── jl_auth_x.x.x.js
├── jl_bmpConvert_x.x.x.d.ts --- 表盘背景文件格式封装库
├── jl_bmpConvert_x.x.x.js
├── jl_hashDecryption_x.x.x.js --- 杰理Hash解密库
├── jl_packResFormat_x.x.x.d.ts --- 表盘文件解析库
├── jl_packResFormat_x.x.x.js
├── jl_ota_x.x.x.d.ts --- OTA流程库
├── jl_ota_x.x.x.js
├── ota-rcsp.ts --- OTA库和Rcsp协议库适配器
├── jl_rcsp_watch_x.x.x.d.ts --- RCSP-手表协议库
├── jl_rcsp_watch_x.x.x.js
├── jl_op_watch_x.x.x.d.ts --- 手表操作库
└── jl_op_watch_x.x.x.js
1.2 示例工程结构
├─miniprogram
│ │ app.json
│ │ app.less
│ │ app.ts
│ │ readme.txt
│ │ sitemap.json
│ │
│ ├─image
│ │
│ ├─jl_lib
│ │ │ jl_auth_x.x.x.d.ts --- RCSP认证库
│ │ │ jl_auth_x.x.x.js
│ │ │ jl_bmpConvert_x.x.x.d.ts --- 表盘背景文件格式封装库
│ │ │ jl_bmpConvert_x.x.x.js
│ │ │ jl_hashDecryption_x.x.x.js --- 杰理Hash解密库
│ │ │ jl_packResFormat_x.x.x.d.ts --- 表盘文件解析库
│ │ │ jl_packResFormat_x.x.x.js
│ │ │
│ │ ├─jl-ota
│ │ │ jl_ota_x.x.x.d.ts --- OTA流程库
│ │ │ jl_ota_x.x.x.js
│ │ │ ota-rcsp.ts --- OTA库和Rcsp协议库适配器
│ │ │
│ │ ├─jl-rcsp
│ │ │ jl_rcsp_watch_x.x.x.d.ts --- RCSP-手表协议库
│ │ │ jl_rcsp_watch_x.x.x.js
│ │ │
│ │ └─jl-rcsp-op
│ │ jl_op_watch_x.x.x.d.ts --- 手表操作库
│ │ jl_op_watch_x.x.x.js
│ │
│ ├─lib
│ │ │ ble-data-handler.ts --- 蓝牙数据处理器
│ │ │ bluetooth.ts --- 蓝牙实现
│ │ │ reconnect.ts --- 升级回连实现
│ │ │
│ │ ├─rcsp-impl
│ │ │ bluetooth.ts --- 蓝牙和Rcsp适配器
│ │ │ rcsp.ts --- rcsp对象管理
│ │ │
│ │ └─rcsp-protocol
│ │ rcsp-util.ts --- 工具类
│ │
│ ├─pages
│ │ ├─function_test
│ │ │ │
│ │ │ ├─dial_operate --- 表盘操作
│ │ │ │ │
│ │ │ │ ├─dial_add_background --- 添加自定义背景
│ │ │ │ │ │
│ │ │ │ │ └─dial_cut_image --- jpg制作自定义背景
│ │ │ │ │
│ │ │ │ └─dial_add_dial --- 添加表盘
│ │ │ │
│ │ │ ├─directory_browse --- 目录浏览
│ │ │ │
│ │ │ ├─large_file_transfer --- 大文件传输
│ │ │ │
│ │ │ └─ota --- 升级
│ │ │
│ │ ├─index
│ │ │
│ │ └─logs
│ │
│ └─utils
│ log.ts
│ logger.ts
│ util.ts
│