Java 正在检查设备和com端口之间的连接

Java 正在检查设备和com端口之间的连接,java,serial-port,Java,Serial Port,我正在用Java开发一个程序,我必须检查设备是否连接到计算机的com端口,我尝试了javax.comm、rxtxcomm api,但没有成功。检查com端口的可用性。如果忙,那么您已经连接了一台设备请提供您使用的代码。感谢您的回复,但它不起作用,因为我打开了COM端口,所以它在启动时不忙。代码如下:CommPortIdentifier port_id=CommPortIdentifier.getPortIdentifier(串行端口名称);串行端口=(串行端口)端口id打开(“Gps”,2000

我正在用Java开发一个程序,我必须检查设备是否连接到计算机的com端口,我尝试了javax.comm、rxtxcomm api,但没有成功。

检查com端口的可用性。如果忙,那么您已经连接了一台设备

请提供您使用的代码。感谢您的回复,但它不起作用,因为我打开了COM端口,所以它在启动时不忙。代码如下:CommPortIdentifier port_id=CommPortIdentifier.getPortIdentifier(串行端口名称);串行端口=(串行端口)端口id打开(“Gps”,2000);serial_port.setFlowControlMode(SerialPort.FLOWCONTROL_RTSCTS_IN);串行端口设置SerialPortParams(速度、SerialPort.DATABITS 8、SerialPort.STOPBITS 1、SerialPort.PARITY无);