在20世紀90年代,諾基亞,愛立信,摩托羅拉和HP共同為GSM研制了一套AT指令。(1)GSM模塊與計算機之間的通信協(xié)議是一些AT指令集。(2)AT指令是以AT做首,字符結(jié)束的字符串,AT指令的響應數(shù)據(jù)包在中。
1、什么是AT指令
1.1AT指令集
1.2AT指令的格式
2、NB-IoT關(guān)鍵指令介紹
2.1 NB-IoT初始化AT指令
AT+CFUN=0就是關(guān)閉通信功能。
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、推薦使用格西烽火串口助手調(diào)試NB-IOT 的AT指令集 連接如下
有詳細的視頻教程
5、NB-IoT模塊驅(qū)動流程圖
6、NB-IoT入網(wǎng)任務算法
6.1 指令發(fā)送
6.2等待響應
6.3 AT超時
6.4 NB初始化
6.5 入網(wǎng)完成
6.6 主程序(主線程)
審核編輯:湯梓紅
-
計算機
+關(guān)注
關(guān)注
19文章
7488瀏覽量
87848 -
指令集
+關(guān)注
關(guān)注
0文章
222瀏覽量
23378 -
AT指令
+關(guān)注
關(guān)注
1文章
41瀏覽量
12128 -
NB-IoT
+關(guān)注
關(guān)注
412文章
1447瀏覽量
184497
原文標題:NB-IOT常用AT指令集簡介
文章出處:【微信號:雨飛工作室,微信公眾號:雨飛工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論