LGBluetooth是iOS的动态框架,使用Objective-C语言开发,封装了智能穿戴产品的蓝牙协议。
- iOS 8.0 +
- Xcode 8 +
- 前往Xcode 工程的
General
设置项中,将LGBluetooth.framework
拖曳到Embedded Binaries
选项中。确认Copy items if needed被选中后,点击Finish按钮; - import framework
- 如果需要后台使用蓝牙,请将Project——Target——Capabilities——Backgroud Modes打开,勾选里面的Uses Bluetooth LE accessories。
版本 | 时间 | 内容 |
---|---|---|
1.0 | 2016-09-08 | 第一个版本发布 |
1.0.1 | 2016-09-22 | 1.兼容Xcode 8,iOS 10,DFU升级到Swift 2.3 2.修改固件升级逻辑 3.增加写序列号功能 |
1.0.2 | 2016-09-24 | 增加GPS信息解析功能(LGGPSInfoCmd), |
1.1 | 2016-10-21 | 增加地图升级功能 |
1.1.1 | 2016-11-25 | 稳定性修复 |
1.1.2 | 2016-12-16 | 1. LGBluetooth.framework 更新,只包含真机arch;地图包发送数据的速率降低一些,避免蓝牙卡死 2. Example 更新到最新的DFU接口 |
1.2.0 | 2016-12-22 | 1.心率数据和 PRV 数据合并为体征 数据,类是LGHistoryBodyDataCmd 2.增加高尔夫分数读取类 LGGolfScoresCmd ,清空高尔夫数据类LGCleanUpGolfDataCmd 3.修改固件升级的逻辑,可升级进入升级模式的设备(名字以"OTA_"开头的设备);并且升级到最新的 Nordic DFU库 4.解决了地图包升级错误问题 |