我是靠谱客的博主 机智热狗,最近开发中收集的这篇文章主要介绍SIM7000C在NB模式下的非透传模式的TCPIP,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

...................................        开机检测        ..................................

AT        //波特率同步

OK

AT+CPIN?    //检查卡
+CPIN: READY

OK

AT+CSQ       //查询信号强度
CSQ: 20,0
OK

AT+CGATT?    //查询业务是否附着,确保卡不欠费
+CGATT: 1
OK

...................................        设置NB模式        ..................................

AT+CNMP=<mode>  //  工作模式选择命令
                                        13:GSM only
                                        38:LTE only(使用 NB-IOT 网络时 CNMP 需要设置为 38)
AT+CMNB=<mode>  // CAT-M 与 NB-IOT 选择命令
                                        1: CAT-M
                                        2: NB-IOT
AT+NBSC=<mode>  //  扰码设置(需与基站的扰码设置一致、大部分基站打开的)
                                        0: 关闭

                                        1: 打开

...................................        设置APN        ..................................

AT+CGNAPN // 查询模块和网络协商注册时获取的 APN 信息

AT+CGNAPN // 查询 APN
+CGNAPN: 1,"ctnb"

OK

AT+CSTT="ctnb" // 设置对应的 APN
OK

...................................        开始连接流程        ..................................

AT+CIICR  // 激活移动场景

OK

AT+CIFSR  // 获取本地 IP 地址

10.33.114.44

AT+CIPSTART="TCP","xx.xx.xx.xx",xx  // 连接 TCP 服务器

OK

CONNECT OK  // 收到 CONNECT 表示已经连接成功
AT+CIPSEND=12 // 发送数据(12 代表只发送 12 字节数据)
> 1234567890ABCDEFGHIJ // 输入对应的数据(12 字节后的数据被丢弃)
SEND OK
1234567890AB  // 服务器返回数据
AT+CIPCLOSE=1 // 关闭 TCP 连接
CLOSE OK
AT+CIPSHUT // 关闭移动场景

SHUT OK

注:在激活移动场景后再次激活就会返回error,需要确保已经关闭移动场景,连接TCP时候需要适当延迟,返回CONNECT OK才算连接成功

最后

以上就是机智热狗为你收集整理的SIM7000C在NB模式下的非透传模式的TCPIP的全部内容,希望文章能够帮你解决SIM7000C在NB模式下的非透传模式的TCPIP所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部