我正在使用j8583库,我需要在消息中添加一个TPDU(二进制BCD打包10位)。
有可能吗?
J8583消息的标头仅使用ASCII格式的字符串。
答案 0 :(得分:0)
不幸的是我有同样的问题,但我找到了解决方案。只需要#34; pack"你的消息并计算其他变量byte []中的TPDU。我假设你的TDPU包括:
<2 bytes length of the messages><1 byte: 60><2 bytes origin><2 bytes destiny>
如果您已将消息打包在byte []中,而您的TPDU打包在其他byte []中,则只需创建一个新的byte []并与System.arraycopy连接。我假设您知道如何实现这一点。
此致