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 プロファイル情報を意味します