跳转到主要内容DreisamLib SDK 1.0.0更新说明
一、更新概述
本次发布的DreisamLib SDK专注于设备连接与血糖数据交互能力的实现,提供轻量化初始化、完整设备连接链路、数据同步与历史查询等核心功能,适用于需要对接血糖设备的应用开发。
二、核心功能更新
- 初始化管理:提供
preInit(预初始化,不影响App冷启动)与initSDK(正式初始化)双接口,搭配unInit接口实现资源释放,初始化流程更灵活可控。
- 设备连接管控:涵盖连接前置条件检查(
checkPreConditions)、指定设备连接(connectDevice)、连接状态查询(isDeviceConnected)及断开连接(disconnect)等全链路能力,支持连接状态监听与日志回调。
- 心跳检测:新增
startHeartbeat与stopHeartbeat接口,支持设备连接后的心跳保活与停止检测。
- 数据交互能力:支持实时血糖数据回调、指定时间范围历史数据获取、数据同步进度监控,核心数据模型为
GlucoseBean,承载完整血糖相关信息。
- 监听器与枚举支持:提供6类监听器接口(覆盖连接状态、数据同步、日志等场景),定义
ConnectingState连接状态枚举,简化开发对接。