为连接的Unicode SMS添加UDH

为连接的Unicode SMS添加UDH,unicode,sms,gsm,modem,pdu,Unicode,Sms,Gsm,Modem,Pdu,我在PDU中学习的发送多部分短信息的链接是一个很好的教程。但是如果我想发送Unicode短信息,该怎么做呢?来自开发商的一条评论: 是的,DCS应为0×08,UDL应为八位字节(最终为1+UDHL+2*个字符)。此外,您不必像GSM-7那样插入衬垫。我知道您已经成功发送了UCS-2(未连接)消息,所以您一定错过了一些小消息。如果你希望你可以发布你的PDU,这样我可以检查 杰罗恩 似乎我不需要为消息添加1位填充。但是如果我使用与普通短信相同的UDH格式,它只会显示未知字符。 谁能给我一些提示吗 这

我在PDU中学习的发送多部分短信息的链接是一个很好的教程。但是如果我想发送Unicode短信息,该怎么做呢?来自开发商的一条评论:

是的,DCS应为
0×08
,UDL应为八位字节(最终为1+UDHL+2*个字符)。此外,您不必像GSM-7那样插入衬垫。我知道您已经成功发送了UCS-2(未连接)消息,所以您一定错过了一些小消息。如果你希望你可以发布你的PDU,这样我可以检查

杰罗恩

似乎我不需要为消息添加1位填充。但是如果我使用与普通短信相同的UDH格式,它只会显示未知字符。 谁能给我一些提示吗

这是带有中文字符的示例PDU,但应该有错误

0041000B910661345542F60000A0050030302010008044F60597D

谢谢。

您的跟单信用证有误

0041000B910661345542F6000*0*A0050030302010008044F60597D

应该是

0041000B910661345542F6000*8*A0050030302010008044F60597D


对于0x08=UCS-2编码的DCS。

非常感谢Vicky,现在它可以工作了。没有错误的PDU示例:0041010C910661345542F60008A005000300300301306F3044再次感谢。