![]() |
Wi-Fi Host Driver (WHD) Public API Reference Guide | |
BSS(Basic Service Set) information structure.
Applications MUST CHECK ie_offset field and length field to access IEs(Information Elements) and next bss_info structure in a vector (in whd_sync_scan_result_t)
Data Fields | |
uint32_t | version |
version field | |
uint32_t | length |
byte length of data in this record, starting at version and including IEs | |
whd_mac_t | BSSID |
Unique 6-byte MAC address. | |
uint16_t | beacon_period |
Interval between two consecutive beacon frames. More... | |
uint16_t | capability |
Capability information. | |
uint8_t | SSID_len |
SSID length. | |
uint8_t | SSID [32] |
Array to store SSID. | |
uint8_t | reserved1 [1] |
Reserved(padding) | |
struct { | |
uint32_t count | |
Count of rates in this set. | |
uint8_t rates [16] | |
rates in 500kbps units, higher bit set if basic | |
} | rateset |
supported rates | |
wl_chanspec_t | chanspec |
Channel specification for basic service set. | |
uint16_t | atim_window |
Announcement traffic indication message window size. More... | |
uint8_t | dtim_period |
Delivery traffic indication message period. | |
uint8_t | reserved2 [1] |
Reserved(padding) | |
int16_t | RSSI |
receive signal strength (in dBm) | |
int8_t | phy_noise |
noise (in dBm) | |
uint8_t | n_cap |
BSS is 802.11N Capable. | |
uint8_t | reserved3 [2] |
Reserved(padding) | |
uint32_t | nbss_cap |
802.11N BSS Capabilities (based on HT_CAP_*) | |
uint8_t | ctl_ch |
802.11N BSS control channel number | |
uint8_t | reserved4 [3] |
Reserved(padding) | |
uint32_t | reserved32 [1] |
Reserved for expansion of BSS properties. | |
uint8_t | flags |
flags | |
uint8_t | vht_cap |
BSS is vht capable. | |
uint8_t | reserved5 [2] |
Reserved(padding) | |
uint8_t | basic_mcs [MCSSET_LEN] |
802.11N BSS required MCS set | |
uint16_t | ie_offset |
offset at which IEs start, from beginning | |
uint32_t | ie_length |
byte length of Information Elements | |
int16_t | SNR |
Average SNR(signal to noise ratio) during frame reception. | |
uint16_t beacon_period |
Interval between two consecutive beacon frames.
Units are Kusec
uint16_t atim_window |
Announcement traffic indication message window size.
Units are Kusec