gpt4 book ai didi

java - J8583 如何将 TPDU 设置为二进制

转载 作者:太空宇宙 更新时间:2023-11-04 13:23:42 24 4
gpt4 key购买 nike

我正在使用 j8583 库,并且我需要在消息前添加一个 TPDU(二进制 BCD 封装的 10 位数字)。

这可能吗?

J8583消息的报头仅使用ASCII字符串。

最佳答案

不幸的是,我遇到了同样的问题,但我找到了解决方案。只需“打包”消息并计算其他变量 byte[] 中的 TPDU。我假设您的 TDPU 包括:

<2 bytes length of the messages><1 byte: 60><2 bytes origin><2 bytes destiny>

如果您已将消息打包在一个 byte[] 中,并将 TPDU 打包在其他 byte[] 中,只需创建一个新的 byte[] 并与 System.arraycopy 连接即可。我假设您知道如何实现这一点。

问候

关于java - J8583 如何将 TPDU 设置为二进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32847866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com