不幸的是,我遇到了同样的问题,但我找到了解决方案。您只需“打包”您的消息并在其他变量字节 [] 中计算 TPDU。我假设您的 TDPU 包括:
<2 bytes length of the messages><1 byte: 60><2 bytes origin><2 bytes destiny>
如果您将消息打包在一个 byte[] 中,而您的 TPDU 打包在另一个 byte[] 中,只需创建一个新的 byte[] 并与 System.arraycopy 连接。我假设你知道如何实现这一点。
问候