获取RS232端口上连接的设备名称

时间:2014-10-28 08:46:00

标签: java serial-port rxtx java-communication-api

我们正在开发一个java Web应用程序,它必须读取条形码。我们正在使用一种名为Gryphon的条形码阅读器,它可以正常工作。我们能够从Java读取条形码。我们正在使用RXTX API(类似于JAVACOMM)。

但我们想知道的是如何将设备名称连接到RS232端口。如果用户的计算机有多个设备连接到不同的RS232端口,我们只想监听条形码阅读器连接的端口。我们如何区分每个RS232端口中连接的设备?

使用下一个代码我只获得端口名称(COM1,COM3,COM5,...)

Enumeration<CommPortIdentifier> pp= CommPortIdentifier.getPortIdentifiers();
while (pp.hasMoreElements())
{
    System.out.println (pp.nextElement().getName());
}

我想获得像“Gryphon”或“条码扫描器的串口”之类的东西。

由于

0 个答案:

没有答案