Skip to content

Releases: buhuiming/BleCore

2.2.0

17 May 03:35
Compare
Choose a tag to compare

feat:1、添加获取BleCore日志的接口,使用自定义的日志框架打印日志或收集BleCore日志;2、修改onCharacteristicChanged方法,兼容不同版本触发onCharacteristicChanged新旧方法

2.1.4

23 Apr 02:02
Compare
Choose a tag to compare

fix:去掉Manifest.permission.ACCESS_FINE_LOCATION精准位置权限的强绑定注册,由业务端处理该权限,注意:如果需要用到扫描蓝牙设备的功能,需要申请精准位置权限,否则可能会导致扫描不到设备。

2.1.3

22 Apr 10:38
Compare
Choose a tag to compare

fix:修复部分机型读取特征值数据超时

2.1.2

26 Mar 07:18
Compare
Choose a tag to compare

fix:修复重连中,再次连接(连接中),会导致重连次数重置

2.1.1

20 Mar 09:09
Compare
Choose a tag to compare

fix:修复特殊机型,连接过程出现状态对应不上,一直显示连接中

2.1.0

15 Mar 02:30
Compare
Choose a tag to compare

适配Android14,修复重连中断开设备,再连接时显示连接中

2.0.3

11 Mar 01:40
Compare
Choose a tag to compare
build:2.0.3

2.0.0

06 Mar 03:39
Compare
Choose a tag to compare

添加BleManager.get().writeQueueData(),此方法支持跳过空数据包,支持写失败后重试,提高成功率。可以用于OTA升级

1.9.9

28 Feb 01:19
Compare
Choose a tag to compare

1、优化Synchronized,避免特殊情况下的死锁导致ANR
2、 修复调用startScanAndConnect,当扫描到device=null时,导致的闪退

1.9.6

23 Feb 07:35
Compare
Choose a tag to compare

fix: 优化写数据队列,每个任务的超时时间为:任务所在队列的(index + 1)*单个任务超时时间