leaps_uwb_profile_get

現在アクティブな UWB プロファイルに関する情報を読み取ります。UWB 接続がないため情報を読み取れない場合は、許可されていません を返します。


入力
  • (なし)

出力
  • ステータスコード

  • sf_period_us: 32 ビット符号なし整数 (マイクロ秒単位のスーパーフレーム期間)

  • スロット期間_us: 16 ビット符号なし整数 (マイクロ秒単位のスロット期間)

  • sf_num_max: 16 ビット符号なし整数 (スーパーフレーム番号の最大値)

  • anchor_upd_rate: 16 ビット符号なし整数 (スーパーフレーム期間の乗算でのアンカーの更新レート)

  • active_profile_id: '1'|'2'|'3'|'4'|'5'|'6' (現在のプロファイル ID/番号、値0は自動プロファイルを意味します)


TLV 要求

タイプ

長さ

0x1F

0x00

タイプ 0x1F(31 dec) は、コマンド Leaps_uwb_profile_get を意味します

TLV 応答

タイプ

長さ

価値

タイプ

長さ

価値

(バイト 0 ~ 3)
スーパーフレーム期間
マイクロ秒単位
(バイト 4 ~ 5)
スロット期間
マイクロ秒
(バイト 6 ~ 7)
スーパーフレーム
最大数
(バイト 8 ~ 9)
アンカーの更新
レート
(バイト 10)
アクティブ
プロファイルID

(バイト 11) 予約済み

0x40

0x01

0x00

0x5B

0x0C

0xA0 0x86 0x01 0x00

0xF4 0x01

0xa0 0x05

0x1E 0x00

0x02

0x00

タイプ 0x5B(91 dec) は UWB プロファイル情報を意味します