Wi-Fi Access Point configuration structure.

Indicates the configuration parameters for setting up a Wi-Fi Access Point (AP).

Public Attributes#

SSID (Service Set Identifier) of the Access Point.

Security mode of the Access Point.

Encryption mode of the Access Point.

Channel configuration of the Access Point.

Rate protocol of the Access Point.

Optional flags for AP configuration.

ID of secure credentials.

uint8_t

Keep alive type of the access point. One of the values from sl_si91x_ap_keepalive_type_t

uint16_t

Beacon interval of the access point in milliseconds.

uint32_t

Duration in milliseconds to kick idle client.

uint16_t

Number of beacons per DTIM.

uint8_t

Maximum number of associated clients.

uint8_t

Flag to stop beaconing when there are no associated clients.

Flags to enable Transition Disable Indication (TDI). One of the values from sl_wifi_tdi_t.

uint8_t

A flag to enable 11n.

Public Attribute Documentation#

ssid#

sl_wifi_ssid_t sl_wifi_ap_configuration_t::ssid

SSID (Service Set Identifier) of the Access Point.


Definition at line 281 of file components/protocol/wifi/inc/sl_wifi_types.h

security#

sl_wifi_security_t sl_wifi_ap_configuration_t::security

Security mode of the Access Point.


Definition at line 282 of file components/protocol/wifi/inc/sl_wifi_types.h

encryption#

sl_wifi_encryption_t sl_wifi_ap_configuration_t::encryption

Encryption mode of the Access Point.


Definition at line 283 of file components/protocol/wifi/inc/sl_wifi_types.h

channel#

sl_wifi_channel_t sl_wifi_ap_configuration_t::channel

Channel configuration of the Access Point.


Definition at line 284 of file components/protocol/wifi/inc/sl_wifi_types.h

rate_protocol#

sl_wifi_rate_protocol_t sl_wifi_ap_configuration_t::rate_protocol

Rate protocol of the Access Point.


Definition at line 285 of file components/protocol/wifi/inc/sl_wifi_types.h

options#

sl_wifi_ap_flag_t sl_wifi_ap_configuration_t::options

Optional flags for AP configuration.


Definition at line 286 of file components/protocol/wifi/inc/sl_wifi_types.h

credential_id#

sl_wifi_credential_id_t sl_wifi_ap_configuration_t::credential_id

ID of secure credentials.


Definition at line 287 of file components/protocol/wifi/inc/sl_wifi_types.h

keepalive_type#

uint8_t sl_wifi_ap_configuration_t::keepalive_type

Keep alive type of the access point. One of the values from sl_si91x_ap_keepalive_type_t


Definition at line 289 of file components/protocol/wifi/inc/sl_wifi_types.h

beacon_interval#

uint16_t sl_wifi_ap_configuration_t::beacon_interval

Beacon interval of the access point in milliseconds.


Definition at line 290 of file components/protocol/wifi/inc/sl_wifi_types.h

client_idle_timeout#

uint32_t sl_wifi_ap_configuration_t::client_idle_timeout

Duration in milliseconds to kick idle client.


Definition at line 291 of file components/protocol/wifi/inc/sl_wifi_types.h

dtim_beacon_count#

uint16_t sl_wifi_ap_configuration_t::dtim_beacon_count

Number of beacons per DTIM.


Definition at line 292 of file components/protocol/wifi/inc/sl_wifi_types.h

maximum_clients#

uint8_t sl_wifi_ap_configuration_t::maximum_clients

Maximum number of associated clients.


Definition at line 293 of file components/protocol/wifi/inc/sl_wifi_types.h

beacon_stop#

uint8_t sl_wifi_ap_configuration_t::beacon_stop

Flag to stop beaconing when there are no associated clients.


Definition at line 294 of file components/protocol/wifi/inc/sl_wifi_types.h

tdi_flags#

sl_wifi_tdi_t sl_wifi_ap_configuration_t::tdi_flags

Flags to enable Transition Disable Indication (TDI). One of the values from sl_wifi_tdi_t.


Definition at line 296 of file components/protocol/wifi/inc/sl_wifi_types.h

is_11n_enabled#

uint8_t sl_wifi_ap_configuration_t::is_11n_enabled

A flag to enable 11n.


Definition at line 297 of file components/protocol/wifi/inc/sl_wifi_types.h