dwm_bh_status_get
現在のUWBMACバックホールのステータスを取得します。ノードはブリッジとして設定されている必要があります。
-
void dwm_bh_status_get(void)
- パラメータ
input -- (なし)
output -- sf_number, bh_seat_map, origin_cnt, {origin_info}
sf_number -- 16ビット整数 (現在のスーパーフレーム番号)
bh_seat_map -- 32ビット整数(現在のスーパーフレームのシートマップ)
origin_cnt -- 8ビット整数 (範囲は0から8)
origin_info -- node_id, bh_seat, hop_lvl (起点リストの要素)
node_id -- 16ビット整数(オリジン・アドレス)
bh_seat -- 8ビットの整数(原点が占める席、範囲は0から8まで)
hop_lvl -- 8ビット整数(ホップレベル)
Cコード例
モジュール上のユーザーアプリケーションでは利用できません。
SPI/UART 例
TLV 要求 |
|
---|---|
タイプ |
長さ |
0x3A |
0x00 |
タイプ 0x3A は、コマンド dwm_bh_status_get を意味する
TLV 応答 |
|||||
---|---|---|---|---|---|
タイプ |
長さ |
価値 |
タイプ |
長さ |
価値 |
(2バイト) sf_number
(4バイト) bh_seat_map
(1バイト) origin_cnt
(N*4バイト) N*origin_info
|
|||||
0x40 |
0x01 |
0x00 |
0x5D |
0x13 |
0x6c 0x00 0x07 0x00 0x00 0x00 0x03 0xf3 0x11 0x00 0x01 0xc3 0x11 0x01 0x01 0x66 0x11 0x02 0x01 |
タイプ0x40は、直前のコマンドの ステータスコード を意味する
タイプ 0x5D は UWBMAC ステータスを意味する