在20世紀90年代,諾基亞,愛立信,摩托羅拉和HP共同為GSM研制了一套AT指令。(1)GSM模塊與計算機之間的通信協議是一些AT指令集。(2)AT指令是以AT做首,字符結束的字符串,AT指令的響應數據包在中。
1、什么是AT指令
1.1AT指令集
1.2AT指令的格式
2、NB-IoT關鍵指令介紹
2.1 NB-IoT初始化AT指令
AT+CFUN=0就是關閉通信功能。
2.2 NB-IoT連接網絡AT指令
3、NB-IoT數據收發AT指令
3.1 UDP收發數據
在發送數據之前建立SOCKET:
AT+NSOCR=DGRAM,17,XXXX,1
XXXX為SOCKET監聽的端口號,回復OK代表創建成功
AT+NSOST=0.192.158.5.1,1024,2,AB30
向192.158.5.1:1024發送2字節的數據:0xAB 0x30
+NSONMI:0.4模組提示收到了四字節數據
AT+NSORF=0,256讀取接收到的數據,最多讀取256個
0,192.158.5.1,1024,4,A1A2A3A4,0
收到192.168.5.1:1024返回的四字節數據:0xA1 0xA2 0xA3 0xA4
但是很遺憾,電信在2018年還支持UDP模式,但是在2019年就不支持了;因為udp直接連接萬維網就會導致網絡資源減少,不便于使用,因此電信退出了基于UDP的COAP協議。
3.2 COAP數據收發
4、推薦使用格西烽火串口助手調試NB-IOT 的AT指令集 連接如下
有詳細的視頻教程
5、NB-IoT模塊驅動流程圖
6、NB-IoT入網任務算法
6.1 指令發送
6.2等待響應
6.3 AT超時
6.4 NB初始化
6.5 入網完成
6.6 主程序(主線程)
審核編輯:湯梓紅
-
計算機
+關注
關注
19文章
7532瀏覽量
88419 -
指令集
+關注
關注
0文章
227瀏覽量
23406 -
AT指令
+關注
關注
1文章
41瀏覽量
12162 -
NB-IoT
+關注
關注
412文章
1448瀏覽量
184778
原文標題:NB-IOT常用AT指令集簡介
文章出處:【微信號:雨飛工作室,微信公眾號:雨飛工作室】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論