正在以十六进制发送消息?

我是这里的初学者,我正在尝试这个项目,我必须在该项目中向设备发送消息。

我有测试消息的规范(全部用十六进制表示),但是我如何实际编码出来,以便我的Java主程序发送十六进制消息? (由于没有该类型的数据,所以有人告诉我尝试使用bytes [],但它不起作用。)

我已经成功实现了CommPortDevice通信,因此我确定它已经连接了,但是实际消息本身,我无法构造它。

例如,我需要向设备发送“ 02 60 01 00 00 84 7A BE 88 00 01 6E 6B”以得到响应(它会发出蜂鸣声),我不确定如何可以使用bytes []在Java中构造消息。我已经看到使用xxx * 0xFF或运算符>>和

如果有人指出我正确的方向,我将不胜感激。谢谢。

Kelvin520 回答:正在以十六进制发送消息?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3083349.html

大家都在问