我有很多问题将Mac OS Mojave连接到我的sparksfun蓝牙模块RN-42。
我可以将我的蓝牙模块与我的Mac配对,但几秒钟后,连接就会消失。但是,对于连接停留的几秒钟,我正在尝试通过键入我的dev文件夹在命令模式下激活我的蓝牙模块:
cat -v tty.Bluetooth-Incoming-Port
其后是错误:
cat: tty.Bluetooth-Incoming-Port: Resource busy
此外,我也尝试做(事先没有任何配对):
cat -v tty.WiimoteRcvr-RNI-SPP
其中Wiimote是前一个用户定义的蓝牙模块的名称。
cat: tty.WiimoteRcvr-RNI-SPP: Resource busy
但是,当我改为使用蓝牙适配器时,这个问题就消失了。现在,我跳过配对步骤,直接输入上面的命令,我成功连接:
cat -v tty.WiimoteRcvr-RNI-SPP
从OP发布的评论 - 重置我的计算机上的蓝牙模块修复了很多问题。然而,猫和回声现在已经破裂。
问题:
有谁知道为什么我必须使用这个蓝牙适配器?为什么我的Mac不支持蓝牙连接到这个蓝牙模块?其他电脑也没关系。什么时候应该配对蓝牙模块的名称与何时连接到tty.Bluetooth-Incoming-Port?
另外,我如何收到反馈?我试图从蓝牙模块输出,通过在一个终端回显它,但cat
没有从其他终端获得任何东西。