Shell API

Shell は、バイナリ モードでも動作できる UART インターフェイスを使用します。バイナリ モードは、TLV 形式の API コマンドを読み取るために使用されます。DWM は、リセット後、デフォルトでバイナリ モードで起動します。シェル モードに切り替えるには、1 秒以内に ENTER キーを 2 回押します。バイナリ モードに切り替えるには、シェル モードでコマンド``quit``を実行します。シェル モードとバイナリ モードは、切り替えることができます。シェル モードで Enter キーを押すと、最後のコマンドが繰り返されます。次のテキストは、シェル コマンドの概要を示しています。


次の表は、イーサネット ゲートウェイとエッジ ノードでのシェル コマンドの利用可能性の概要を示しています。

コマンド

説明

DWM1001

ゲートウェイ

?

このヘルプ

はい

はい

ヘルプ

このヘルプ

はい

はい

終了

終了

はい

はい

gc

GPIO クリア

はい

はい

gg

GPIO 获取

はい

はい

gs

GPIO セット

はい

はい

gt

GPIOの切り替え

はい

はい

f

ヒープ上の空きメモリを表示

はい

はい

リセット

システムを再起動します

はい

はい

si

システム情報

はい

はい

ut

デバイスの稼働時間を表示

はい

はい

frst

出荷時設定にリセット

はい

はい

twi

汎用 TWI 読み取り

はい

いいえ

aid

ACC デバイス ID を読み取ります

はい

いいえ

av

ACC 値の読み取り

はい

いいえ

scs

固定構成セット

はい

いいえ

scg

固定構成の取得

はい

いいえ

les

測定値を表示します。そしてポス。

はい

いいえ

lec

CSV で測定値と位置を表示

はい

いいえ

lep

CSV で位置を表示

はい

いいえ

utpg

TxPwr を取得

はい

いいえ

utps

TxPwr を設定する

はい

いいえ

nmg

ノードモードを取得

はい

はい

nmp

UWB モードをパッシブに設定します

はい

いいえ

nmo

UWB モードをオフに設定します

はい

はい

nma

モードを AN に設定します

はい

いいえ

nmi

モードを ANI に設定します

はい

いいえ

nmt

モードを TN に設定します

はい

いいえ

nmtl

モードを TN-LP に設定します。

はい

いいえ

nmb

モードを BN に設定します

はい

はい

la

AN リストを表示

はい

いいえ

lb

BN リストを表示

はい

いいえ

nis

ネットワーク ID を設定します

はい

はい

nls

ノードラベルを設定します

はい

はい

udi

受信した IoT データを表示

はい

いいえ

uui

IoT データを送信する

はい

いいえ

stg

統計情報の取得

はい

はい

stc

統計情報をクリア

はい

はい

tlv

TLV フレームを送信

はい

はい

aurs

アップレートを設定します

はい

いいえ

aurg

アップレートを取得

はい

いいえ

apg

位置情報を取得

はい

いいえ

aps

位置を設定

はい

いいえ

acas

アンカー構成を設定します

はい

いいえ

acts

タグ構成を設定します

はい

いいえ

aks

暗号化キーを設定します

はい

いいえ

akc

暗号化キーをクリアします

はい

いいえ

ans

NVM ユーザーデータを設定します

はい

いいえ

anc (例が見つかりません)

NVM ユーザーデータをクリア

はい

いいえ

ang

NVM ユーザーデータを取得

はい

いいえ

amls

MAC アドレスリストを 1 回設定します

はい

いいえ

amlg

MAC アドレスリストを取得

はい

いいえ

ahs

HW バージョンを 1 回設定します

はい

いいえ

ana

MAC アドレスを設定

はい

いいえ

acs

ノードの構成

いいえ

はい

ums

デフォルトの UART モードを設定します

いいえ

はい

nif

印刷インターフェイス

いいえ

はい

ipv4

ローカル IPv4 を設定します

いいえ

はい

dns

DNS サーバーの IP アドレスリストを設定します

いいえ

はい