nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
chmap_filter_params Struct Reference

Channel map filter parameters that can be changed at runtime. More...

#include <chmap_filter.h>

Data Fields

uint16_t maintenance_sample_count
 
int32_t initial_rating
 
uint8_t min_channel_count
 
int16_t ble_weight_crc_ok
 
int16_t ble_weight_crc_error
 
int16_t ble_rating_trim
 
int16_t ble_block_threshold
 
uint16_t ble_wifi_keepout_duration
 
int16_t wifi_rating_inc
 
int16_t wifi_present_threshold
 
int16_t wifi_active_threshold
 
int16_t wifi_rating_trim
 
uint8_t eval_max_count
 
uint16_t eval_duration
 
uint16_t eval_keepout_duration
 
int16_t eval_success_threshold
 
bool dynamic_durations
 

Detailed Description

Channel map filter parameters that can be changed at runtime.

Note
Type 'fix' is used to indicate a fixed point value with a scaling factor of 1/100. E.g. value 20 = 20/100 = 0.2
Threshold values are ratios of average channel rating. E.g. PARAM_BLE_BLOCK_THRESHOLD = 20 will block a BLE channel if its rating falls below 20% of the average rating.
The time unit is based on how often chmap_filter_process is run. Recommend running this function at ~1 second interval

The documentation for this struct was generated from the following file: