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 BIT(2)

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 BIT(5)

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 BIT(8)

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 BIT(10)

Enables asynchronous WLAN connection status indication to the host.

#define
SL_SI91X_CUSTOM_FEAT_WAKE_ON_WIRELESS BIT(11)

Enables wake-on-wireless functionality in UART mode.

#define
SL_SI91X_CUSTOM_FEAT_ENABLE_AP_BLACKLIST BIT(12)

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 BIT(17)

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

#define
SL_SI91X_CUSTOM_FEAT_TRIGGER_AUTO_CONFIG BIT(20)

Triggers automatic configuration.

#define
SL_SI91X_CUSTOM_FEAT_LIMIT_PACKETS_PER_STA BIT(22)

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 BIT(26)

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

#define
SL_SI91X_CUSTOM_FEAT_DUAL_BAND_ROAM_VCSAFD BIT(27)

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 BIT(31)

Validates the use of extended custom feature bitmap.