添加短信解析分条例子数据,暂时解析有瑕疵,但数据完整 202/1 202/head 205/target/1
authorSnickerSun <snickersun@163.com>
Thu, 30 May 2024 07:46:24 +0000 (15:46 +0800)
committerSnickerSun <snickersun@163.com>
Thu, 30 May 2024 07:55:39 +0000 (15:55 +0800)
code/sdk/drivers/peripheral/utils/pdu.c

index 4ad0602..81df84a 100644 (file)
@@ -323,7 +323,26 @@ int pdu_decode_example(const char *inpdustr )
        }
        return ret;
 }
-
+/**  分条短信例子,暂时解码有瑕疵,但并没丢失数据
+recv len:172 rx_buffer:FE150164ref:81@total_num:2@seq:2@data:0791135604490200640BA13155840210F6000842500351331423280500035102028FC7621176845C3165E08BED4E8673ED7EA77FA45FD265E0804A53C89001540C6B3E
+g_msg_format_type 1
+APP|ref  81
+APP|total_num  2
+APP|seq  2
+APP|data  0791135604490200640BA13155840210F6000842500351331423280500035102028FC7621176845C3165E08BED4E8673ED7EA77FA45FD265E0804A53C89001540C6B3E
+ recv sms phonenumber 13554820016 len 11, timestamp 1717054421 , smstxt ���������过我的就无语了班级群忒无聊又送同款 len 60 , pdu_decode_hexstr ret 60
+receive timenow 2024-05-30 15:33:41  
+recv ENTER
+recv len:372 rx_buffer:FE150364ref:81@total_num:2@seq:1@data:0791135604490200640BA13155840210F60008425003513314238C0500035102016BCD4EB282824F608FDB53BB4E867D2F54AF53EF901A8FC7621176845C3165E08BED4E8673ED7EA77FA45FD265E0804A53C89001540C6B3E6BCD4EB282824F608FDB53BB4E867D2F54AF53EF901A8FC7621176845C3165E08BED4E8673ED7EA77FA45FD265E0804A53C89001540C6B3E6BCD4EB282824F608FDB53BB4E867D2F54AF53EF901A
+g_msg_format_type 1
+APP|ref  81
+APP|total_num  2
+APP|seq  1
+APP|data  0791135604490200640BA13155840210F60008425003513314238C0500035102016BCD4EB282824F608FDB53BB4E867D2F54AF53EF901A8FC7621176845C3165E08BED4E8673ED7EA77FA45FD265E0804A53C89001540C6B3E6BCD4EB282824F608FDB53BB4E867D2F54AF53EF901A8FC7621176845C3165E08BED4E8673ED7EA77FA45FD265E0804A53C89001540C6B3E6BCD4EB282824F608FDB53BB4E867D2F54AF53EF901A
+ recv sms phonenumber 13554820016 len 11, timestamp 1717054421 , smstxt ���������母亲节你进去了累咯可通过我的就无语了班级群忒无聊又送同款母亲节你进去了累咯可通过我的就无语了班级群忒无聊又送同款母亲节你进去了累咯可通 len 210 , pdu_decode_hexstr ret 210
+receive timenow 2024-05-30 15:33:41  
+recv ENTER
+*/
 // int main()
 // {
        // const char *inpdustr = "0891683108705505F0240D91685125419665F1000842508281025223108BA152127684597D597D768457FA91D1";