Custom Feature Bitmap#

This section provides a reference to the custom feature bitmap in the boot configuration feature bitmaps.

Macros#

#define
SL_SI91X_CUSTOM_FEAT_DISABLE_GATEWAY_IN_RSI_AP SL_WIFI_CUSTOM_FEAT_DISABLE_GATEWAY_IN_RSI_AP

Disables gateway configuration sent to STA from RSI AP.

#define
SL_SI91X_CUSTOM_FEAT_SOC_CLK_CONFIG_160MHZ BIT(4)

Configures the clock for NWP SOC to 160 MHz.

#define
SL_SI91X_CUSTOM_FEAT_AP_IN_HIDDEN_MODE SL_WIFI_CUSTOM_FEAT_AP_IN_HIDDEN_MODE

Configures the Access Point (AP) to operate in hidden mode.

#define
SL_SI91X_CUSTOM_FEAT_DNS_SERVER_IN_DHCP_OFFER BIT(6)

Includes DNS server IP address in DHCP offer response when in AP mode.

#define
SL_SI91X_CUSTOM_FEAT_DFS_CHANNEL_SUPPORT SL_WIFI_CUSTOM_FEAT_DFS_CHANNEL_SUPPORT

Enables scanning of DFS channels in the 5 GHz band.

#define
SL_SI91X_CUSTOM_FEAT_LED_FEATURE BIT(9)

Enables LED blinking feature to indicate network activity.

#define
SL_SI91X_CUSTOM_FEAT_ASYNC_CONNECTION_STATUS SL_WIFI_CUSTOM_FEAT_ASYNC_CONNECTION_STATUS

Enables asynchronous WLAN connection status indication to the host.

#define
SL_SI91X_CUSTOM_FEAT_WAKE_ON_WIRELESS SL_WIFI_CUSTOM_FEAT_WAKE_ON_WIRELESS

Enables wake-on-wireless functionality in UART mode.

#define
SL_SI91X_CUSTOM_FEAT_ENABLE_AP_BLACKLIST SL_WIFI_CUSTOM_FEAT_ENABLE_AP_BLACKLIST

Enables AP blacklisting in Station (STA) mode.

#define
SL_SI91X_CUSTOM_FEAT_MAX_NUM_OF_CLIENTS (max_num_of_clients)

Sets the maximum number of clients supported in AP mode.

#define
SL_SI91X_CUSTOM_FEAT_ROAM_WITH_DEAUTH_OR_NULL_DATA SL_WIFI_CUSTOM_FEAT_ROAM_WITH_DEAUTH_OR_NULL_DATA

Selects between de-authentication or null data (with power management bit set) for roaming.

#define
SL_SI91X_CUSTOM_FEAT_TRIGGER_AUTO_CONFIG SL_WIFI_CUSTOM_FEAT_TRIGGER_AUTO_CONFIG

Triggers automatic configuration.

#define
SL_SI91X_CUSTOM_FEAT_LIMIT_PACKETS_PER_STA SL_WIFI_CUSTOM_FEAT_LIMIT_PACKETS_PER_STA

Limits the number of packets buffered per STA in Access Point (AP) mode.

#define
SL_SI91X_CUSTOM_FEAT_HTTP_HTTPS_AUTH BIT(23)

Enables HTTP/HTTPS authentication.

#define
SL_SI91X_CUSTOM_FEAT_SOC_CLK_CONFIG_120MHZ BIT(24)

Configures the clock for NWP SOC to 120 MHz.

#define
SL_SI91X_CUSTOM_FEAT_REJECT_CONNECT_REQ_IMMEDIATELY SL_WIFI_CUSTOM_FEAT_REJECT_CONNECT_REQ_IMMEDIATELY

Rejects new LTCP connection requests immediately when maximum clients are connected.

#define
SL_SI91X_CUSTOM_FEAT_DUAL_BAND_ROAM_VCSAFD SL_WIFI_CUSTOM_FEAT_DUAL_BAND_ROAM_VCSAFD

Enables dual-band roaming and VCSAFD (Virtual Channel Scan and Frequency Avoidance Detection) feature (currently not supported).

#define
SL_SI91X_CUSTOM_FEAT_RTC_FROM_HOST BIT(28)

Enables Real-Time Clock (RTC) synchronization from the host.

#define
SL_SI91X_CUSTOM_FEAT_BT_IAP BIT(29)

Enables Bluetooth In-App Programming (IAP) feature.

#define
SL_SI91X_CUSTOM_FEAT_EXTENTION_VALID SL_WIFI_SYSTEM_CUSTOM_FEAT_EXTENSION_VALID

Validates the use of extended custom feature bitmap.