前言
BC28芯片支持IPv4/IPv6*/UDP/CoAP/LwM2M*/Non-IP/DTLS*協議。
使用AT命令通信和數據傳輸:3GPP TS 27.007 V14.3.0 (2017-03) 定義的命令以及移遠通信新增的AT 命令
AT指令使用
定義:
<CR>:回車符號'\r'
<LR>:換行符號'\n'
<..>:參數名稱,<>不在指令中出現
[..]:可選參數,[]不在指令中出現
語法:
測試命令 AT+<cmd>=? 檢查可能的子參數值
讀命令 AT+<cmd>? 檢查當前的子參數值
寫命令 AT+<cmd>=p1[,p2[,p3[.....]]] 寫命令
執行命令 AT+<cmd> 執行命令
多個命令時用‘;’隔開,此時只有首個命令帶AT前綴。命令不區分大小寫
指令執行完成返回‘OK’,指令無效返回‘ERROR’
返回格式:
<CR><LF>+CMD1:<parameters><CR><LF>
<CR><LF>OK<CR><LF>
或
<CR><LF><parameters><CR><LF>
<CR><LF>OK<CR><LF>
1)<CR><LF>Neul<CR><LF>OK<CR><LF>
當模塊正常啟動后會輸出此字符串,然后模塊的AT命令處理器可以接受AT命令
3GPP Commands (27.007)
- ATI:顯示產品標識信息
- ATE:設置命令回傳方式
- AT+CGMI:獲取制造商標識
- AT+CGMM:獲取廠商模型
- AT +CGMR:獲取生產版次
- AT+CGSN:獲取產品序列號
- AT+CEREG:EPS ( Evolved Packet System演進分組系統)網絡注冊狀態
- AT+CSCON:信令連接狀態
- AT+CLAC:可用命令列表
- AT+CSQ:獲取信號強度指示
- AT+CGPADDR:顯示PDP地址
- AT+COPS:通訊網絡選擇
- AT+CGATT:附加或分離PS(packet domain service)包域服務;1為附加,0為分離
- AT+CGACT:激活或停用PDP(Packet Data Protocol分組數據協議)上下文
- AT+CIMI:請求國際移動用戶身份
- AT+CGDCONT:定義一個PDP上下文
- AT+CFUN:設置UE(User Equipment用戶功能)功能
- AT+CMEE:打印UE錯誤
- AT+CCLK:返回當前日期和時間
- AT+CPSMS:省電模式設置
- AT+CEDRXS:eDRX(Extended Discontinuous Reception擴展不連續接收)設置
- AT+CEER:擴展的錯誤報告
- AT+CEDRXRDP :eDRX讀取動態參數
- AT+CTZR:時區報告
- AT+CIPCA:初始PDP上下文激活
- AT+CGAPNRC:APN(Access Point Name接入點)速率控制
- AT+CSODCP*:通過控制平面發送原始數據
- AT+CRTDCP*:通過控制平面報告終止數據
3GPP Commands (27.005)
- AT+CSMS:選擇短消息服務
- AT+CNMA:UE的新消息確認
- AT+CSCA:服務中心地址
- AT+CMGS:發送SMS(Short Messaging Service)短信
- AT+CMGC:發送SMS短信命令
General Commands
- AT+NRB:重啟UE
- AT+NUESTATS:查詢UE統計
- AT+NEARFCN:指定搜索頻率
- AT+NSOCR:創建一個套接字socket
- AT+NSOST:SendTo命令(僅用於UDP)
- AT+NSOSTF:帶標志的SendTo命令(僅用於UDP)
- AT+NQSOS:查詢掛起的套接字消息列表
- AT+NSORF:接收命令(僅UDP)
- AT+NSOCO:連接命令(僅適用於TCP)
- AT+NSOSD:發送命令(僅適用於TCP)
- AT+NSOCL:關閉一個套接字
- +NSONMI:到達的套接字消息(僅響應)的指示器
- AT+NPING:測試到遠程主機的IP網絡連接
- AT+NBAND:設置支持的波特
- AT+NLOGLEVEL:設置調試日志級別
- AT+NCONFIG:配置UE行為
- AT+NATSPEED:配置UART端口波特率
- AT+NCCID:USIM卡識別
- AT+NFWUPD:通過UART更新固件
- AT+NPOWERCLASS:為Band和Power類設置映射
- AT+NPSMR:省電模式狀態報告
- AT+NPTWEDRXS:分頁時間窗口值和eDRX設置
- AT+NPIN*:PIN操作
- AT+QLEDMODE:設置NETLIGHT LED功能模式
Huawei’s IoT Platform Commands
- AT+NCDP:配置和查詢CDP(Connected Device Platform連接設備平台)服務器設置
- AT+QSECSWT*:設定數據加密模式
- AT+QSETPSK*:設置PSK ID和PSK
- AT+QLWSREGIND:寄存器控制
- AT+QLWULDATA:發送數據
- AT+QLWULDATAEX:發送COM/NON消息;confirmable (CON) or non-confirmable (NON)
- AT+QLWULDATASTATUS:查詢CON消息發送狀態
- AT+QLWFOTAIND:設置DFOTA更新模式
- AT+QREGSWT:設置注冊模式
- AT+NMGS:發送一個消息
- AT+NMGR:得到一個消息
- AT+NNMI:新消息顯示
- AT+NSMI:發送消息指示
- AT+NQMGR:查詢收到的消息的狀態
- AT+NQMGS:查詢發送的消息的狀態
- AT+NMSTATUS:信息注冊狀態
- +QLWEVTIND:LWM2M事件報告(只回應)