我是靠谱客的博主 听话飞机,最近开发中收集的这篇文章主要介绍nb物联网 bc95模块联网 bc95使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Nb iot bc95调试过程
Bc95芯片,首先是芯片型号 我的是b5配合电信卡的。
拿到芯片先看手册,然后at指令测试联网。

1.随便找一个串口助手,安装好驱动,配置串口96n81格式 。
2.连好了串口,然后检查扰码,是否开启或者关闭,我所在的地方,关闭扰码就连不上基站
3.检查连接状态,收发udp消息。

下面说下每一步

1.串口配置就是9600的波特率,at指令使用的9600 9600 9600。 8位数据位,无校验,1停止。发送at指令时候,要发送新行。产口助手选上就好 。

2.连接好了以后,先用 AT+NCOFIG? 查看是否开启扰码和自动连接。

+NCONFIG:AUTOCONNECT,TRUE  //自动连接开启,
+NCONFIG:CR_0354_0338_SCRAMBLING,TRUE //扰码开
+NCONFIG:CR_0859_SI_AVOID,TRUE

这个需要注注意扰码的开关需要和基站一致,否则连不上。


//关闭扰码功能
AT+CFUN=0
AT+NCONFIG? //查询扰码功能是否开启
AT+NCONFIG=CR_0354_0338_SCRAMBLING,FALSE //关闭扰码功能
AT+NCONFIG=CR_0859_SI_AVOID,FALSE
AT+NRB 

//开启扰码功能
AT+CFUN=0
AT+NCONFIG? //查询扰码功能是否关闭
AT+NCONFIG=CR_0354_0338_SCRAMBLING,TRUE //开启扰码功能
AT+NCONFIG=CR_0859_SI_AVOID,TRUE
AT+NRB


AT+NCONFIG=AUTOCONNECT,TRUE 可以配置自动连接,false就是手动计入网。重启生效

3.如果是自动连接,上电以后只要查询状态就好了,

AT+NBAND? //查询 Band  bc95-b5的 5对应的电信。 8是移动自动试一下,对照一个哪个
AT+CFUN? //值为 1
AT+CIMI //查询 IMSI 号      	有就是  检测到usim卡了
AT+CSQ //查询信号强度		+CSQ:22,99 表示有基站信号,
AT+NUESTATS //查询模块状态		网络状态
AT+CGATT? //返回+CGATT:1 表示附着成功,有时延约 30s
AT+CEREG? //查寻注网状态,1 为注册上网络,2 为正在找网
AT+CSCON? //查询连接状态,1 为 Connected,0 为 Idle

只要附着上了,就可以进行发消息了。用udp测试下。

AT+NSOCR=DGRAM,17,4587,1 //Create a socket    
0    //返回的你建立的消息的socket 标号
OK
AT+NSOST=0,192.53.100.53,5683,25,400241C7B17401724D0265703D323031363038323331363438 
//Send a message 发送 25个字节的数据, 0是创建的socket标号,ip+端口+长度+data
0,25
OK
+NSONMI:0,25//Receive the message  
AT+NSORF=0,25 //Read the messages读取25个长度数据
0,192.53.100.53,5683,4,60A041C7,0
OK
AT+NSOCL=0 //Close the socket
OK

有几个问题需要注意
1.连不上基站检查扰码开关和频率 是否匹配
2.专门的nb卡,要在核心网注册过能用的。可查客服问能不能用
3.连上可以和芯片厂商的服务器通,与自己的比如阿里云通不了,需要找客户经理绑定ip。这个核心网是定向访问的,只有绑定的ip才能访问

最后

以上就是听话飞机为你收集整理的nb物联网 bc95模块联网 bc95使用的全部内容,希望文章能够帮你解决nb物联网 bc95模块联网 bc95使用所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部