主题:关于9160的GPRS问题 共有38013人关注过本帖 |
---|
9160 |
1楼 |
关于9160的GPRS问题 Post By:2012-5-13 16:31:00 [只看该作者]
你好,两个问题:
1、使用9160的GPRS拨号例程,拨号时间长达1分钟,是否可以提高速度?如何实现? 2、给一般的手机发短信没有问题,但是给10086发短信(直接将号码换成10086)却不能成功,为什么? 谢谢 |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2012-5-13 20:25:00 [只看该作者]
请问用的是Linux版本,还是CE版本?
|
|
单帖管理 | 引用 | 回复 |
9160 |
3楼 |
Post By:2012-5-13 20:42:00 [只看该作者]
是WinCE5.0版本
|
|
单帖管理 | 引用 | 回复 |
lqk |
4楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2012-5-13 21:33:00 [只看该作者]
1、为了在SIM卡和模块准备好后才拨号,默认的例程在上电后等待了一个较长时间,你可以通过AT指令查询模块是否已注册到网络或读取信号强度等方法来判断是否可以进行拨号,而不用等待一个固定的时间。
2、短信例子在对手机号码进行编码转换时,默认的长度是11(手机号码),给10086发短信,需要在编码时改一下号码长度。 |
单帖管理 | 引用 | 回复 |
9169 |
5楼 |
Post By:2012-5-14 20:30:00 [只看该作者]
2、短信例子在对手机号码进行编码转换时,默认的长度是11(手机号码),给10086发短信,需要在编码时改一下号码长度。
请问如何编码? 代码中sprintf((char*)PDUBuf,"0011000D9168%s000800%02x%s",cp1,i1,cp3)改成什么样的格式? 谢谢 |
|
单帖管理 | 引用 | 回复 |
lqk |
6楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2012-5-15 9:43:00 [只看该作者]
应该改为sprintf((char*)PDUBuf,"001100079168%s000800%02x%s",cp1,i1,cp3)
具体请参考一下SMS格式,PDU编码等相关资料。 |
单帖管理 | 引用 | 回复 |