用树莓派+通讯模块,对 移动4G物联卡,联通4G物联卡,电信IoT-NB卡进行连接测试
- 树莓派3B+
- 微雪的SIM7000C NB-IoT HAT - http://www.waveshare.net/shop/SIM7000C-NB-IoT-HAT.htm
- 连接好板子后,通电
- ssh 进去,根据使用手册,安装SIM7000X驱动和自启脚本
- 上卡,ssh进去, 用minicom发AT命令调试
sudo minicom -D /dev/ttyS0
AT 命令:
+CPIN? // SIM已经识别
+CMNB=3 // 切换模式, 1 CAT-M 2 NB-Iot 3 CAT-M and NB-IoT
+CMNB? // 选模 Preferred selection between CAT-M and NB-IoT
+NBSC=1 // 打开扰码,需要和基站确认
+CSQ // 信号强度
+COPS=? // 扫附近基站网络
+COPS=1,2,"46011" // 连接基站, 46011是电信lte基站
+CGREG? // 是否注册
+CGATT? // 是否附着
+CPSI? // 确认连接信息 +CPSI: LTE NB-IOT,Online,460-11,0x7BCF,73314768,72,EUTRAN-BAND5,2505,0,0,-3,-77,-76,20
// 如果上面以设置,以后设置下面的就可以上网了
+CGNAPN // 获取APN +CGNAPN: 1,"ctnb"
+CSTT="ctnb" // 设置APN
+CIICR // Bring Up Wireless Connection with GPRS
+CIFSR // Get Local IP Address extend
CIPSTART="TCP","45.77.44.10",9487 // Start Up TCP or UDP Connection
+CIPPING="8.8.8.8" // ping
AT 命令:
+CPIN? // SIM已经识别
+CMNB=3 // 切换模式, 1 CAT-M 2 NB-Iot 3 CAT-M and NB-IoT
+CMNB? // 选模 Preferred selection between CAT-M and NB-IoT
+NBSC=1 // 打开扰码,需要和基站确认
+CSQ // 信号强度
+COPS=? // 扫附近基站网络
+COPS=1,2,"46000" // 连接基站, 46000-中移动,46001-联通,46011-中电信
+CGREG? // 是否注册
+CGATT? // 是否附着
+CPSI?
// 确认连接信息 +CPSI: GSM,Online,460-00,0x25f2,37066,38 EGSM 900,-75,0,21-105
// 或者是 +CPSI: LTE NB-IOT,Online,460-00,0x1D6F,221649731,329,EUTRAN-BAND8,3738,0,0,-17,-98,-81,8
// 如果上面以设置,以后设置下面的就可以上网了
+CGNAPN // 获取APN +CGNAPN: 1,""
+CSTT="" // 设置APN
+CIICR // Bring Up Wireless Connection with GPRS
+CIFSR // Get Local IP Address extend
CIPSTART="TCP","45.77.44.10",9487 // Start Up TCP or UDP Connection
+CIPPING="8.8.8.8" // ping
开发板手册 SIM7000X-NB-IoT-HAT-Manual-CN.pdf
《讓 Raspberry PI 聯網:使用 SIM7000C NB-IoT 模組》非常有用 - https://frankchang.me/2018/12/18/sim7000c/
土匪玩转 NB-IOT 模组之 SIM7000C - http://bbs.21ic.com/icview-2104630-1-4.html