qwf_wifi_EnableSavedNetwork()

Updated: April 19, 2023

Enable auto-connect for a Saved Network profile

Synopsis:

#include <qwf/qwf_wifi.h>
qwf_wifi_Results_e qwf_wifi_EnableSavedNetwork(qwf_Context_t *pCtx,
                                               uint16_t networkId)

Arguments:

pCtx
A pointer to the QWF service context
networkId
The network profile ID given by qwf_wifi_CreateSavedNetwork(); this ID can be obtained through qwf_wifi_GetSavedNetworks()

Library:

qwf_interface

Description:

This function enables auto-connect for a Saved Network profile. While this setting is enabled, the Wi-Fi Manager service automatically tries connecting to the access point when it's available and there's no active connection to any Wi-Fi network.

Returns:

WIFI_OK Successful result

WIFI_ERR_INACTIVE The QWF Wi-Fi Manager service is inactive or not ready

WIFI_ERR_INT The QWF Wi-Fi Manager service couldn't issue the request

WIFI_ERR_PARAM pCtx is NULL, networkId is 0 (which is invalid), or the QWF Wi-Fi Manager context can't be retrieved