|
楼主 |
发表于 2020-12-31 14:59:33
|
显示全部楼层
【问题描述】 当前是样机测试阶段,NB数据上传到电信测试平台180.101.147.115:5683,每天上传1次,上传10几天或者20几天后,不会自动上传。
【所处环境】 (1)应用于NB水表项目。单片机是飞思卡尔MKL16,开发环境keil。NB模块是NB86-G AC。NB数据上传到电信测试平台180.101.147.115:5683。
【定位信息】 NB发送程序逻辑有两种:当(上电、手动立即发送、每隔10天发送)这三种情况时,使用NB全流程操作发送1次:(AT -》AT+CGSN=1 -》AT+NCCID -》 AT+CFUN=0 ->AT+NBAND=5,8 -》AT+NCDP=180.101.147.115:5683 -》AT+NRB -》AT+NNMI=1 -》AT+CCLK? -》AT+CSQ-》AT+MLWULDATAEX=xxxxxxxx). 平时使用简化流程每天默认上传1次:(AT+NNMI=1 -》AT+CCLK? -》AT+CSQ-》AT+MLWULDATAEX=xxxxxxxx. 测试中就发现:有时上传10几天或者20几天后,不会自动上传,电信平台看不到上传的数据,但是根据调试软件的信息看,单片机是有给NB数据发送指令的。
【初步分析】(1)因为是低功耗产品:简化上传的NB指令可能不正确;(2)接收平台下发的指令成功率低,可能是使用的上传指令不正确。 |
|