Android Cordova蓝牙LE连接时间

Android Cordova蓝牙LE连接时间,android,ios,cordova,phonegap-plugins,bluetooth-lowenergy,Android,Ios,Cordova,Phonegap Plugins,Bluetooth Lowenergy,使用cordova/phonegap应用程序连接到BLE设备通常需要多长时间? 我目前正在使用cordova-ble central,正在努力缩短连接时间 iOS连接更好,大约需要5秒左右 但安卓需要更长的时间,大约8秒或更长。有时需要40秒 我尝试了很多不同的方法,但都无法解决这个问题 因此,我的问题是,‘使用cordova app是否可以使连接时间低于3秒?’您在外围设备上的广告间隔是多少?谢谢您的回答。因为Android的标准参数是:扫描30毫秒,然后空闲1250毫秒并重复,所以每个广告包

使用cordova/phonegap应用程序连接到BLE设备通常需要多长时间?
我目前正在使用cordova-ble central,正在努力缩短连接时间
iOS连接更好,大约需要5秒左右
但安卓需要更长的时间,大约8秒或更长。有时需要40秒
我尝试了很多不同的方法,但都无法解决这个问题

因此,我的问题是,‘使用cordova app是否可以使连接时间低于3秒?’

您在外围设备上的广告间隔是多少?谢谢您的回答。因为Android的标准参数是:扫描30毫秒,然后空闲1250毫秒并重复,所以每个广告包被接收的概率约为2.3%。尽量减少外围设备中的广告间隔,使其连接更快。另一个选择是在Android的蓝牙API中使用“直接连接”而不是“自动连接”(不确定它在cordova中如何工作)。这样,您可以连接到一个设备,超时时间为30秒左右,但每个扫描间隔的扫描窗口要高得多。谢谢您的建议。经过测试,缩短广告时间间隔可以提供更好的连接。但是因为它需要太多的电池,我决定用代码来解决这个问题。你在外设上的广告间隔是多少?谢谢你的回复。因为Android的标准参数是:扫描30毫秒,然后空闲1250毫秒并重复,所以每个广告包被接收的概率约为2.3%。尽量减少外围设备中的广告间隔,使其连接更快。另一个选择是在Android的蓝牙API中使用“直接连接”而不是“自动连接”(不确定它在cordova中如何工作)。这样,您可以连接到一个设备,超时时间为30秒左右,但每个扫描间隔的扫描窗口要高得多。谢谢您的建议。经过测试,缩短广告时间间隔可以提供更好的连接。然而,因为它需要太多的电池,我决定用代码解决这个问题。