|
Zephyr Project API 4.3.99
A Scalable Open Source RTOS
|
Parameters for the ST87Mxx WIFI scan operation. More...
#include <st87mxx_app_services.h>
Data Fields | |
| char * | channel_list |
| Pointer to the string list of Wifi channels, in the range [1,14], e.g. | |
| uint32_t | nb_scan_iterations |
| Number of times the scan will run the channel list. | |
| st87mxx_get_beacon_data_callback_t * | get_beacon_data_callback_func |
| Pointer to callback function called each time beacon data is available. | |
| uint32_t | timeout |
| Timeout in sec. | |
Parameters for the ST87Mxx WIFI scan operation.
This structure holds all relevant parameters needed to execute a WIFI scan, including the list of channels, scan iterations, beacon data callback, and a timeout.
| char* st87mxx_wifiscan_params::channel_list |
Pointer to the string list of Wifi channels, in the range [1,14], e.g.
"1,6,11".
| st87mxx_get_beacon_data_callback_t* st87mxx_wifiscan_params::get_beacon_data_callback_func |
Pointer to callback function called each time beacon data is available.
The beacon format is: Channel number, RxLevel, MAC address (BSSID) and SSID name
| uint32_t st87mxx_wifiscan_params::nb_scan_iterations |
Number of times the scan will run the channel list.
Value 0 means the system will run in an Infinite loop.
| uint32_t st87mxx_wifiscan_params::timeout |
Timeout in sec.
after which the request is cancelled.