Morse Micro IoT SDK  2.9.7
mmwlan_scan_args Struct Reference

Detailed Description

Structure to hold scan arguments.

This structure should be initialized using MMWLAN_SCAN_ARGS_INIT for forward compatibility.

Definition at line 1184 of file mmwlan.h.

#include <mmwlan.h>

Data Fields

uint32_t dwell_time_ms
 Minimum time to dwell on a channel waiting for probe responses/beacons. More...
 
uint8_t * extra_ies
 Extra Information Elements to include in Probe Request frames. More...
 
size_t extra_ies_len
 Length of extra_ies. More...
 
uint8_t ssid [MMWLAN_SSID_MAXLEN]
 SSID used for scan. More...
 
uint16_t ssid_len
 Length of the SSID. More...
 
uint32_t dwell_on_home_ms
 Time to dwell on home channel in between channels during a scan, to allow traffic to still pass. More...
 

Field Documentation

◆ dwell_on_home_ms

uint32_t mmwlan_scan_args::dwell_on_home_ms

Time to dwell on home channel in between channels during a scan, to allow traffic to still pass.

This will only perform while connected to an AP and is ignored otherwise. If set to 0, the device will not return to the home channel during the scan.

Definition at line 1212 of file mmwlan.h.

◆ dwell_time_ms

uint32_t mmwlan_scan_args::dwell_time_ms

Minimum time to dwell on a channel waiting for probe responses/beacons.

Note
There is some additional delay applied on top of this to allow for tuning to each channel and sending a probe request.

Definition at line 1192 of file mmwlan.h.

◆ extra_ies

uint8_t* mmwlan_scan_args::extra_ies

Extra Information Elements to include in Probe Request frames.

May be NULL if extra_ies_len is zero.

Definition at line 1197 of file mmwlan.h.

◆ extra_ies_len

size_t mmwlan_scan_args::extra_ies_len

Length of extra_ies.

Definition at line 1199 of file mmwlan.h.

◆ ssid

uint8_t mmwlan_scan_args::ssid[MMWLAN_SSID_MAXLEN]

SSID used for scan.

May be NULL, with ssid_len set to zero for an undirected scan.

Definition at line 1204 of file mmwlan.h.

◆ ssid_len

uint16_t mmwlan_scan_args::ssid_len

Length of the SSID.

Definition at line 1206 of file mmwlan.h.


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