Struct WifiConfig_ScannedNetworkWifiConfig_ScannedNetwork Struct

Intestazione: #include <applibs/wificonfig.h>Header: #include <applibs/wificonfig.h>

Le proprietà di una rete Wi-Fi analizzata, che rappresentano un set di servizi di base (BSS) 802.11.The properties of a scanned Wi-Fi network, which represent a 802.11 Basic Service Set (BSS).

Nota

Questo è un alias per una struttura con versione.This is an alias to a versioned structure. Per usare questo alias, definire WIFICONFIG_STRUCTS_VERSION.Define WIFICONFIG_STRUCTS_VERSION to use this alias.

struct WifiConfig_ScannedNetwork {
    uint32_t z__magicAndVersion;
    uint8_t ssid[WIFICONFIG_SSID_MAX_LENGTH];
    uint8_t bssid[WIFICONFIG_BSSID_BUFFER_SIZE];
    uint8_t ssidLength;
    WifiConfig_Security_Type security;
    uint32_t frequencyMHz;
    int8_t signalRssi;
};

MembersMembers

uint32_t z__magicAndVersionuint32_t z__magicAndVersion

Numero chiave che identifica in modo univoco la versione di uno struct.A magic number that uniquely identifies the struct version.

uint8_t ssiduint8_t ssid

Buffer di lunghezza fissa che contiene l'identificatore SSID.The fixed length buffer that contains the SSID.

uint8_t bssiduint8_t bssid

Buffer di lunghezza fissa che contiene l'identificatore BSSID.The fixed length buffer that contains the BSSID.

uint8_t ssidLengthuint8_t ssidLength

Dimensioni dell'elemento SSID in byte.The size of the SSID element in bytes.

Sicurezza WifiConfig_Security_TypeWifiConfig_Security_Type security

Valore WifiConfig_Security che specifica l'impostazione della chiave di sicurezza.The WifiConfig_Security value that specifies the security key setting.

uint32_t frequencyMHzuint32_t frequencyMHz

Frequenza del centro BSS in MHz.The BSS center frequency in MHz.

int8_t signalRssiint8_t signalRssi

Valore RSSI (indicatore di potenza del segnale ricevuto).The RSSI (Received Signal Strength Indicator) value.