leaps_filter_cfg_set
一部のフィルターの構成を変更します。内部フラッシュに書き込みます。頻繁に使用しないでください。
入力
filter_id: 8 ビット符号なし整数。次のオプションを使用してフィルタ ID を定義します。
0: 測定フィルター
1: 場所フィルター
2: 測定値の選択戦略
filter_val: 最大長 8 のバイト配列
filter_id = 1 - 位置フィルターの場合、byte[0] は位置の移動平均フィルターが有効か無効かを指定します。
出力
例
TLV 要求  | 
|||
|---|---|---|---|
タイプ  | 
長さ  | 
値  | 
|
フィルターID  | 
フィルタ値  | 
||
0x16  | 
0x09  | 
0x00  | 
0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00  | 
タイプ 0x16 (12 進数 22) はコマンド Leaps_filter_cfg_set を意味します
TLV 応答  | 
||
|---|---|---|
タイプ  | 
長さ  | 
値  | 
ステータスコード  | 
||
0x40  | 
0x01  | 
0x00  | 
タイプ 0x40 はステータスコード
フィルタ値
フィルターID  | 
フィルター値  | 
|---|---|
0 (測定)  | 
TBD  | 
1 (場所)  | 
TBD  | 
2 (測定値の選択戦略)  | 
Byte[0] = タイプ (0 - QUAD、1 - RSSI、2 - ラウンドロビン)  | 
測定値の選択戦略
戦略  | 
説明  | 
|---|---|
QUAD  | 
TN は、最適な TN 位置計算のために 4 つの象限から AN の最大 4 つの測定値を選択します  | 
RSSI  | 
TN は、RSSI が最も高い AN の測定値を最大 4 つ選択します  | 
ラウンドロビン  | 
TN は、ラウンドロビン方式で、アンカー リスト内のすべての AN から最大 4 つの測定値を順番に選択します。 (例: アンカー リストには 6 つの AN (1,2,3,4,5,6) があり、各ラウンド TN は AN の測定値を選択します: (1,2,3,4)、(5,6,1,2)、(3,4,5,6)...  |