Java RXTX如何向设备发送命令

Java RXTX如何向设备发送命令,java,rxtx,Java,Rxtx,如何通过RXTX向设备发送建议 我发现但是如何发送命令??它应该是字符串、十六进制还是字节??我不知道这取决于您正在与之通话的设备-如果是a,它会以换行符分隔的字符串进行对话,如果您的设备使用某种工业协议,就像您将发送字节的电报一样 无论如何,PC上的串行通信几乎总是异步的,并且是面向字节的。这意味着在最低级别上,数据总是以字节数组的形式发送,但根据应用程序的不同,较高级别将是字符串或原始字节数组 如果您需要发送字节(我假设十六进制表示原始字节):正如您在示例代码中看到的,rxtx提供了一个可用

如何通过RXTX向设备发送建议
我发现但是如何发送命令??它应该是字符串、十六进制还是字节??我不知道

这取决于您正在与之通话的设备-如果是a,它会以换行符分隔的字符串进行对话,如果您的设备使用某种工业协议,就像您将发送字节的电报一样

无论如何,PC上的串行通信几乎总是异步的,并且是面向字节的。这意味着在最低级别上,数据总是以字节数组的形式发送,但根据应用程序的不同,较高级别将是字符串或原始字节数组


如果您需要发送字节(我假设十六进制表示原始字节):正如您在示例代码中看到的,rxtx提供了一个可用的,并且OutputStream有一个.write(byte[])方法。您可以使用该方法向设备发送字节。还有一个额外的示例代码。

对我的设备的推荐是十六进制的,你能举例说明如何发送吗?这是我的代码,但什么也没发生。我收到
start/dev/ttyUSB0->null->
如何检查推荐是否发送正确??调试串行通信最常见的方法是使用端口监视器。我们使用它,我们对此非常满意。请注意,如果要调试开发PC上未运行的程序或两台设备之间的通信,则需要使用他们称之为桥接模式的功能,该功能仅在更昂贵的版本中可用。