蓝牙扫描仪重新连接android

Posted

技术标签:

【中文标题】蓝牙扫描仪重新连接android【英文标题】:Bluetooth scanner reconnect android 【发布时间】:2017-11-06 08:50:36 【问题描述】:

我有一台三星 Galaxy Xcover 4 和一台扫描仪 (Intermec SR61)。 三星 Galaxy XCover 4 24/7 全天候运行应用程序,从不进入睡眠状态。

Intermec SR61连接到这个手机,扫描条码时,应用程序读取条码并处理数据。

24 小时后,Intermec SR61 失去与手机的连接。 它不会重新连接。我必须通过应用程序重新连接它(禁用/启用)。

为什么会发生这种情况,我可以做些什么来确保不会发生这种情况?

【问题讨论】:

【参考方案1】:

我已经创建了类似的东西,一些连接到某些扫描仪的手机可以做到这一点。它要么是蓝牙错误,要么是手机错误,要么是硬件问题。

恐怕你无能为力。可能您可以更改扫描仪中的某些设置(睡眠模式或其他)。

我所做的修复它是创建一个后台进程,该进程密切关注连接并在它消失时重新连接。该过程甚至可以关闭并再次打开蓝牙适配器(因为某部手机出现问题)。

【讨论】:

谢谢巴特。这是解决它的好建议。

以上是关于蓝牙扫描仪重新连接android的主要内容,如果未能解决你的问题,请参考以下文章

Android 低功耗蓝牙开发(扫描连接)

Android 低功耗蓝牙开发(扫描连接)

Android 低功耗蓝牙开发(扫描连接数据交互)Kotlin版

Android 低功耗蓝牙开发(扫描连接数据交互)Kotlin版

Android-Ble蓝牙开发Demo示例–扫描,连接,发送和接收数据,分包解包(附源码)

我们可以使用蓝牙重新连接断开的外围设备而无需再次扫描 ios