NB-IoT模块 移远BC26测试 - TCP通信

准备工作
  • USB转TTL线
  • NB-IoT测试卡(电信或者移动制式,BC26支持全频段,B5 B8都可以)

AT指令
        硬件正确连接之后,按住轻触开关 S1 一段时间或者拉高丝印为 PWR 的信号(排针)一段时间让模块开机,这里一段时间暂定1s。模块开机后,会在串口打出一端信息,如下,
注意事项:
        由于低功耗设计,BC26出厂默认是开启PSM(Power Saving Mode),模块在PSM 下耗流极低(最大耗流:待定)。PSM 的主要目的是降低模块功耗,延长电池的供电时间。
        开启PSM,如果长时间不操作模块,模块会出现类似“睡眠”状态,串口发送任何指令,都不会立马得到回复。有关工作模式的描述详见下表,另外关于 PSM 模式的操作,后续将单独做说明。
        为了便于调试环节,可以发送“AT+CPSMS=0”,从而关闭PSM。
        下面熟悉一下BC26常用AT指令,也是建立TCP通信的流程,
发送接收功能
AT+CFUN?
+CFUN: 1

OK
模块射频功能是否打开,值为1
AT+CIMI
460042437100069

OK
查询IMSI,国际移动用户识别码
AT+CGSN=1
+CGSN: 866971030013143

OK
IMEI,国际移动设备识别码
AT+CESQ
+CESQ: 39,99,255,255,18,59

OK
信号质量
AT+CGATT?
+CGATT: 1

OK
查询是否附着网络,网络是否激活
AT+CEREG?
+CEREG: 0,1

OK
查询网络是否注册
AT+CSCON?
+CSCON: 0,0

OK
查询当前网络连接状态
AT+COPS?
+COPS: 0,0,"46000",9

OK
Operator Selection
AT+CGPADDR=1
+CGPADDR: 1,"100.70.116.90"

OK
Show PDP Addresses,返回IP地址
AT+QSOC=1,1,1
+QSOC=0

OK
Create a TCP/UDP Socket
AT+QSOCON=0,7425,"118.184.176.34"OK建立连接
AT+QSOSEND=0,5,1234562112OK发送数据
AT+QSODIS=0OKDisconnect Socket
AT+QSOCL=0OKClose Socket
附服务端实时接收到的数据,



        如果想更多了解,欢迎来店里交流,https://shop114042046.taobao.com/



  • 2
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值