移远BC260Y连接电信AEP平台,COAP方式

您所在的位置:网站首页 bc260y-cn 移远BC260Y连接电信AEP平台,COAP方式

移远BC260Y连接电信AEP平台,COAP方式

#移远BC260Y连接电信AEP平台,COAP方式| 来源: 网络整理| 查看: 265

目录 前言1、平台侧配置1.1、产品创建1.2、设备添加1.3、IMEI号的获取1.4、设备激活后对象操作1.4.1、查看对象(Object)1.4.2、查看平台接收数据1.4.3、下发数据 2、直接AT指令操作2.1、AT操作说明2.2、在线域名解析链接 3、程序实现3.1、设备侧3.2、平台接收信息3.3、AT指令集 作者有话说

前言

本内容是移远BC260Y模块连接电信AEP平台的相关操作,采用的是COAP方式,后面有空闲时间再写写其他的方式出来 转载请声明原处

1、平台侧配置 1.1、产品创建

登录 CTWing 中国电信物联网开放平台(https://www.ctwing.cn)(即 AEP 平台),在“开发者 中心”内选择“产品中心”,随后点击“创建产品”,新建一款产品。 在这里插入图片描述

1.2、设备添加

设备管理->添加设备 在这里插入图片描述

1.3、IMEI号的获取

NB模块发送AT查询

AT+CGSN=1 1.4、设备激活后对象操作 1.4.1、查看对象(Object)

在这里插入图片描述

1.4.2、查看平台接收数据

在这里插入图片描述在这里插入图片描述

1.4.3、下发数据

在“Object 列表”中,可对其中的 Object 进行订阅、取消订阅和读写等操作。下图中右上方点击 “查看 object 日志”,可查看之前执行的操作。 在这里插入图片描述

2、直接AT指令操作 2.1、AT操作说明

直接使用串口工具发送AT指令使BC260Y模块进行连接发送接收

指令含义AT测试AT+QSCLK=0禁用休眠模式AT+NNMI=1收数据模式为直吐模式AT+NCFG=0,86400生存周期AT+CSCON?连接状态AT+CEREG?EPS 网络注册状态AT+NCDPOPEN=发起连接AT+CSQ信号质量AT+NMSTATUS?查询注册状态AT+NMGS=发送数据AT+NMGR读取缓存数据

发送的ATlog如下

+CFUN: 1 [14:32:40.004]收←◆ +CPIN: READY [14:32:47.620]发→◇AT □ [14:32:47.631]收←◆AT OK [14:32:48.605]发→◇AT+QSCLK=0 □ [14:32:48.624]收←◆AT+QSCLK=0 OK [14:32:48.980]收←◆ +IP: 30.4.7.82 [14:32:49.661]发→◇AT+NNMI=1 □ [14:32:49.783]收←◆AT+NNMI=1 OK [14:32:50.476]发→◇AT+NCFG=0,86400 □ [14:32:50.501]收←◆AT+NCFG=0,86400 OK [14:32:51.292]发→◇AT+CSCON? □ [14:32:51.313]收←◆AT+CSCON? +CSCON: 0,1 OK [14:32:52.677]发→◇AT+CEREG? □ [14:32:52.697]收←◆AT+CEREG? +CEREG: 0,1 OK [14:32:53.909]发→◇AT+NCDPOPEN="221.229.214.202",5683 □ [14:32:54.079]收←◆AT+NCDPOPEN="221.229.214.202",5683 OK [14:32:57.958]发→◇AT+CSQ □ [14:32:57.974]收←◆AT+CSQ +CSQ: 4,0 OK [14:32:58.132]收←◆ +QLWEVTIND: 0 [14:33:04.878]发→◇AT+NMSTATUS? □ [14:33:04.900]收←◆AT+NMSTATUS? +NMSTATUS: REGISTERED_AND_OBSERVED OK [14:33:06.644]发→◇AT+NMGS=10,01020304050607080900 □ [14:33:06.689]收←◆AT+NMGS=10,01020304050607080900 OK [14:33:13.495]发→◇AT+NMGR □ [14:33:13.514]收←◆AT+NMGR OK [14:33:16.492]发→◇AT+NMGR □ [14:33:16.510]收←◆AT+NMGR OK [14:33:19.494]发→◇AT+NMGR □ [14:33:19.511]收←◆AT+NMGR OK [14:33:22.497]发→◇AT+NMGR □ [14:33:22.514]收←◆AT+NMGR OK [14:33:25.492]发→◇AT+NMGR □ [14:33:25.508]收←◆AT+NMGR OK [14:33:28.495]发→◇AT+NMGR □ [14:33:28.513]收←◆AT+NMGR OK [14:33:31.492]发→◇AT+NMGR □ [14:33:31.509]收←◆AT+NMGR OK [14:33:34.493]发→◇AT+NMGR □ [14:33:34.510]收←◆AT+NMGR OK [14:33:37.496]发→◇AT+NMGR □ [14:33:37.512]收←◆AT+NMGR OK [14:33:40.494]发→◇AT+NMGR □ [14:33:40.511]收←◆AT+NMGR OK [14:33:43.492]发→◇AT+NMGR □ [14:33:43.509]收←◆AT+NMGR OK [14:33:46.487]发→◇AT+NMGR □ [14:33:46.505]收←◆AT+NMGR OK [14:33:47.569]收←◆ +NNMI: 19,51574552545955494F504153444647484A4B4C [14:33:49.496]发→◇AT+NMGR □ [14:33:49.513]收←◆AT+NMGR OK

其中AT+NMSTATUS?返回的其他指令

字符串类型含义UNINITIALISED未初始化状态REGISTERING连接中REJECTED_BY_SERVER连接请求被服务器拒接TIMEOUT连接超时REGISTERED已连接未订阅REGISTERED_AND_OBSERVED已连接已订阅DEREGISTERED连接断开RESUMPTION_FAILED会话恢复失败

一般出现REJECTED_BY_SERVER 时的原因可能有: (1)平台侧未注册,或者注册格式不正确 (2)AT指令连接的ip或端口不正确 在这里插入图片描述

2.2、在线域名解析链接

域名ip解析:

https://site.ip138.com/ctwing.cn/ 3、程序实现 3.1、设备侧

因存在商业机密啥的不能将程序放出,这里将ATlog贴出来可供各位参考

[17:16:53.844]收←◆ATE1 OK [17:16:54.162]收←◆AT+CMEE=1 OK [17:16:54.490]收←◆AT+CFUN=0 OK [17:16:54.616]收←◆ +CPIN: NOT READY [17:16:55.094]收←◆ATI Quectel_Ltd Quectel_BC260Y-CN Revision: BC260YCNAAR02A01 OK [17:16:55.424]收←◆AT+QCFG="autoapn",1 OK [17:16:55.662]收←◆AT+QRST=1 OK [17:16:56.121]收←◆ RDY +CFUN: 1 [17:16:57.885]收←◆ +CPIN: READY [17:16:58.726]收←◆AT+QSCLK=0 OK [17:16:59.038]收←◆AT+CFUN=1 OK [17:17:02.169]收←◆AT+QBAND=1,5 OK [17:17:02.477]收←◆AT+CSCON=0 OK [17:17:02.855]收←◆AT+CGSN=1 +CGSN: ***************想看没门,得点赞、收藏加关注 OK [17:17:03.161]收←◆AT+CIMI 46011***************想看没门,得点赞、收藏加关注 OK [17:17:03.474]收←◆AT+QCCID +QCCID: ***************想看没门,得点赞、收藏加关注 OK [17:17:03.900]收←◆AT+NNMI=0 OK [17:17:04.107]收←◆AT+NCFG=0,86400 OK [17:17:04.414]收←◆AT+CSCON? +CSCON: 0,1 OK [17:17:05.038]收←◆AT+CEREG? +CEREG: 0,2 OK [17:17:05.477]收←◆ +IP: 21.73.202.153 [17:17:06.727]收←◆AT+CEREG? +CEREG: 0,1 OK [17:17:07.789]收←◆AT+CGATT? +CGATT: 1 OK [17:17:08.416]收←◆AT+CGPADDR +CGPADDR: 0,"21.73.202.153" OK [17:17:09.195]收←◆AT+NCDPOPEN="221.229.214.202",5683 OK [17:17:09.349]收←◆AT+CSQ +CSQ: 5,0 OK [17:17:09.666]收←◆AT+QENG=0 +QENG: 0,2505,11,481,"0D18DC5D",-118,-14,-103,-5,5,"780E",1,23,3 OK [17:17:09.940]收←◆ +QLWEVTIND: 0 AT+NMSTATUS? +NMSTATUS: REGISTERED OK [17:17:11.104]收←◆AT+NMSTATUS? +NMSTATUS: REGISTERED OK [17:17:11.301]收←◆ +QLWEVTIND: 3 [17:17:12.231]收←◆AT+NMSTATUS? +NMSTATUS: REGISTERED_AND_OBSERVED OK [17:17:13.282]收←◆AT+NMGS=181,0101000260493C00A9FF86AB62626E642F332F30026A313233343536373839300D1A648985980E655554432B3801644E4268310719016D110112655056332E30136C56332E30325F32323033323414001700A462626E652F38302F3001020600101A00000000A262626E652F38312F300302A362626E652F38322F3000000100A262626E652F38342F30001A00015180A462626E652F39392F30016F3836393935313034313237353239320B39049B0E3900317A48,100 OK [17:17:13.975]收←◆A [17:17:14.002]收←◆T+NMGR OK [17:17:14.098]收←◆ +QLWEVTIND: 4 [17:17:17.099]收←◆AT+NMGR OK [17:17:19.223]收←◆AT+NMGR OK [17:17:21.347]收←◆AT+NMGR OK [17:17:23.585]收←◆AT+NMGR +NMGR: 19,51574552545955494F504153444647484A4B4C OK [17:17:24.520]收←◆\0 3.2、平台接收信息

在这里插入图片描述

3.3、AT指令集 AT指令含义ATE1回显命令AT+CMEE=启用/禁用移动终端错误上报AT+CFUN=UE功能等级ATI显示产品标识信息AT+QCFG=“autoapn”,0关 闭 APN 自动 激活AT+QCGDEFCONT=“IP”,“ctnb”配置默认的 APN/PDN 连接AT+QRST=1重启模块AT+QSCLK=配置休眠模式AT+QBAND=设置要使用的频段AT+CSCON=设置URC/基站连接状态AT+COPS=1,2,“46011”入网选择AT+CGSN=查询产品序列号AT+CIMI查询(U)SIM 卡 IMSIAT+QCCID(U)SIM 卡识别AT+NNMI=0设置接收数据模式为缓存模式,接收到新数据时无 URC 上报AT+NCFG=0,86400设备在平台端的生存周期AT+CSCON?基站的连接状态AT+CEREG?EPS 网络注册状态AT+CGATT?PS 域附着AT+CGPADDR显示 PDP 地址AT+NCDPOPEN=连接服务器AT+CSQ信号质量AT+QENG=(查询工程模式)工程模式、网络服务信息、服务小区和邻区(若有)信息AT+CCLK?获取当前日期和时间AT+NMSTATUS?查询注册状态 作者有话说

从单片机到入行NB-iot方向也快近一年了,之前做操作系统好多基于通信模组底部框架应用开发,一些细节的裸机反而不是很清楚,在这记录记录 这是发小石头发表的第四篇CSDN,继续共勉努力



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3