dwm_panid_get

UWBネットワークの識別子を取得します。

void dwm_panid_get(uint16_t *panid)
パラメータ
  • input -- (なし)

  • output -- 16ビット符号なし整数(* PAN ID*)

Cコード例

uint16_t panid;
if (DWM_OK == dwm_panid_get(&panid)) {
 printf("panid=%u\n");
} else {
 printf("FAILED\n");
}

SPI/UART 例

TLV 要求

タイプ

長さ

0x2F

0x00

タイプ 0x2F は、コマンド dwm_panid_get を意味する

TLV 応答

タイプ

長さ

値(エラーコードを参照)

タイプ

長さ

価値

0x40

0x01

0x00

0x4D

0x02

リトルエンディアンで2バイト - pan ID

0x01 0x02

タイプ0x40は、直前のコマンドの ステータスコード を意味する
タイプ 0x4D は PANID を意味します