2012-05-28 4 views
0

저는 SMS 연결을 사용하고 있습니다. 내 GSM 모뎀은 PDU 모드를 지원합니다. 내 UDH 잘 때 특정 포트를 사용하기 위해 IEI를 사용하지만 IEI 00 연결을위한 사용하여 시도했다. 문제없이 하나의 메시지로 결합 된 두 개의 메시지를 받고 있지만 이상한 문자를 읽을 수없는 문자를 받았습니다. 아래는 첫 번째 부분에 대한 나의 PDU입니다.SMS PDU 연결

0041000B819062972624F60000A0050003A1020154741914AFA7C76B9058FEBEBB41E6371EA4AEB7E173D0DB5E983E8E832881DD6E741E4F7D905A2A2CBA0783D3D5E83C4F2F7DD0D32BFF12075BD0D9F83DEF6B21C44479741ECB03E0F22BFCF2E10155D06C5EBE9F11A2496BFEF6E90F98D07A9EB6DF81CF4B697E5203ABA0C6287F57910F97D7681A8E832285E4F8FD720B1FC7D7783CC6F

이 하나 번째 부분이다

0041000B819062972624F600007B050003A102027890BADE86CF416F7B590EA2A3CB2076589F0791DF6717888A2E83E2F5F4780D12CBDF7737C 에 대한 많은 사전에 도움이 8FCC683D4F5367C0E7ADBCB72101D5D06B1C3FA3C88FC3EBB4054741914AFA7C76B9058FEBEBB41E6371EA4AEB7E173D0DB5E9683E8E832881DD6E741E4F7D905

감사합니다.

답변

1

추가 비트로 UDH를 채우는 것이 기억 나십니까? 그러면 다음 UD 셉션이 셉션 경계에서 시작됩니다. 예를 들어 당신이 48 비트와 동일 (가장 일반적인) 당신의 UDH, 6 개 옥텟이있는 경우

, 당신은 GSM-7 인코딩 된 문자가 중선 경계에서 시작하도록 1 이상의 비트를 추가해야합니다 (49 비트 7 septets).

자세한 내용은 http://mobiletidings.com/2009/02/18/combining-sms-messages/을 참조하십시오.