【发布时间】:2015-04-28 07:55:38
【问题描述】:
我尝试在 PDU 模式下读取多部分短信。 消息分为 3 部分
以下是我使用命令 AT+CMGF=0 和 AT+CMGL=4 得到的 PDU
1部分:07914150740250F7440B917130263521F600005140723295528AA005的 C01B5B0301 强> B2E53C194D46A3C96834196D169BD16833DA8C368BCD62B3D82C368BCD62B3586C169BC566B1596C169BC562B3D82C368BCD62B3D82C368BCD62B3DBEC769BDD66B7D90D328B41663768DC0699DD66B7D96D769BDD66B7D96D76BBCD6EB3DBEC36BBCD6EB3DBEC36BBCD6EF7D96D769BDD67F7D96D769FDD67B7FBEC3EBBCFEEB3DB7D769FDD P>
2部分:07912160130320F8440B917130263521F600005140723295528AA005的 C01B5B0302 强> CE6EB3DBEC56AB41D9729E8C26A3D164349A8C368BCD68B4196D469BC566B1596C169BC566B1592C368BCD62B3D82C368BCD62B1596C169BC566B1596C169BC566B1D96D76BBCD6EB3DBEC0699C520B31B346E83CC6EB3DBEC36BBCD6EB3DBEC36BBDD66B7D96D769BDD66B7D96D769BDD66B7FBEC36BBCDEEB3FBEC36BBCFEEB3DB7D769FDD P>
第 3 部分:07914140540500F9440B917130263521F600005140723295528A1805C01B5B0303CEEEB3DB7D769FDD67B7D96D76ABD5 *根据我的理解,为了确定它是否是多部分消息,我必须检查 TP-UDHI 是否设置在第一个八位字节的第六位。在这种情况下,它没有设置。 *PDU 的粗体部分是数据头 *我认为为了表明这是一个连接消息,它必须是 00 而不是 C0? 如果我错了,请纠正我.. 问题1:为什么在这种情况下没有设置TP-UDHI第一个八位位组是07? 问题2:为什么UDH的第一个八位字节不是00而是C0?
【问题讨论】:
标签: gsm at-command pdu