Network Configuration#
Enumerations#
enum
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
Type | Direction | Argument Name | Description |
---|---|---|---|
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
sl_status_t. See https://docs.silabs.com/gecko-platform/4.1/common/api/group-status for details.