Java JSSC rs232无事件

Java JSSC rs232无事件,java,serial-port,rxtx,Java,Serial Port,Rxtx,我试图通过java简单串行连接器(jssc)从rs232(读卡器Roger prt66lt)获取一些值,但看起来我没有启动任何事件。我正在使用示例代码。读卡器设置为在读卡时发送卡号。但我没有开始任何活动,因为我看不到该系统的活动。我包括jssc.jar(来自2.5.0版本)及其与divice的连接。这个版本的jssc不需要任何.dll吗?我想它包括在里面吗?类似的代码,这一个,但与RXTX库工作良好,但我需要包括附加的dll库 读卡器向我发送十六进制值:02,10字符数据,0D,0A,03 代码

我试图通过java简单串行连接器(jssc)从rs232(读卡器Roger prt66lt)获取一些值,但看起来我没有启动任何事件。我正在使用示例代码。读卡器设置为在读卡时发送卡号。但我没有开始任何活动,因为我看不到该系统的活动。我包括jssc.jar(来自2.5.0版本)及其与divice的连接。这个版本的jssc不需要任何.dll吗?我想它包括在里面吗?类似的代码,这一个,但与RXTX库工作良好,但我需要包括附加的dll库

读卡器向我发送十六进制值:02,10字符数据,0D,0A,03

代码:


问题是RTS和DTR线路的默认设置很高,所以我需要使用另一个setParams方法,并根据设备需要将RTS线路设置为false

解决方案:

serialPort.setParams(9600, 8, 1, 0, false, true);

Gravian,我正在尝试确定是否所有串行库都需要DLL。您可以在没有win32com.dll的情况下运行吗?我假设这就是你提到的DLL。你考虑过从麻省理工下载的旧罐子吗?
serialPort.setParams(9600, 8, 1, 0, false, true);