BC26模組調試
數據上報AT流程
[15:33:46.819]收←◆
F1: 0000 0000
V0: 0000 0000 [0001]
00: 0006 000C
01: 0000 0000
U0: 0000 0001 [0000]
T0: 0000 00B4
Leaving the BROM
[15:33:49.837]發→◇AT+CFUN=1
□
[15:33:49.853]收←◆AT+CFUN=1
OK
[15:33:51.529]收←◆
+IP: 100.75.147.14
[15:33:53.852]發→◇AT+CGATT?
□
[15:33:53.862]收←◆AT+CGATT?
+CGATT: 1
OK
[15:33:57.332]發→◇AT+CSQ
□
[15:33:57.341]收←◆AT+CSQ
+CSQ: 28,0
OK
[15:34:01.507]發→◇AT+QIOPEN=1,0,”UDP”,”172.96.208.13”,9998,1234,0
□
[15:34:01.523]收←◆AT+QIOPEN=1,0,UDP,172.96.208.13,9998,1234,0
OK
+QIOPEN: 0,0
[15:34:05.740]發→◇AT+QISTATE=1,0
□
[15:34:05.752]收←◆AT+QISTATE=1,0
+QISTATE: 0,"UDP","172.96.208.13",9998,1234,2,1,0
OK
[15:34:10.132]發→◇AT+QISEND=0,10,1234567890
□
[15:34:10.144]收←◆AT+QISEND=0,10,1234567890
OK
SEND OK
[15:34:11.258]收←◆
+QIURC: "recv",0
[15:34:13.789]發→◇AT+QIRD=0,512
□
[15:34:13.801]收←◆AT+QIRD=0,512
+QIRD: 10
1234567890
OK
注意事項
模組工作方式

- 模塊 Modem 的狀態分為 Connected、 Idle 和 PSM 三種,滿足 3GPP 協議標准。同時,模塊 CPU 狀態又分為工作態(Active)、 輕休眠態(Light Sleep)和深睡眠態(Deep Sleep)。
- 也就是說,進入PSM模式並不代表真正進入低功耗,要處於深睡眠態才行。
- 影響模塊進入深睡眠的因素
- USB 口有 USB 數據線插入
- AT+QSCLK=0 或 2
- AP 側有任務在處理,如AT交互; 默認每次發送AT命令后,模塊會被鎖住10s 無法進入深睡眠;客戶可以執行 AT+QRELLOCK 快速解鎖
- TCP 鏈路處於 Open 狀態
- PSM_EINT 電平在一直觸發
- PSM 狀態被關閉
- 未插入 USIM 卡
- 模塊可以進入深睡眠的場景(當滿足如下任一條件時,系統可進入深睡眠)
- AT+CFUN=0
- Modem 進入 PSM
- 底層上報無網(OOS)
- eDRX 周期在 81.92s 以上
發AT沒有反應
- BC26 進入 PSM 是可以 AT 命令通信的,進入 Deep Sleep 模式將不允許 AT 命令通信。
- 經常性進入DeepSleep問題,可以通過發送AT,可以保持10s,又或者用AT+QSCLK=0,關閉休眠,直到需要休眠時候發命令AT+QSCLK=1。
默認波特率115200
- 在開機時可以迅速發AT,觸發模組的自適應功能。
- 可以通過AT+IPR=[波特率]修改,需要注意的是需要再發送AT&W保存配置、復位后生效。