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才算连接成功

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值