我有一个LighBlue Bean,它是一个兼容Arduino的蓝牙LE微控制器。我试图访问Arduino IDE之外的虚拟串行端口。我可以在Arduino串行监视器中看到串行数据,也可以使用终端命令在屏幕上看到;
screen /tmp/tty.LightBlue-Bean 57600
但是,串口不会出现在OS X中的其他应用程序中,例如Hairless MIDI to Serial Bridge或Ableton。
在终端中,使用以下命令;
ls /dev/tty.*
没有列出Beans虚拟串口,即/tmp/tty.LightBlue-Bean。以下命令确实显示了它;
ls /tmp/tty.*
但是,只有启动/ dev /的串口才会显示在其他应用中。
如何在其他应用中看到LightBlue Bean的虚拟串口,以便我可以向他们发送串行数据?
答案 0 :(得分:1)
尝试将端口符号链接到/dev
,如此
ln -s /tmp/tty.LightBlue-Bean /dev/tty.LightBlue-Bean
如果需要,您还可以将名称更改为更简单的名称。
希望这有帮助! :)