Network Configuration#

Enumerations#

enum
SL_WIFI_MULTICAST_LEAVE = 0
SL_WIFI_MULTICAST_JOIN = 1
}
enum
SL_SI91X_STATIC = 0
SL_SI91X_DHCP
SL_SI91X_DHCP_RESERVED
SL_SI91X_DHCP_HOSTNAME
SL_SI91X_DHCP_OPTION81
SL_SI91X_DHCP_OPTION77
}

Functions#

sl_status_t
sl_si91x_configure_ip_address(sl_net_ip_configuration_t *address, uint8_t virtual_ap_id)

Configure IP address.

Enumeration Documentation#

sl_si91x_multicast_address_command_type_t#

sl_si91x_multicast_address_command_type_t
Enumerator
SL_WIFI_MULTICAST_LEAVE
SL_WIFI_MULTICAST_JOIN

sl_si91x_ip_config_mode_t#

sl_si91x_ip_config_mode_t
Enumerator
SL_SI91X_STATIC
SL_SI91X_DHCP
SL_SI91X_DHCP_RESERVED
SL_SI91X_DHCP_HOSTNAME
SL_SI91X_DHCP_OPTION81
SL_SI91X_DHCP_OPTION77

Function Documentation#

sl_si91x_configure_ip_address#

sl_status_t sl_si91x_configure_ip_address (sl_net_ip_configuration_t * address, uint8_t virtual_ap_id)

Configure IP address.

Parameters
TypeDirectionArgument NameDescription
sl_net_ip_configuration_t *[in]address

- Pointer to store assigned Ip address details.

uint8_t[in]virtual_ap_id

- Virtual AP ID. One of values from sl_si91x_wifi_vap_id_t

Returns