BC26 之MQTT協議 AT命令

2021-09-26 05:26:49 字數 1185 閱讀 8912

at+cimi                      //檢查sim卡是否讀卡成功。

at+cesq              //檢視訊號強度,剛上電入網的時候一般獲取訊號會比較

慢,可以不斷的傳送這個指令,實時重新整理最新的訊號狀態,大概等30s左右或者更

久一點(就像手機剛開機時獲取網路訊號一樣)就能連上網路了。

at+cgatt?                  5、檢視入網狀態:

+cgatt:1                   //返回0為入網失敗,返回1為入網成功。

at+cgatt?返回1就表示入網成功,可以進行下面的業務。

如果入網不成功即at+cgatt?返回+cgatt:0,則需檢查是否有訊號。

如果入網成功,但是at+cesq指令返回的第乙個數依然是99的話,可以先執行指令

at+cfun=0,再執行指令at+cfun=1,然後進行at+cesq,應該就可以查詢到有效的

訊號強度了。

// 請求 imei

at+cgsn=1

+cgsn: 866971032128139

//請求  iccid

at+qccid

+qccid: 89860317452041033327

at+cimi    //query the imsi number.

460111174590967

at+qmtcfg="version",0,4   

at+qmtopen=0,"183.230.40.39",6002      //連線 mq

at+qmtconn=0,"540552286","268646","snail"

at+qmtsub=0,1,"dev0",0      //訂閱資訊,伺服器會自動建立

at+qmtpub=0,0,0,0,"dev1"   //傳送訊息到 dev1

//解釋一下,關於訂閱的問題,如果本身是訂閱者,也是發布者,發布資訊後,看不到資料

//為了方便測試,建立兩個mqtt產品,用模擬器同時登陸

//建立a主題,建立b主題。 用a給b發資料進行測試。

//參考一下

//        

at+qmtclose=0   //關閉當前的連線

BC26接入電信雲平台流程

目錄前言 一 電信平台註冊 二 bc26串列埠收發 三 注意事項 最近一直在做nb模組對接電信雲平台的專案,在此分享下nb模組接入雲平台流程,這次介紹的是移遠bc26晶元,電信的雲平台也換到了他們的新平台。登入電信新平台後 先建立產品。產品分類以具體產品為準,產品選項中選擇網路型別為nb iot,通...

BC26常用術語和縮略詞

縮寫 描述3gpp 3rd generation partnership project 第三代合作夥伴計畫 bcdbinary coded decimal 二進位制編碼的十進位制 gsmglobal system for mobile communications 全球移動通訊系統 imsi in...

MQTT協議之連線

客戶端和服務端建立連線之後,傳送的第乙個報文必須是connect。客戶端只能傳送一次connect報文,如果服務端收到了第二個connect報文,必須將其視為錯誤,並且斷開連線。協議格式 固定報頭 可變報頭 可變報頭分為四個部分,分別是協議名稱 protocol name 協議級別 protocol...