0

我正在使用短信连接。我的 GSM 调制解调器支持 PDU 模式。当我使用 05 的 IEI 来使用某个端口时,我的 UDH 工作正常,但后来我尝试使用用于连接的 IEI 00。我收到两条消息合并为一条消息没有问题,但我收到不可读的奇怪字符的短信。下面是我第一部分的 PDU。

0041000B819062972624F60000A0050003A1020154741914AFA7C76B9058FEBEBB41E6371EA4AEB7E173D0DB5E983E8E832881DD6E741E4F7D905A2A2CBA0783D3D5E83C4F2F7DD0D32BFF12075BD0D9F83DEF6B21C44479741ECB03E0F22BFCF2E10155D06C5EBE9F11A2496BFEF6E90F98D07A9EB6DF81CF4B697E5203ABA0C6287F57910F97D7681A8E832285E4F8FD720B1FC7D7783CC6F

这是第二部分:

0041000B819062972624F600007B050003A102027890BADE86CF416F7B590EA2A3CB2076589F0791DF6717888A2E83E2F5F4780D12CBDF7737C8FCC683D4F5367C0E7ADBCB72101D5D06B1C3FA3C88FC3EBB4054741914AFA7C76B9058FEBEBB41E6371EA4AEB7E173D0DB5E9683E8E832881DD6E741E4F7D905

非常感谢您提前提供帮助。

4

1 回答 1

1

您是否记得用额外的位填充您的 UDH,以便您的 UD 七重奏开始于七重奏边界?

例如,如果您的 UDH 中有 6 个八位字节(最常见),等于 48 位,那么您必须再添加 1 位,以便 GSM-7 编码字符从 septet 边界开始(49 位是 7 个 septets)。

阅读http://mobiletidings.com/2009/02/18/combining-sms-messages/了解更多信息。

于 2013-02-21T08:26:33.440 回答