STM32学習用NB-IoT関連ATコマンド

該当コードを置く前に、緊急時用に別の場所から移動させたATコマンドディレクトリを置いておきます。

NB- IoTの中国語命令セットは、BC95 657 SP2 バージョンに基づいて翻訳されています。
———————————————————————
AT コマンドは実装ステータスを記述します。
3GPP コマンド (27.007)
AT+CGMI クエリ メーカー ID B350+
AT+CGMM クエリ モジュール モデルB350+
AT+ CGMR ファームウェアのバージョンを問い合わせる B350+
AT+CGSN モジュールのシリアル番号を問い合わせる B350+
AT+CEREG ネットワーク登録ステータスを問い合わせる B350+
AT+CSCON 信号接続ステータスを
問い合わせる B350+ AT+CLAC 利用可能なコマンドをリストする B350+ AT+CSQ
信号強度を取得する B350+
AT+CGPADDR PDP を表示するアドレス B350+
AT+COPS アクセスネットワークの選択 B350+ AT 個別
PS 接続またはCGATT+ AT+CMEE 携帯端末エラー報告 B600+ AT+CCLK 現在の日付と時刻を返す B656+ AT+CPSMS 省電力モード設定 B657SP1+







AT+CEDRXS eDRX セット B657SP1+
AT+CEER 拡張エラー レポート B657SP1+
AT+CEDRXRDP eDRX 動的パラメータ読み取り B657SP1+
AT+CTZR タイム ゾーン レポート B657SP1+
ETSI コマンド (開発中)
AT+CSMS ショート メッセージ サービスの選択 B657SP1+
AT+CNMA モジュール メッセージ リマインダー B657SP1+
AT +CSCA サービス センター アドレス B657SP1+
AT+CMGS SMS の送信 B657SP1+
AT+CMGC SMS コマンドの送信 B657SP1+
AT+CSODCP 制御層を介して生データを送信 B657SP1+
AT+CRTDCP 制御層を介して端末データを送信 B657SP1+
一般コマンド 一般コマンド
AT+NMGS CDP にメッセージを送信 サーバ B350+
AT+NMGR CDP サーバメッセージ受信 B350+
AT+NNMI 受信メッセージフラグ B350+
AT+NSMI 送信メッセージフラグ B350+
AT+NQMGR 受信メッセージ量の問い合わせ B350+
AT+NQMGS 送信メッセージ量の問い合わせ B350+
AT+NMSTATUS 情報登録ステータス B657SP1+
AT+NRBモジュール再起動 B350+
AT+NCDP CDP サーバー設定の構成とクエリ B350+
AT+NUESTATS 動作統計の取得 B350+ AT+
NEARFCN 検索頻度の指定 B350+ AT
+NSOCR ソケットの作成 B350+
AT+NSOST データの送信 B350+
AT+NSOSTF マークされたデータの送信 B656+
AT+NSORF コマンドの受信 B350+
AT+ NSOCL ソケットを閉じる B350+
+NSONMI ソケット メッセージの到着を示す (応答のみ) B350+
AT+NPING リモート ホストへの IP ネットワーク接続をテスト B350+
AT+NBAND 周波数帯域を設定 B600+
AT+NLOGLEVEL ログ レベルを設定 B600+
AT+NCONFIG モジュール機能を設定 B650+
AT+NATSPEED UART ポートのボーレートの設定 B656+
AT+NCCID カードの識別 B657SP1+
AT+NFWUPD UART を介したファームウェアの更新 B657SP1+ AT+
NRDCTRL ワイヤレス構成の制御 B657SP1+
AT+NCHIPINFO システム情報の読み取り B657SP1+
一時コマンド

NBモジュールのUDPデータ送信

1) 電源オン/再起動、モジュールは正常に起動しました;
2) AT+NBAND? 現在の周波数帯域情報を確認して、モジュール モデルに対応しているかどうかを確認します;
3) AT+NBAND=5 テレコム モジュール、周波数帯域を次のように設定します。 850MHZ;
4) AT+NRB モジュール再起動;
5) AT+NBAND? モジュールの周波数帯域情報を再度照会して、設定が成功したことを確認;
6) AT+NCONFIG? 主に自動接続を有効にする構成を含む構成情報を照会デフォルトで有効になっている情報
; フル動作モードで、無線周波数回路をオンにして信号を検索し、0 が返された場合は、AUTOCONNECT 値が TRUE であるかどうか、および NBIOT 専用 SIM カードが取り付けられているかどうかを確認してください。8) AT+CIMI クエリ IMSI 情報、特定の値が返された場合、SIM が
カードが正常に認識されたことを意味します;
9) AT+CSQ クエリ信号強度、返された最初の値は信号強度を表し、0 ~ 31 は信号を表し、大きいほど値は信号が強いほど、99 は NBIOT ネットワーク信号がないことを表し、2 番目のパラメータはまだ実装されていません、10
) AT+NUESTATS クエリ モジュール ステータス;
11) AT+CGATT? モジュールが正常に接続されているかどうかをクエリ、戻り値 1 は意味を意味します成功;
12) AT+CEREG? ネットワーク登録ステータスのクエリ、2 番目の値は 1 を返します 意味: ネットワーク登録が成功しました、戻り値 2 は意味: ネットワークの登録、登録時間は信号強度に関連しています; 13) AT+CSCON?
チェックモジュールの接続ステータス。2 番目の戻り値はモジュールの動作ステータスを表します。1 は CONNECT 接続ステータスを表します。0 は IDLE スリープ状態を表します。データのやり取りがない場合は、20 秒間 CONNECT 状態に留まり、その後IDLE 状態に入る; まだデータのやり取りがない場合は、10 秒後に IDLE 状態から PSM ディープ スリープ状態に入る、この時点では、モジュールは必要に応じてダウンリンク データを受信して​​いません。 CONNECT 状態と IDLE 状態。
14) AT+NSOCR=DGRAM,17,5683,1 UDP SOCKET 送信チャネルを作成します。DGRAM と 17 は固定です。5683 はローカル ポート番号を表し、1 はダウンリンク データを受信する能力を表します。最大 7 つの SOCKET 送信チャネルを作成できます。が作成され、戻り値はデータの送受信時に指定する必要があるシグナル ID 番号を表します;
15) AT+NSOST=0,...,####,3,303132 UDP データを送信します、0 は UDP を表しますSOCKET チャネル ID、...はリモートサーバー表し、#### はリモートサーバーのポート番号を表し、3 は送信される文字数 (3 文字が送信されます) を表します、 303132 は、「012」の 3 進数で表される文字を表します; 戻り値は、チャネル 0 からの成功を表します 3 バイトのデータが送信されました (ここでのテストでは 74 バイトが送信されました); 16) +NSONMI:0,67 は、モジュール
が新しいデータを受信しました。読み取る必要があります。時間内に読み取られなかった場合、次のデータは積極的に情報を報告しません。しかし、継続的に読み取ることができます。0 は UDP SOKECT チャネルを意味し、67 は 67 バイトがあることを意味します読み取るデータの数; 17
) AT+NSORF=0,3 読み取りデータ; 0 は UDP SOCKET チャネルを意味し、3 は読み取るデータ バイトの長さを表します; 文字を表す有効なデータ 303132 を戻り値から抽出する必要があります"012"; 18)
AT+NSOCL=0 は UDP SOCKET 送信チャネルを閉じます。

再版リンク

https://huaweicloud.csdn.net/63311210d3efff3090b512bc.html?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~activity-3-81700480-blog-838 95259.235^v38^ pc_relevant_sort& Depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~Baidu からのブログコメント~activity-3-81700480-blog-83895259.235^v38^pc_relevant_sort&utm_relevant_index=4

おすすめ

転載: blog.csdn.net/qq_51368339/article/details/131355538