您好
我正在开发一个 BLE 应用、用于通过 UART 在手机和 PC 之间进行通信。 该应用是在 ble5_simple_peripheral 基础上开发的。
理想情况是、 未定义数量的不同移动设备可以连接到 PC 与 PC 进行通信、一次一个(我计划在将来将其设为3/4、但现在无需担心。 但是、如果您对此有任何想法、请告诉我)。
现在、我希望能够在外设(从机)侧根据需要断开连接。 我的目标是防止恶意设备保持连接并导致拒绝服务。
需要知道的另一个有用信息是、是否可能阻止特定器件的连接。
我尝试使用"GAP_TerminateLinkReq ()",但它不起作用。
奖励 问题:
是否可以(或可行)控制器件可以连接的距离、我希望只能以10 - 20厘米的距离进行连接。我知道、 通过移动设备 、只有在具有特定信号强度时才能进行连接。 是否可以在外设(从)端做出类似的事情?
谢谢!