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 を意味します