public SerialPortRTSPulseGenerator(String port)
{
if ((System.getProperty("os.name").toLowerCase().indexOf("linux") != -1))
{
System.setProperty("gnu.io.rxtx.SerialPorts", port);
}
try
{
this.identifier = CommPortIdentifier.getPortIdentifier(port);
CommPort commPort = identifier.open(getClass().getSimpleName(), OPEN_TIMEOUT);
if(commPort instanceof SerialPort)
{
serial = (SerialPort) commPort;
serial.setFlowControlMode(SerialPort.FLOWCONTROL_NONE);
}
else
{
throw new IOException("Port is not a serial port");
}
}
catch (NoSuchPortException | PortInUseException | IOException | UnsupportedCommOperationException e)
{
throw new RuntimeException(e);
}
}
SerialPortRTSPulseGenerator.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:ihmc-ethercat-master
作者:
评论列表
文章目录