AT指令集-NBIOT

是什么?

  • 窄帶物聯網(Narrow Band Internet of Things, NB-IoT)成為萬物互聯網絡的一個重要分支
  • 支持低功耗設備在廣域網的蜂窩數據連接,也被叫作低功耗廣域網(LPWAN)
  • NB-IoT支持待機時間長、對網絡連接要求較高設備的高效連接
  • NB-IoT設備電池壽命可以提高至少10年,同時還能提供非常全面的室內蜂窩數據連接覆蓋

為什么?

  • 技術具體調制,不需要知道太深,使用對象有局限,更多水電表
  • 面世標榜停車場信號也會好,但事實上需要移動電信調節基站

怎么做?


核心本質

  • BC系列,直接使用AT命令即可
  • 支持COAP,LWM2M,MQTT協議
  • 增高功率降低帶寬來增加信噪比

PSM-eDRX

在這里插入圖片描述

AT命令集

BC26- BC20 TCP/IP

AT解釋
AT+QPOWD=2模塊關機/重啟
ATE0設置命令回顯模式
AT+IPR=115200設置 TE-TA 的波特率
AT+QSCLK=0配置 TE 的休眠模式
AT+CEDRXS=0配置 UE 的 eDRX 參數
AT+CPSMS=0控制 UE 省電模式(PSM)的參數設置
AT+CGSN查詢產品序列號
ATI返回產品標識信息,如設備型號和固件版本號
AT+CPIN?查詢 USIM 卡的 PIN 碼是否已解
AT+CGREG?查詢網絡注冊狀態
AT+CGPADDR?找網成功后,可通過此命令獲取模塊 IP 地址
AT+CSQ?返回接收信號強度指示< rssi>和信道誤碼率< ber>。
AT+QIOPEN=1,0,“TCP”,“220.180.239.212”,8164,1234,0遠程地址: 220.180.239.212,端口: 8164;
本地端口為 1234,如果將其指定為 0,模塊將
自動分配一個可用的端口號
AT+QIDNSCFG=1,“218.2.2.2”,“8.8.8.8”配置 DNS 服務器地址
AT+QNTP=1,“ntp5.aliyun.com”使用域名為 ntp5.aliyun.com 的 NTP 服務器同步本地時間
AT+QICFG=“dataformat”,0,0配置發送的數據格式為文本或者十六進制格式
AT+QICFG=“echomode”,1data mode下輸入的數據回顯到 UART 串口
AT+QISEND=0,10,“1234567890”發送 10 字節數據 1234567890
AT+QIRD=0,512讀取緩存中的數據(最大 512 字節)
AT+QISWTMD=0,1切換所接收數據的存取方式為直吐模式
AT+QPING=1,“iot.quectel.com”Ping 遠程服務器
AT+QICLOSE=0主動斷開

BC26- BC20 基于 TCP 的 MQTT

AT解釋
AT+QMTCFG=?配置 MQTT 可選參數
AT+QMTOPEN=0,“220.180.239.212”,8401打開 MQTT 客戶端網絡
AT+QMTCONN=0,“clientExample”< clientID>,< username>,< password>
AT+QMTSUB=0,1,“topic/example”,2客戶端成功連接至 MQTT 服務器
AT+QMTPUB=0,0,0,0,“topic/pub”,“hello MQTT.”發布消息
AT+QMTUNS=0,2,“topic/example”退訂主題
AT+QMTDISC=0斷開 MQTT 服務器與客戶端的連接
AT+QMTCLOSE=0關閉 MQTT 客戶端網絡

BC26- BC20 基于 SSL/TLS 的 MQTT

AT解釋
AT+QSSLCFG=1,5,“seclevel”,2配置認證方式為雙向認證
AT+QSSLCFG=1,5,“clientcert”配置客戶端證書
AT+QSSLCFG=1,5,“clientkey”配置客戶端密鑰
AT+QMTCFG=“ssl”,3,1,1,5啟用 SSL 并配置 SSL 上下文標識符/Socket 標識符
AT+QMTOPEN=3,“hf.quectel.com”,8164MQTT 客戶端打開
AT+QMTCONN=3,“clientExample”客戶端連接至 MQTT 服務器
AT+QMTSUB=3,1,“topic/example/tls”,1客戶端訂閱名為“topic/example/tls”主題
AT+QMTPUB=3,0,0,0,“topic/example/tls”,“hello MQTT.”向指定的主題發布消息
AT+QMTPUB=3,0,0,0,“topic/example/tls”數據輸入完成后,按 Ctrl+Z 發送消息
AT+QMTDISC=3斷開 MQTT 服務器與客戶端的連接

BC26- BC20 基于 OneNET 的 LWM2M

AT解釋
AT+MIPLCONFIG=0,1,1,“183.230.40.39”,5683使能 Bootstrap 模式并配置 Bootstrap 服務器 IP 和端口號
AT+MIPLCREATE成功創建通信套件實例
AT+MIPLADDOBJ=0,3311,1,“1”,4,2添加 LwM2M 對象
AT+MIPLOPEN=0,86400向 OneNET 平臺發送注冊請求
+MIPLOBSERVE: 0,69234,1,3311,0,-1接收到訂閱請求(3311/0)。
AT+MIPLOBSERVERSP=0,69234,1響應訂閱請求, 其結果碼為 1
+MIPLDISCOVER: 0,25995,3311接收到發現資源請求
AT+MIPLDISCOVERRSP=0,25995,1,19,“5850;5851;5706;5805”響應發現資源的請求
+MIPLREAD: 0,3123,3311,0,5805接收到讀取資源請求
AT+MIPLREADRSP=0,3123,1,3311,0,5805,4,4,1.88,0,0響應讀取請求
+MIPLWRITE: 0,38017,3311,0,5706,2,5,68656C6C6F,0,0接收到寫入資源請求
AT+MIPLWRITERSP=0,38017,2響應寫入請求, 其結果碼為 2
AT+MIPLCONFIG=1,1設置 Buffer Access 模式,接收字符串數據
AT+MIPLRD=5從緩存中讀取數據
+MIPLEXECUTE: 0,36476,3303,0,5605,5,“reset”接收到執行請求
AT+MIPLEXECUTERSP=0,36476,2響應執行請求
+MIPLPARAMETER: 0,56642,3303,0,5700,38,“pmin=2;pmax=190;gt=100.0;lt=1.0;st=0.2”收到寫屬性請求
AT+MIPLPARAMETERRSP=0,56642,2響應寫屬性請求
+MIPLOBSERVE: 0,29620,1,3311,0,-1收到訂閱請求
AT+MIPLOBSERVERSP=0,29620,1確認訂閱請求
AT+MIPLNOTIFY=0,122179,3303,0,5700,4,4,25.6,0,0上報資源數據
AT+MIPLNOTIFY=0,196301,3303,0,5700,4,4,9.8,3,0上報實例 ID 為 0 下資源的數據
AT+MIPLNOTIFY=0,307353,3303,0,5701,1,3,“Cel”,0,0,255使用< ackid>(255) 上報資源數據
AT+MIPLUPDATE=0,86400,0更新設備使用期限為 86400 秒
AT+MIPLDELOBJ=0,3311刪除 LwM2M 對象。
AT+MIPLCLOSE=0向 OneNET 平臺發送注銷請求
AT+MIPLDELETE=0成功刪除通信套件實例

BC26- BC20 基于 電信 loT 平臺 的 LWM2M

  • BC26基礎命令也如下
AT解釋
AT+QLWDEL重新配置相關參數
AT+QLWSERV=“180.101.147.115”,5683設置電信 loT 平臺 IP 地址和端口。
AT+QLWCONF=“867724030023557”設置連接到電信 loT 平臺設備的 IMEI 號
AT+QLWADDOBJ=19,0,1,“0”添加 LwM2M 對象 19/0/0
AT+QLWOPEN=0以直吐模式注冊到電信 loT 平臺
AT+QLWUPDATE向電信 IoT 平臺發送更新請求
AT+QLWCFG=“dataformat”,1,1配置發送和接收數據為十六進制字符串格式
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFC發送 消息到電信 IoT 平臺
+QLWDATARECV: 19,1,0,4,AAAA0000接收到來自電信 IoT 平臺的數據
AT+QLWDATASTATUS?查詢 CON 消息的發送狀態
AT+QLWOPEN=1在緩存模式下注冊到電信 IoT 平臺
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFC發送 消息到電信 IoT 平臺
AT+QLWRD=4從緩存區中讀取四字節數據
+QLWRD: 4,0 AAAA0000從緩存區中讀取四字節數據
AT+QLWCLOSE注銷電信 IoT 平臺
AT+QLWDEL刪除 LwM2M 場景

BC35- BC95 - BC28

AT解釋
AT+NCONFIG=AUTOCONNECT,TRUE模塊自動附著網絡
AT+NRB重啟模塊
AT+CFUN?設置 UE 最小功能全部功能
AT+CIMI查詢 IMSI 號
AT+CEREG?查詢網絡注冊狀態
AT+CGATT?查詢網絡附著狀態
AT+CGPADDR查詢模塊的 IP 地址
AT+NCONFIG=AUTOCONNECT,FALSE全頻段搜網可能會花費較長的時間, 因此建議手動注網時,只搜索指定的頻段
AT+NRB重啟模塊
AT+NBAND=5指定要搜索的頻段 B5
AT+CFUN=1將模塊設置為全功能模式
AT+CIMI查詢 IMSI 號
AT+CGATT=1觸發網絡連接
AT+NUESTATS查詢模塊狀態
AT+CEREG?查詢網絡注冊狀態
AT+CGATT?查詢網絡附著狀態
AT+CGPADDR查詢模塊的 IP 地址
AT+QREGSWT=2禁用 IoT 平臺的注冊功能
AT+NSOCR=DGRAM,17,0,1創建一個 UDP 類型的 Socket,并接收傳輸消息
AT+NSOST=1,220.180.239.212,8012,5,1245783132,100發送信息
+NSONMI:1,5接收信息
AT+NSORF=1,5讀取編號為 1 的 Socket 中 5 字節的信息
AT+NSOCL=1關閉 Socket
AT+NSOCR=STREAM,6,0,1創建一個 TCP 類型的 Socket
AT+NSOCO=1,220.180.239.212,8009連接服務器
AT+NSOSD=1,4,01020304,0x100,101發送數據
OceanConnect IoT
AT+QREGSWT=1自動注冊模式(默認模式)
AT+QREGSWT=0手動注冊模式
AT+NCDP=180.101.147.115,5683設置 IoT 平臺 IP 地址及端口
AT+NRB重啟模塊
AT+CGPADDR查詢模塊的 IP 地址
AT+QLWSREGIND=0開始注冊 IoT 平臺
AT+QLWULDATA=3,313233發送 NON 數據,不需要 IoT 平臺應答 ACK 消息
AT+QLWULDATAEX=3,313233,0X0100發送 CON 消息, IoT 平臺需要應答 ACK 消息
AT+QLWSREGIND=1從 IoT 平臺注銷
AT+QLWULDATASTATUS?查詢數據發送狀態
OceanConnect IoT 平臺上升級固件
AT+QLWFOTAIND?查詢固件的升級模式
AT+QLWFOTAIND=1手動升級模式
AT+QLWFOTAIND=2設備通知模塊開始下載
AT+QLWFOTAIND=4設備通知模塊開始升級
使用 DTLS 注冊 OceanConnect IoT 平臺
AT+NCDP=180.101.147.115,5683設置 IoT 平臺 IP 地址及端口
AT+QSECSWT=1使用標準 DTLS 加密
AT+QSETPSK=201703230000024,0123456789ABCDEF0123456789ABCDEF設置 PSK ID 和 PSK
為了使網絡快速將 UE 釋放到空閑模式以節省功耗
AT+CSCON=1使能 URC 上報功能
通過 URC 的上報狀態,可判斷標志位是否生效
AT+CNMPSD通知網絡沒有數據業務

文檔鏈接說明

  • 參考文檔

[[Quectel_BC26BC20_AT命令手冊_V1.1.pdf]]

[[Quectel_BC26BC20_MQTT_應用指導_V1.1.pdf]]

[[Quectel_BC26BC20_TCPIP_應用指導_V1.1.pdf]]

[[Quectel_BC20_GNSS_應用指導_V1.1.pdf]]

[[Quectel_BC26BC20_OneNET_應用指導_V1.0.pdf]]

[[Quectel_BC26BC20_電信IoT平臺_應用指導_V1.0.pdf]]

[[Quectel_BC26BC20_運營商自注冊使用說明_V1.0.pdf]]

[[Quectel_BC26BC20_SSL_應用指導_V1.0.pdf]]

[[Quectel_BC26BC20_DFOTA_應用指導_V2.0.pdf]]

[[Quectel_BC26_LwM2M_AT_Commands_Manual_V1.0.pdf]]

[[Quectel_BC35-GBC28BC95-R2.0系列_AT命令手冊_V1.1.pdf]]

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/72761.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/72761.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/72761.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CBNet:一種用于目標檢測的復合骨干網架構之論文閱讀

摘要 現代頂級性能的目標檢測器在很大程度上依賴于骨干網絡&#xff0c;而骨干網絡的進步通過探索更高效的網絡結構帶來了持續的性能提升。本文提出了一種新穎且靈活的骨干框架——CBNet&#xff0c;該框架利用現有的開源預訓練骨干網絡&#xff0c;在預訓練-微調范式下構建高…

c++中字符串string常用的函數

在C中&#xff0c; std::string 類有許多常用函數&#xff0c;以下是一些常見的&#xff1a; 1. length() 或 size() &#xff1a;返回字符串的長度&#xff08;字符個數&#xff09;&#xff0c;二者功能相同。例如&#xff1a; #include <iostream> #include <str…

《保險科技》

自己在保險行業工作很多年&#xff0c;只是接觸了一些數據的內容&#xff0c;對于保險業務的知識了解的很少&#xff0c;想通過這本書補充一下&#xff0c;但是發現這本書就是一些知識的拼接。 先將保險的歷史&#xff0c;后講保險的定義&#xff0c;然后就是吹噓保險行業和互聯…

藍橋杯第13屆真題2

由硬件框圖可以知道我們要配置LED 和按鍵 一.LED 先配置LED的八個引腳為GPIO_OutPut&#xff0c;鎖存器PD2也是&#xff0c;然后都設置為起始高電平&#xff0c;生成代碼時還要去解決引腳沖突問題 二.按鍵 按鍵配置&#xff0c;由原理圖按鍵所對引腳要GPIO_Input 生成代碼&a…

java之IP 工具類

java程序一直需要獲取物理機的ip&#xff0c;寫了一個ip的工具類&#xff0c;感覺日常所需夠了 import javax.servlet.http.HttpServletRequest; import java.net.InetAddress; import java.net.UnknownHostException;/*** IP 工具類*/ public class IpUtil {public static St…

貪心算法作業參考:P1106,P4995,P5019

貪心算法作業參考&#xff1a;P1106&#xff0c;P4995&#xff0c;P5019 P1106 刪數問題 作業批注&#xff1a; 原作業提交&#xff0c;是刪除k個最大的數。 不一定是刪除最大的數。 參考如下&#xff0c;用例&#xff1a; 輸入&#xff1a; 50074897 2輸出&#xff1a; 4…

雙曲空間學習記錄

文章目錄 前期學習內容雙曲空間中的圖卷積神經網絡 前期學習內容 雙曲空間中的圖卷積神經網絡 250318&#xff1a;這個博客的產生原因是我去看了B站上的一個視頻&#xff0c;up說ppt上傳到github上了&#xff0c;但是我去找了一圈也沒有找到&#xff0c;然后想給他留言&#x…

【ES6新特性】默認參數常見用法

ES6新特性之默認參數的多種用法 &#x1f680;默認參數基礎用法 在ES6中&#xff0c;我們可以直接在函數參數列表中為參數設置默認值&#xff1a; // ES5的實現方式 function greet(name) {name name || Guest;console.log(Hello, ${name}!); }// ES6默認參數寫法 function…

LORA的AB矩陣是針對Transformer的多頭還是MLP

LORA的AB矩陣是針對Transformer的多頭還是MLP Transformer中的矩陣是一個整體還是分開的每個小矩陣 在LORA(Low-Rank Adaptation)中,AB矩陣的應用位置和Transformer中的矩陣拆分方式如下: 1. LORA的AB矩陣作用對象 LORA的AB矩陣主要作用于Transformer的多頭注意力模塊和…

【大模型基礎_毛玉仁】2.4 基于 Encoder-Decoder 架構的大語言模型

更多內容&#xff1a;XiaoJ的知識星球 目錄 2.4 基于 Encoder-Decoder 架構的大語言模型2.4.1 Encoder-Decoder 架構2.4.2 T5 語言模型1&#xff09;T5 模型結構2&#xff09;T5 預訓練方式3&#xff09;T5 下游任務 2.4.3 BART 語言模型1&#xff09;BART 模型結構2&#xff0…

browser-use WebUI + DeepSeek 基于AI的UI自動化解決方案

browser-use WebUI 一、browser-use是什么Browser-use采用的技術棧為&#xff1a; 二、browser-use webui 主要功能使用場景 三、使用教程1.python 安裝2、把項目clone下來3、安裝依賴4、配置環境5、啟動6、配置1.配置 Agent2.配置要用的大模型3.關于瀏覽器的一些設置 四、Deep…

WPF CommunityToolkit.MVVM庫的簡單使用

CommunityToolkit.MVVM 是 .NET 社區工具包中的一部分&#xff0c;它為實現 MVVM&#xff08;Model-View-ViewModel&#xff09;模式提供了一系列實用的特性和工具&#xff0c;能幫助開發者更高效地構建 WPF、UWP、MAUI 等應用程序。以下是關于它的詳細使用介紹&#xff1a; 1…

Windows安裝Apache Maven 3.9.9

第一步下載資源 官網&#xff1a;下載 Apache Maven – Maven 環境變量配置 M2_HOME 指向bin目錄 MAVEN_HOME 指向根目錄 M2_HOME 不確定是否必須要 Path配置 &#xff0c;需要注意MAVEN順序應當在java之前 驗證是否安裝成功&#xff0c;在cmd中以管理員方式打開&#xff0c…

【spring-boot-starter-data-neo4j】創建結點和查找結點操作

配置連接neo4j # application.properties spring.neo4j.uribolt://localhost:7687 spring.neo4j.authentication.usernameneo4j spring.neo4j.authentication.password你的密碼定義實體類 package com.anmory.platform.GraphService.Dao;import org.springframework.data.neo…

pytorch小記(十三):pytorch中`nn.ModuleList` 詳解

pytorch小記&#xff08;十三&#xff09;&#xff1a;pytorch中nn.ModuleList 詳解 PyTorch 中的 nn.ModuleList 詳解1. 什么是 nn.ModuleList&#xff1f;2. 為什么不直接使用普通的 Python 列表&#xff1f;3. nn.ModuleList 的基本用法示例&#xff1a;構建一個包含兩層全連…

Excel導出工具類--復雜的excel功能導出(使用自定義注解導出)

Excel導出工具類 前言: 簡單的excel導出,可以用easy-excel, fast-excel, auto-poi,在導出實體類上加上對應的注解,用封裝好的工具類直接導出,但對于復雜的場景, 封裝的工具類解決不了,要用原生的excel導出(easy-excel, fast-excel, auto-poi都支持原生的) 業務場景: 根據…

批量測試IP和域名聯通性2

在前面批量測試IP和域名聯通性-CSDN博客的基礎上&#xff0c;由于IP和域名多樣性&#xff0c;比如帶端口號的192.168.1.17:17&#xff0c;實際上應該ping 192.168.1.17。如果封禁http://www.abc.com/a.exe&#xff0c;實際可ping www.abc.com。所以又完善了代碼。 echo off se…

國產編輯器EverEdit - 語法著色文件的語法

1 語法著色定義(官方文檔) 1.1 概述 EverEdit有著優異的語法著色引擎&#xff0c;可以高亮現存的絕大多數的編程語言。在EverEdit的語法著色中有Region和Item兩個概念&#xff0c;Region表示著不同的區塊。而Item則代表著這些區塊中不同的部分。一般情況下&#xff0c;Region…

Excel處理控件Aspose.Cells教程:如何自動將 HTML 轉換為 Excel

在處理 HTML 表中呈現的結構化數據時&#xff0c;將 HTML 轉換為 Excel 是一種常見需求。無論您是從網站、報告還是任何其他來源提取數據&#xff0c;將其轉換為 Excel 都可以更好地進行分析、操作和共享。 開發人員通常更喜歡使用編程方法將 HTML 轉換為 Excel&#xff0c;因…

基于springbo校園安全管理系統(源碼+lw+部署文檔+講解),源碼可白嫖!

摘要 隨著信息時代的來臨&#xff0c;過去信息校園安全管理方式的缺點逐漸暴露&#xff0c;本次對過去的校園安全管理方式的缺點進行分析&#xff0c;采取計算機方式構建校園安全管理系統。本文通過閱讀相關文獻&#xff0c;研究國內外相關技術&#xff0c;提出了一種集進出校…