在20世紀90年代,諾基亞,愛立信,摩托羅拉和HP共同為GSM研制了一套AT指令。(1)GSM模塊與計算機之間的通信協(xié)議是一些AT指令集。(2)AT指令是以AT做首,字符結束的字符串,AT指令的響應數(shù)據(jù)包在中。
1、什么是AT指令
1.1AT指令集

1.2AT指令的格式

2、NB-IoT關鍵指令介紹
2.1 NB-IoT初始化AT指令

AT+CFUN=0就是關閉通信功能。

2.2 NB-IoT連接網(wǎng)絡AT指令

3、NB-IoT數(shù)據(jù)收發(fā)AT指令
3.1 UDP收發(fā)數(shù)據(jù)
在發(fā)送數(shù)據(jù)之前建立SOCKET:
AT+NSOCR=DGRAM,17,XXXX,1
XXXX為SOCKET監(jiān)聽的端口號,回復OK代表創(chuàng)建成功
AT+NSOST=0.192.158.5.1,1024,2,AB30
向192.158.5.1:1024發(fā)送2字節(jié)的數(shù)據(jù):0xAB 0x30
+NSONMI:0.4模組提示收到了四字節(jié)數(shù)據(jù)
AT+NSORF=0,256讀取接收到的數(shù)據(jù),最多讀取256個
0,192.158.5.1,1024,4,A1A2A3A4,0
收到192.168.5.1:1024返回的四字節(jié)數(shù)據(jù):0xA1 0xA2 0xA3 0xA4
但是很遺憾,電信在2018年還支持UDP模式,但是在2019年就不支持了;因為udp直接連接萬維網(wǎng)就會導致網(wǎng)絡資源減少,不便于使用,因此電信退出了基于UDP的COAP協(xié)議。
3.2 COAP數(shù)據(jù)收發(fā)

4、推薦使用格西烽火串口助手調試NB-IOT 的AT指令集 連接如下
有詳細的視頻教程

5、NB-IoT模塊驅動流程圖

6、NB-IoT入網(wǎng)任務算法

6.1 指令發(fā)送

6.2等待響應

6.3 AT超時

6.4 NB初始化

6.5 入網(wǎng)完成

6.6 主程序(主線程)

審核編輯:湯梓紅
-
計算機
+關注
關注
19文章
7806瀏覽量
93179 -
指令集
+關注
關注
0文章
229瀏覽量
24356 -
AT指令
+關注
關注
1文章
42瀏覽量
12695 -
NB-IoT
+關注
關注
414文章
1455瀏覽量
190130
原文標題:NB-IOT常用AT指令集簡介
文章出處:【微信號:雨飛工作室,微信公眾號:雨飛工作室】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
NB-IOT常用AT指令集簡介
評論