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 ステータスを意味する