当前位置:编程学习 > wap >>

特殊目标号码的 长短信 问题

0891683108301105F0 5100 0EA1 01560710218611 000800 8C 050003390201 621160F34F60002C00490020004D00

这是部分的PDU 码..
往正常的11位号码的手机上发送成功..但是往非11位号码上发送..串口读到发送成功..但是设备接收
不到..发送少于70个字的短信发送接收都成功..就是发送长短信接收不到..设备接收没问题...OTZ ..求助... --------------------编程问答-------------------- 没有做过这个的高人么..TAT.. 指导下吧.. --------------------编程问答-------------------- 多于七十是要拆分短信的,往非十一位手机发短信,要么是设备不支持,要么是要求把号码填充为十一位的; --------------------编程问答-------------------- 设备是支持的..用手机可以往设备上发送..
设备接收号码是14位的....
拆分短信也没问题..因为相同的内容往手机号上发送没问题...
..愁死了.... --------------------编程问答--------------------
引用 3 楼 surfinging07 的回复:
设备是支持的..用手机可以往设备上发送..
设备接收号码是14位的....
拆分短信也没问题..因为相同的内容往手机号上发送没问题...
..愁死了....

那就是你写的发送长短信的代码有问题了.看看代码是不是那里写错了. --------------------编程问答--------------------
引用 3 楼 surfinging07 的回复:
设备是支持的..用手机可以往设备上发送..
设备接收号码是14位的....
拆分短信也没问题..因为相同的内容往手机号上发送没问题...
..愁死了....

没什么可愁的,补成14位试一下,另外如果能和设备供应商联系,最好要一下SDK; --------------------编程问答-------------------- AT+CMGF=0

OK

AT+CMGS=155

OK

>
+CMGS: 105

OK

这是长短信的第一条短信 PDU码.返回都成功但是收不到...要是往普通手机上发确可以收到 --------------------编程问答--------------------
string pduTxt = "0891683108301105F051000EA1015607102186110008A78C050003390201621160F34F60002C00490020004D006900730073002000200059006F007500200020003500320030621160F34F60002C00490020004D006900730073002000200059006F007500200020003500320030621160F34F60002C00490020004D006900730073002000200059006F007500200020003500320030621160F34F60002C00490020004D";


不好意思..单发PUD码提示我有非法字符..只好这样发了..TAT.. --------------------编程问答-------------------- pdu中要指示是否有多包。
补充:移动开发 ,  移动开发其他问题
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,