{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":641804698,"defaultBranch":"main","name":"BleCore","ownerLogin":"buhuiming","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-17T07:49:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30099293?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715916912.0","currentOid":""},"activityList":{"items":[{"before":"2b53d268a690363a8e09c5daa41ae880d7ecc486","after":"1c60e710c09c54148c210a28fcd1d22d4ad2095d","ref":"refs/heads/main","pushedAt":"2024-05-17T03:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix:更新文档","shortMessageHtmlLink":"fix:更新文档"}},{"before":"4a5b629c86e8d835580db3f921b649ce76ae412c","after":"2b53d268a690363a8e09c5daa41ae880d7ecc486","ref":"refs/heads/main","pushedAt":"2024-05-17T03:34:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"feat:1、添加获取BleCore日志的接口,使用自定义的日志框架打印日志或收集BleCore日志;2、修改onCharacteristicChanged方法,兼容不同版本触发onCharacteristicChanged新旧方法","shortMessageHtmlLink":"feat:1、添加获取BleCore日志的接口,使用自定义的日志框架打印日志或收集BleCore日志;2、修改onCharacterist…"}},{"before":"d3840d65f3a321266c911f76625cd92a0a7f2293","after":"4a5b629c86e8d835580db3f921b649ce76ae412c","ref":"refs/heads/main","pushedAt":"2024-04-23T02:20:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix:去掉Manifest.permission.ACCESS_FINE_LOCATION精准位置权限的强绑定注册,由业务端处理该权限,注意:如果需要用到扫描蓝牙设备的功能,需要申请精准位置权限,否则可能会导致扫描不到设备。","shortMessageHtmlLink":"fix:去掉Manifest.permission.ACCESS_FINE_LOCATION精准位置权限的强绑定注册,由业务端处理该权限,…"}},{"before":"86c724cf8e65d1370575cea8619ce9a8335b4124","after":"d3840d65f3a321266c911f76625cd92a0a7f2293","ref":"refs/heads/main","pushedAt":"2024-04-23T02:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix:去掉Manifest.permission.ACCESS_FINE_LOCATION精准位置权限的强绑定注册,由业务端处理该权限,注意:如果需要用到扫描蓝牙设备的功能,需要申请精准位置权限,否则可能会导致扫描不到设备。","shortMessageHtmlLink":"fix:去掉Manifest.permission.ACCESS_FINE_LOCATION精准位置权限的强绑定注册,由业务端处理该权限,…"}},{"before":"dba2095e2096827e7f91cd8a4f589e68777383e5","after":"86c724cf8e65d1370575cea8619ce9a8335b4124","ref":"refs/heads/main","pushedAt":"2024-04-22T10:38:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix:修复部分机型读取特征值数据超时","shortMessageHtmlLink":"fix:修复部分机型读取特征值数据超时"}},{"before":"39ac3d333bcc4a9fec3a79b365dcf64efae0d859","after":"dba2095e2096827e7f91cd8a4f589e68777383e5","ref":"refs/heads/main","pushedAt":"2024-04-22T08:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix:修复扫描过程中,把系统蓝牙关播,导致页面闪退","shortMessageHtmlLink":"fix:修复扫描过程中,把系统蓝牙关播,导致页面闪退"}},{"before":"408bad08e43c4c592856f1bd368489ba0fa7d6ef","after":"39ac3d333bcc4a9fec3a79b365dcf64efae0d859","ref":"refs/heads/main","pushedAt":"2024-03-26T07:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix:修复重连中,再次连接(连接中),会导致重连次数重置","shortMessageHtmlLink":"fix:修复重连中,再次连接(连接中),会导致重连次数重置"}},{"before":"6821f00f40f5793a62d78fccfefe68d7268adfe4","after":"408bad08e43c4c592856f1bd368489ba0fa7d6ef","ref":"refs/heads/main","pushedAt":"2024-03-20T09:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix:修复特殊机型,连接过程出现状态对应不上,一直显示连接中","shortMessageHtmlLink":"fix:修复特殊机型,连接过程出现状态对应不上,一直显示连接中"}},{"before":"0446ca6d3e18780d9b4f3fd2d850b03979310f03","after":"6821f00f40f5793a62d78fccfefe68d7268adfe4","ref":"refs/heads/main","pushedAt":"2024-03-15T02:30:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"feat:适配Android14,修复重连中断开设备,再连接时显示连接中","shortMessageHtmlLink":"feat:适配Android14,修复重连中断开设备,再连接时显示连接中"}},{"before":"45d47a611b51cdc371e4430a565934cd956f3a9f","after":"0446ca6d3e18780d9b4f3fd2d850b03979310f03","ref":"refs/heads/main","pushedAt":"2024-03-11T01:40:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"build:2.0.3","shortMessageHtmlLink":"build:2.0.3"}},{"before":"45d47a611b51cdc371e4430a565934cd956f3a9f","after":null,"ref":"refs/tags/2.0.1","pushedAt":"2024-03-11T01:38:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"45d47a611b51cdc371e4430a565934cd956f3a9f","after":null,"ref":"refs/tags/2.0.2","pushedAt":"2024-03-11T01:36:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"21a4faa39c2afacf3cb85539702849e66ffff190","after":"45d47a611b51cdc371e4430a565934cd956f3a9f","ref":"refs/heads/main","pushedAt":"2024-03-11T01:34:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fit:1、提供重连成功率:重连时,close上一次连接的状态,否则一直连接不上,只有杀死app或者重启蓝牙;2、通知回调添加uuid","shortMessageHtmlLink":"fit:1、提供重连成功率:重连时,close上一次连接的状态,否则一直连接不上,只有杀死app或者重启蓝牙;2、通知回调添加uuid"}},{"before":"21a4faa39c2afacf3cb85539702849e66ffff190","after":null,"ref":"refs/tags/2.0.2","pushedAt":"2024-03-11T01:34:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"dd3653193aee71663990745796e399df3be106e4","after":"21a4faa39c2afacf3cb85539702849e66ffff190","ref":"refs/heads/main","pushedAt":"2024-03-11T01:30:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fit:1、提供重连成功率:重连时,close上一次连接的状态,否则一直连接不上,只有杀死app或者重启蓝牙;2、通知回调添加uuid","shortMessageHtmlLink":"fit:1、提供重连成功率:重连时,close上一次连接的状态,否则一直连接不上,只有杀死app或者重启蓝牙;2、通知回调添加uuid"}},{"before":"52c246f7794e16d32e5bfb320df4e370427f9741","after":null,"ref":"refs/tags/1.9.5","pushedAt":"2024-03-08T10:09:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"9c252552b028b75e6a4ab38393e0ed1a4c3f617b","after":"dd3653193aee71663990745796e399df3be106e4","ref":"refs/heads/main","pushedAt":"2024-03-06T03:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"feat:添加BleManager.get().writeQueueData(),此方法支持跳过空数据包,支持写失败后重试,提高成功率。可以用于OTA升级","shortMessageHtmlLink":"feat:添加BleManager.get().writeQueueData(),此方法支持跳过空数据包,支持写失败后重试,提高成功率。可…"}},{"before":"ea9864ef0be5272467fa1f08314308bd5b7e5f82","after":"9c252552b028b75e6a4ab38393e0ed1a4c3f617b","ref":"refs/heads/main","pushedAt":"2024-02-28T01:17:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix: 修复调用startScanAndConnect,当扫描到device=null时,导致的闪退","shortMessageHtmlLink":"fix: 修复调用startScanAndConnect,当扫描到device=null时,导致的闪退"}},{"before":"282f26c4d0de2546424db4a2bb0112a8549f5ae0","after":"ea9864ef0be5272467fa1f08314308bd5b7e5f82","ref":"refs/heads/main","pushedAt":"2024-02-28T01:03:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix: 优化Synchronized","shortMessageHtmlLink":"fix: 优化Synchronized"}},{"before":"52c246f7794e16d32e5bfb320df4e370427f9741","after":"282f26c4d0de2546424db4a2bb0112a8549f5ae0","ref":"refs/heads/main","pushedAt":"2024-02-23T07:35:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix: 优化写数据队列,每个任务的超时时间为:任务所在队列的(index + 1)*单个任务超时时间","shortMessageHtmlLink":"fix: 优化写数据队列,每个任务的超时时间为:任务所在队列的(index + 1)*单个任务超时时间"}},{"before":"5d7d83b4c6cc1d562b822476325045018e42b3ea","after":null,"ref":"refs/tags/1.9.4","pushedAt":"2024-02-22T03:56:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"5d7d83b4c6cc1d562b822476325045018e42b3ea","after":"52c246f7794e16d32e5bfb320df4e370427f9741","ref":"refs/heads/main","pushedAt":"2024-02-22T03:55:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix: support库一直拉不下来,抽筋","shortMessageHtmlLink":"fix: support库一直拉不下来,抽筋"}},{"before":"6ca27be336abf555af553ef5cbc9ae5b1af1f9d1","after":null,"ref":"refs/tags/1.9.3","pushedAt":"2024-02-22T03:45:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"6ca27be336abf555af553ef5cbc9ae5b1af1f9d1","after":"5d7d83b4c6cc1d562b822476325045018e42b3ea","ref":"refs/heads/main","pushedAt":"2024-02-22T03:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"feat: 完善BleEventCallback","shortMessageHtmlLink":"feat: 完善BleEventCallback"}},{"before":"6ca27be336abf555af553ef5cbc9ae5b1af1f9d1","after":null,"ref":"refs/tags/1.9.4","pushedAt":"2024-02-22T03:10:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"6ca27be336abf555af553ef5cbc9ae5b1af1f9d1","after":null,"ref":"refs/tags/1.9.3","pushedAt":"2024-02-22T03:03:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"}},{"before":"3b887de49eaa14b3bd208c66d3c6f9ce657ef999","after":"6ca27be336abf555af553ef5cbc9ae5b1af1f9d1","ref":"refs/heads/main","pushedAt":"2024-02-22T02:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"feat: 完善BleEventCallback","shortMessageHtmlLink":"feat: 完善BleEventCallback"}},{"before":"6696c8b30152ca2ec88bf9f97ef083e410f4f620","after":"3b887de49eaa14b3bd208c66d3c6f9ce657ef999","ref":"refs/heads/main","pushedAt":"2024-02-20T01:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix: 修复为在gatt.disconnect调用后触发onConnectionStateChange中调用gatt.close","shortMessageHtmlLink":"fix: 修复为在gatt.disconnect调用后触发onConnectionStateChange中调用gatt.close"}},{"before":"84cb02d6baa5bacf4186a3dff72f967c0ab464fa","after":"6696c8b30152ca2ec88bf9f97ef083e410f4f620","ref":"refs/heads/main","pushedAt":"2024-02-02T06:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"style: 更新文档","shortMessageHtmlLink":"style: 更新文档"}},{"before":"b2a16c30b2cecda2ba38f8742103bb4fac753e62","after":"84cb02d6baa5bacf4186a3dff72f967c0ab464fa","ref":"refs/heads/main","pushedAt":"2024-02-02T02:18:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"buhuiming","name":"Bekie","path":"/buhuiming","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30099293?s=80&v=4"},"commit":{"message":"fix: 优化connect,主要针对某些机型,当触发连接超时回调连接失败并释放资源之后,此时外设开启触发手机系统已连接,但BleCore资源被释放 (bluetoothGatt是null),而导致BleCore和系统的连接状态不一致,进而setMtu和Notify/Indicate都失败。","shortMessageHtmlLink":"fix: 优化connect,主要针对某些机型,当触发连接超时回调连接失败并释放资源之后,此时外设开启触发手机系统已连接,但BleCore…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETIBbQgA","startCursor":null,"endCursor":null}},"title":"Activity · buhuiming/BleCore"}