Java OSX可以';t使用screen命令检测终端中的串行端口
OS X中的Screen命令未检测到除蓝牙端口之外的任何已连接USB设备 最后,我需要在OS X上的2个Java应用程序之间创建串行通信,并首先使用socat创建2个虚拟串行端口:Java OSX可以';t使用screen命令检测终端中的串行端口,java,macos,serial-port,Java,Macos,Serial Port,OS X中的Screen命令未检测到除蓝牙端口之外的任何已连接USB设备 最后,我需要在OS X上的2个Java应用程序之间创建串行通信,并首先使用socat创建2个虚拟串行端口: ./socat -d -d tty tty 输出为: N PTY is /dev/ttys000 N PTY is /dev/ttys001 N starting data transfer loop with FDs [3,3] and [5,5] 然后我创建了两个符号链接 ln -s /dev/ttys000
./socat -d -d tty tty
输出为:
N PTY is /dev/ttys000
N PTY is /dev/ttys001
N starting data transfer loop with FDs [3,3] and [5,5]
然后我创建了两个符号链接
ln -s /dev/ttys000 /dev/ttyUSB01
ln -s /dev/ttys001 /dev/ttyUSB02
问题是,当我试图让Java检测串行端口以启动通信时,这些端口都没有被检测到。此外,当我连接USB设备并尝试使用命令屏幕获取所有串行端口时,它只显示蓝牙端口