Y7025 是一款高性能、低功耗、多频段的NB-IoT无线通信模块。其尺寸仅为15.7× 17.6 × 2.1mm,能最大限度地满足终端设备对小尺寸模块产品的需求,同时有效帮助客户减小产品尺寸并降低产品成本。Y7025 是44pin的LCC封装贴片式模块,通过焊盘内嵌于各类数传产品应用中,提供了模块与客户主板通信的丰富的硬件接口,内嵌各种通信协议栈,支持中国移动OneNET 和中国电信IoT 物联网云平台,为客户的应用提供极大的便利,能够满足物联网应用需求,包括电表、燃气表、水表、烟感、路灯、井盖、消防栓、农业和环境监测等。
模组出厂默认波特率9600,先改为115200;
AT+IPR=115200 |
测试用的是中国移动的卡。国内目前NBIoT覆盖比较好的是电信,但是电信对接入设备有要求,必须申报服务器IP地址,不美……所以,还是用移动的测试。
AT+NCCID +NCCID:8986*********0461648
OK AT+CIMI +CIMI:460048952701648
OK AT+CGMM Y7025
OK AT+CGSN MP06214***866FE
OK AT+CCLK? +CCLK:22/06/02,12:20:44+32
OK AT+CEREG? +CEREG:0,1
OK AT+CSQ +CSQ:27,99
OK AT+COPS? +COPS:0,2,"46000",9
OK AT+CGDCONT=? +CGDCONT:(0-10),("IP","IPV6","IPV4V6","Non-IP"),,,(0),(0),,,,,(0,1)
OK AT+CGATT? +CGATT:1
OK AT+CGACT? +CGACT:0,1
OK |
以上指令测试模组已经准备好了。
下面开始连接服务器。
//建一个TCP类型的SOCKET,本地端口10005 AT+NSOCR=STREAM,6,10005,1 +NSOCR:0
OK //连接服务器的8083端口 AT+NSOCO=0,182.182.xxx.xxx,8083 OK //发送2个字节,HEX编码0x44 0x44(DD) AT+NSOSD=0,2,4444,0x200,1 //服务器返回字符串http://www.lvkedu.com +NSOSTR:0,1,1 //模组收到21个字符 +NSONMI:0,21 //接收21个字符的具体内容 AT+NSORF=0,21 +NSORF:0,182.182.xxx.xxx,8083,21,687474703A2F2F7777772E6C766B6564752E636F6D,0
OK // 687474703A2F2F7777772E6C766B6564752E636F6D是http://www.lvkedu.com的HEX编码。 // 关闭SOCKET AT+NSOCL=0 +NSOCLI:0 |
带着使命来到世上的你,给他人提供价值,才有价值