簡體   English   中英

J8583如何將TPDU設置為二進制

[英]J8583 How set TPDU as Binary

我正在使用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串聯即可。 我假設您知道如何實現此目標。

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM