我是靠谱客的博主 大胆康乃馨,最近开发中收集的这篇文章主要介绍如何设置PSM eDRX相关参数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前期设置:

发送:AT+NCONFIG=AUTOCONNECT,FALSE  //关闭自动联网
应答:OK

发送:AT+NRB
应答:REBOOT_CAUSE_APPLICATION_AT
Neul 
OK

发送:
AT+CFUN=1
应答:OK

发送:
AT+NBAND=5
应答:OK

发送:
AT+CPSMS=1,,,01000101,01000001//设置PSM的TAU和Active-Time参数
应答:OK
其中:01000101 是请求TAU值,01000001是请求Active-Time值;

发送:AT+NPTWEDRXS=2,5,0001,0010 //设置寻呼周期和eDRX周期
应答:OK
其中:0001是寻呼周期为5.12S,0010是eDRX周期20.48S
发送:AT+NPSMR=1 //设置当设备功率模式改变时,自动显示

应答:OK

发送:AT+CSCON=1 //设置显示连接状态
应答:OK

发送:AT+CEREG=5 //设置显示详细联网参数
应答:OK

发送:AT+CGATT=1 
应答:+CEREG:2,0000,00000000,7,,,,

+CSCON:1

+NPTWEDRXS:5,"0001","0010"

+CEREG:1,4601,08018FD3,7,,,01000001,00111000

其中:01000001是Active-Time周期,00111000是TAU周期

发送:AT+NNMI=1 //设置显示设备接收到的数据
应答:OK




设置后进行查询操作:

发送:AT+CPSMS?
接收:+CPSMS:1,,,01000001,01000001

OK

发送:AT+NPTWEDRXS?
接收:
+NPTWEDRXS:5,"0001","0010"

OK

可以看到查询到的参数和我们实际上测试的参数一致:

但是当我们进行一下查询时,发现有一个值没有被改变,那就是TAU的值

发送:AT+CEREG?
接收:+CEREG:5,1,4601,08018FD3,7,,,01000001,00111000

OK

其中00111000是TAU的值,默认是不可更改的。是开卡的时候就已经决定好了。

最后

以上就是大胆康乃馨为你收集整理的如何设置PSM eDRX相关参数的全部内容,希望文章能够帮你解决如何设置PSM eDRX相关参数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(108)

评论列表共有 0 条评论

立即
投稿
返回
顶部