Infineon Logo Wi-Fi Host Driver (WHD) Public API Reference Guide
 
wl_bss_info_struct Struct Reference

General Description

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.
 

Field Documentation

◆ beacon_period

uint16_t beacon_period

Interval between two consecutive beacon frames.

Units are Kusec

◆ atim_window

uint16_t atim_window

Announcement traffic indication message window size.

Units are Kusec


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