/**
* @return List all serial ports
*/
public static Vector<String> listSerialPorts()
{
Vector<String> ports = new Vector<String>();
if (KKMulticopterFlashTool.ENABLE_PORT_CHECK) {
java.util.Enumeration<CommPortIdentifier> portEnum = CommPortIdentifier.getPortIdentifiers();
while ( portEnum.hasMoreElements() )
{
CommPortIdentifier portIdentifier = portEnum.nextElement();
if (portIdentifier.getPortType()==CommPortIdentifier.PORT_SERIAL){
if (System.getProperty("os.name").toLowerCase().contains("mac")) {
if (portIdentifier.getName().contains("cu")){
ports.add(portIdentifier.getName());
}
} else {
ports.add(portIdentifier.getName());
}
}
}
}
return ports;
}
PortScanner.java 文件源码
java
阅读 15
收藏 0
点赞 0
评论 0
项目:kkMulticopterFlashTool
作者:
评论列表
文章目录