gpt4 book ai didi

linux - 要在两个蓝牙设备之间进行通信,它们之间是否需要配对?

转载 作者:太空宇宙 更新时间:2023-11-04 04:10:47 25 4
gpt4 key购买 nike

一般来说,两个蓝牙设备之间进行通信,首先我们在两个设备之间进行蓝牙配对,然后开始它们之间的进一步通信。

我的问题场景只是将 hello 数据包从一个蓝牙设备传输到另一个蓝牙设备。

为此,我计划使用套接字编程技术,即 RFCOMM 套接字。我从 http://people.csail.mit.edu/albert/bluez-intro/x502.html 得到了一些帮助

所以,我的问题是,在启动与 RFCOMM 套接字连接的通信之前,我们是否需要在两个设备之间进行蓝牙配对。或者是否只需要 48 位设备地址将一些数据包从一个蓝牙设备传输到另一个蓝牙设备,就可以避免蓝牙配对。

最佳答案

不,不是。

蓝牙设备可以处于四种模式之一:广播员观察者周边中环

在广播模式下,设备只能发送广告消息。这包括名称和 HwID。在观察者模式下,设备只能接收广告消息。外设 = 广播器 + 可以接受连接请求Central = Observer + 可以发出连接请求。

如果您的应用程序不想连接,请使用上面的前两种模式。

如果这能解决您的问题,请告诉我。

关于linux - 要在两个蓝牙设备之间进行通信,它们之间是否需要配对?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19173946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com