首先检测芯片连接是否正常发送AT指令,芯片会返回OK证明硬件连接正常,接着检测信号是否正常发送AT+CSQ指令,硬件返回+CSQ: 22,99 和OK,证明信号正常,最后查询下注册状态AT+CREG?,返回+CREG: 0,1。其中后面的1代表注册正常。接下来进行通讯测试,具体步骤分为七步。
一、建立无线连接,发送AT+MIPCALL=1,系统会返回当前IP地址,如+MIPCALL: 172.36.11.1;
二、接着开启socket,发送AT+MIPOPEN=1,5800,“106.75.12.76”,9000,0,其中IP代表远程IP地址,9000代表远程端口,1代表socket号,5800代表本地端口。系统会返回+MIPOPEN: 1,1,代表打开成功;
三、发送数据到缓冲,指令为AT+MIPSEND=1,“616263”,代表发送的内容为abc。此处要区分为16进制或者字符串;
四、启动从缓冲发送数据到服务器,指令如AT+MIPPUSH=1,芯片将数据从硬件发送到服务器,此时服务器可收到指令。
五、服务器可发送对应值到芯片,芯片接收的内容为,+MIPRTCP: 1,0,61626364656667,最后的数字为16进制,代表收到的内容,分别解析为“abcdefg”。
六、关闭远程socket,指令为:AT+MIPCLOSE=1,返回正常后,从服务器断开连接;
七、关闭无线连接,指令为:AT+MIPCALL=0。
至此,完整的芯片测试完成,具体应用需要根据实际情况调整,但是数据连接功能已经完全测试。
广和通NL668的4G通讯随笔测试
最新推荐文章于 2022-07-11 21:53:06 发布