一、前言

移远BC95是最早推出的NB-IoT模块,目前厦门这边网络都已经覆盖了。自己拿个设备来玩玩,这篇笔记先记录下加网测试的心得。

本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/

二、加网总体思路

加网思路是参考 《BC95_AT_Commands_Manual》中的“ 9.1. Attach Network ”来做的。

AT+NBAND? //Query the band
+NBAND:8
OKAT+CFUN? //Value is 1.
+CFUN:1
OKAT+CIMI //Query the IMSI number.
460012345678969
OKAT+CSQ //Query the signal strength.
+CSQ:21,99
OKAT+NUESTATS //Query the module status.
Signal power:-663
Total power:-632
TX power:-35
TX time:1572
RX time:17847
Cell ID:27447553
DL MCS:0
UL MCS:0
DCI MCS:2
ECL:0
SNR:290
EARFCN:3701
PCI:37
RSRQ:-108
OKAT+CGATT? //Query whether network is activated, +CGATT:1 means activated successfully,
sometimes customers need to wait for 30s.
+CGATT:1
OKAT+CEREG? //Query the network registration status, 1 means registered on network, 2 means
searching the network.
+CEREG:0,1
OKAT+CSCON? //Query the signal connection status, 1 means “Connected”, 0 means “Idle”.
+CSCON:0,1
OK

三、具体调试细节

3.1 AT+NBAND?

这应该是最关键的一个指令,也最易被忽视的指令。

按照移远的说法,不同的模块硬件类型对应不同的频段。
这个不难理解,就像我们现在的LoRa模块,天线匹配电路都有一个中心频点,不可能一个硬件横跨个几百MHz。所以目前市面上上的NB模块在面对不同运营商网络时,应该会用不同的子型号。

Module Type BC95-B8 BC95-B5 BC95-B20 BC95-B28
Frequency band 900MHz 850MHz 800MHz 700MHz

移远的AT命令把NBAND的数值给漏掉了,我用 NB-IoT QNavigator 这软件把 NBAND目前支持的几个数值都试了下,这才搞清楚几个数值。

AT+NBAND=5   850MHz
AT+NBAND=8   900MHz
AT+NBAND=20  800MHz
AT+NBAND=28 // NB-IoT QNavigator 上未展示,猜测应该是700MHz

这样看来,NBAND的数值,倒是和模块硬件子型号一一对应上了。

那现在电信的NB卡比较多,具体应该设置为多少呢?

你知道吗?本尊在这个问题上吃过大亏,热心网友尽不干人事。你搜下 电信 NB-IoT 频段,清一色地转帖说是800MHz,一点专业素养也没有。

频段 中心频率 上行频率 下行频率 运营商
B5 850MHz 824MHz~849MHz 869MHz~894MHz 中国电信
B8 900MHz 880MHz~915MHz 925MHz~960MHz 中国移动、中国联通

因此,调试中国电信NB-IoT的话,则应该设置为 AT+NBAND=5。否则模块默认 NBAND=8 ,则无法附着到网络上。

AT+CFUN?

貌似NBAND不对的话,这个指令就会ERROR。

AT+CIMI

查询IMSI号,如果反馈错误,那说明卡没识别到,或者卡有问题。

另外注意,在调试时,如果过快查询也会返回错误。使用 NB-IoT QNavigator 调试时就吃过这个亏,一般上电6秒就执行到这条命,结果立马返回错误了。所以要注意下延时。

AT+CSQ

信号强度,这是物理层的监测。应该是加网检测最基础的一步,如果信号都没有,就不用谈什么加网了。

AT+NUESTATS

模块状态

AT+CGATT?

查询网络附着状态.
移远的工具 NB-IoT QNavigator 就是主要靠这条命令来判断是否附着到网络。是加网的关键一步。

AT+CEREG?

查询注册情况
+CEREG:0,1
加网的第二步,模块得注册上网络。

AT+CSCON?

Query the signal connection status, 1 means “Connected”, 0 means “Idle”.

加网的第三步。

四、总结

NB-IoT的调试难度不大,照着手册操作AT指令就行了。最关键的是基础的频段设置要对。其后是知道加网的几个步骤,知道用什么指令来判断加网成功,那就基本掌握了。

End


NB-IoT移远BC95调试笔记 01 加网测试相关推荐

  1. NB-IoT移远BC95调试笔记 02 CoAP协议

    前言 用华为方案的NB-IoT难免要进行数据通信,经常会看到各类AT文档中首推的CoAP协议方式.CoAP这几年随着物联网的浪潮也火了起来,和MQTT有并驾齐驱的势头,在一些物联网云平台中都有运用. ...

  2. NB-IOT(1)---NB-IoT移远BC95调试

    NB-IoT移远BC95调试 . https://blog.csdn.net/iotisan/article/details/78048572 一.前言 移远BC95是最早推出的NB-IoT模块,目前 ...

  3. NB-IoT SIM7000C调试笔记 01 NB-IoT及GPRS加网测试

    一.前言 NB-IoT现在有华为和高通两种最主流的方案,两个方案的代表分别是移远和SIMCOM. 前头试玩了移远BC95,这次玩玩SIM7000C.本小能手作为IoT的弄潮儿,自然是不能拉下.(拉倒吧 ...

  4. 大白 移远BC95/BC35-G NBIOT模组简介

    大白推出的BC95系列最新系统版,其中BC35-G是基于BC28内核全网通的,是为了和BC95的封装兼容而设计的一款模组. 接口说明: VIN电压范围:3.1V~4.2V 主串口:MAIN_RXD.M ...

  5. 移远BC95使用CoAP协议接入华为IoT平台(NB-IoT专栏—进阶篇1)

    目录 1.华为 NB-IoT CoAP总体方案拓扑 2.华为IoT平台环境搭建 3.NB-IoT上传数据到云平台 BC95的CoAP测试需要云平台配合,当前的支持CoAP协议的平台有华为OceanCo ...

  6. 移远BC95手动接入网络操作步骤

    1.重启模块 AT+NRB 应答:REBOOTING ??? REBOOT_CAUSE_APPLICATION_AT Neul OK 2.选择移动终端功能级别 ,完整功能 AT+CFUN=1 应答:O ...

  7. 移远串口调试软件QCOM下载

    非常好用的串口工具,网上搜索下载都要几十个积分,非常不合理.希望通过这个分享帮助更多有需要的人. 链接:https://pan.baidu.com/s/1KfrFBcsymwSolZxqL2AugA ...

  8. 学习笔记(01):学校网管员培训视频教程-以太网的发展

    立即学习:https://edu.csdn.net/course/play/10307/219757?utm_source=blogtoedu 1.集线器,同轴同属以太网,需登记MAC地址. 2.网桥 ...

  9. Linux工作笔记035---linux内网测试访问外网网速_外网测试访问内网网速

    JAVA技术交流QQ群:170933152 Linux内网测试访问外网网速:,可以用下载命令测试 外网访问内网,可以用下载工具下载内网的一个文件看就行. 顺便提一下.如果下载ftp服务器上的文件,可以 ...

  10. 基于 移远 BC26 移柯BL620的NB模块调试流程

    NB模块连接网络顺序 移柯NBL260模块 NB卡: 联通   默认波特率 115200 //UDP 链接方式: AT //判断模组是否上电开机成功 AT+CIMI //读取 IMSI, 判断 SIM ...

最新文章

  1. s:select 使用
  2. webpack4.x热更新,自动刷新
  3. 农商互联农民丰收节交易会-万祥军:产销对接谋定功能农业
  4. 图像语义分割_图像语义分割(9)-DeepLabV3: 再次思考用于图像语义分割的空洞卷积...
  5. 大数据技术周报第 007 期
  6. oracle只有oradata恢复,如何恢复一个只有完好数据文件的数据库?
  7. 使用idea的的第一个坑-----javax.xml.ws.WebServiceRef
  8. 零点起飞学php下载,零点起飞学PHP(附光盘)/零点起飞学编程
  9. linux常用命令之文件操作
  10. openairinterface5g+limesdr搭建4G基站
  11. Python求方差、均值、标准差
  12. 软件测试面试英文自我介绍,软件测试英文面试自我介绍范文
  13. 如何写好博客——常用标点符号易错点正确用法汇总
  14. DHCP:(2)思科交换机上部署DHCP服务以及DHCP中继功能
  15. 华为开发者联盟怎么升级鸿蒙,怎么升级鸿蒙系统
  16. http隐藏服务器相关配置信息,apache web服务器安全配置
  17. python基础练习题(一)
  18. NLP之TF-IDF:VSM向量空间模型(仅关键词组成的浮点数字向量)的简介、TF-IDF(VSM的常用的统计法)简介之详细攻略
  19. 气动调节阀故障要怎么处理?
  20. ActiveMQ安装与使用总结

热门文章

  1. 4k电视测试软件64,2017年四款看4k视频软件推荐,智能电视必备!
  2. MAC常用快捷键和常规操作(一)
  3. 在深圳,考PMP需要花费多少钱?
  4. gliffy下载地址
  5. 如何破解无法炸开的CAD加密图纸
  6. 珠海空号检测的运行原理
  7. 测试驱动开发之初窥门径
  8. VSTO简介及简单使用
  9. 运维 --- Nginx高级功能介绍
  10. WIN7英文语言包下载,安装,使用