我想限制我的 BLE 外围设备始终只连接一个主设备。如果我收到来自其他主设备/中央设备的连接请求,它应该拒绝连接请求!
谢谢你的帮助 !
问候,
森提尔
我想限制我的 BLE 外围设备始终只连接一个主设备。如果我收到来自其他主设备/中央设备的连接请求,它应该拒绝连接请求!
谢谢你的帮助 !
问候,
森提尔
您的问题有点模糊,所以我将其分为两种情况:
(1) 如果它连接到一个master,它不能连接到另一个。这个限制是由 BLE 标准强加的。
(2) 可能你的意思是这个。如果它连接到一个主设备,但由于某种原因,连接丢失并且外围设备再次广告。您不希望此外围设备连接到听筒中的任何其他中央设备并仍然等待其原始主机,对吗?好吧,您的外围设备只能做可连接的广告并响应任何发起连接请求的中央设备。但是一旦两者都连接起来,您的外围设备可能会向主设备询问任何信息以进行识别。如果主设备无法正确回答,您的外围设备可能会断开连接并再次做广告,直到原始中央设备连接到它。
希望这可以帮助。
然后,您必须在从站上编辑应用程序。
有BLE芯片应用层源码吗?你有BLE芯片编程器吗?开发包?你用的是什么芯片?