Skip to content

Commit e64e090

Browse files
committed
fix(prov): Use network_provisioning
1 parent ae71b2d commit e64e090

File tree

11 files changed

+74
-74
lines changed

11 files changed

+74
-74
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ endforeach()
293293
set(includedirs variants/${CONFIG_ARDUINO_VARIANT}/ cores/esp32/ ${ARDUINO_LIBRARIES_INCLUDEDIRS})
294294
set(srcs ${CORE_SRCS} ${ARDUINO_LIBRARIES_SRCS})
295295
set(priv_includes cores/esp32/libb64)
296-
set(requires spi_flash esp_partition mbedtls wifi_provisioning wpa_supplicant esp_adc esp_eth http_parser)
296+
set(requires spi_flash esp_partition mbedtls wpa_supplicant esp_adc esp_eth http_parser espressif__network_provisioning)
297297
set(priv_requires fatfs nvs_flash app_update spiffs bootloader_support bt esp_hid usb esp_psram ${ARDUINO_LIBRARIES_REQUIRES})
298298

299299
if(NOT CONFIG_ARDUINO_SELECTIVE_COMPILATION OR CONFIG_ARDUINO_SELECTIVE_OpenThread)

libraries/Network/src/NetworkEvents.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#if SOC_WIFI_SUPPORTED
2121
#include "esp_wifi_types.h"
2222
#include "esp_smartconfig.h"
23-
#include "wifi_provisioning/wifi_config.h"
23+
#include "network_provisioning/network_config.h"
2424
#endif
2525

2626
#if SOC_WIFI_SUPPORTED
@@ -105,7 +105,7 @@ typedef union {
105105
wifi_event_ap_stadisconnected_t wifi_ap_stadisconnected;
106106
wifi_event_ftm_report_t wifi_ftm_report;
107107
wifi_sta_config_t prov_cred_recv;
108-
wifi_prov_sta_fail_reason_t prov_fail_reason;
108+
network_prov_wifi_sta_fail_reason_t prov_fail_reason;
109109
smartconfig_event_got_ssid_pswd_t sc_got_ssid_pswd;
110110
#endif
111111
} arduino_event_info_t;

libraries/RainMaker/examples/RMakerCustom/RMakerCustom.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@ void setup() {
101101

102102
WiFi.onEvent(sysProvEvent); // Will call sysProvEvent() from another thread.
103103
#if CONFIG_IDF_TARGET_ESP32S2
104-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_SOFTAP, WIFI_PROV_SCHEME_HANDLER_NONE, WIFI_PROV_SECURITY_1, pop, service_name);
104+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_SOFTAP, NETWORK_PROV_SCHEME_HANDLER_NONE, NETWORK_PROV_SECURITY_1, pop, service_name);
105105
#else
106-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_BLE, WIFI_PROV_SCHEME_HANDLER_FREE_BTDM, WIFI_PROV_SECURITY_1, pop, service_name);
106+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_BLE, NETWORK_PROV_SCHEME_HANDLER_FREE_BTDM, NETWORK_PROV_SECURITY_1, pop, service_name);
107107
#endif
108108
}
109109

libraries/RainMaker/examples/RMakerCustomAirCooler/RMakerCustomAirCooler.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,9 @@ void setup() {
166166

167167
WiFi.onEvent(sysProvEvent); // Will call sysProvEvent() from another thread.
168168
#if CONFIG_IDF_TARGET_ESP32S2
169-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_SOFTAP, WIFI_PROV_SCHEME_HANDLER_NONE, WIFI_PROV_SECURITY_1, pop, service_name);
169+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_SOFTAP, NETWORK_PROV_SCHEME_HANDLER_NONE, NETWORK_PROV_SECURITY_1, pop, service_name);
170170
#else
171-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_BLE, WIFI_PROV_SCHEME_HANDLER_FREE_BTDM, WIFI_PROV_SECURITY_1, pop, service_name);
171+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_BLE, NETWORK_PROV_SCHEME_HANDLER_FREE_BTDM, NETWORK_PROV_SECURITY_1, pop, service_name);
172172
#endif
173173
}
174174

libraries/RainMaker/examples/RMakerSonoffDualR3/RMakerSonoffDualR3.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,9 +151,9 @@ void setup() {
151151

152152
WiFi.onEvent(sysProvEvent); // Will call sysProvEvent() from another thread.
153153
#if CONFIG_IDF_TARGET_ESP32
154-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_BLE, WIFI_PROV_SCHEME_HANDLER_FREE_BTDM, WIFI_PROV_SECURITY_1, pop, service_name);
154+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_BLE, NETWORK_PROV_SCHEME_HANDLER_FREE_BTDM, NETWORK_PROV_SECURITY_1, pop, service_name);
155155
#else
156-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_SOFTAP, WIFI_PROV_SCHEME_HANDLER_NONE, WIFI_PROV_SECURITY_1, pop, service_name);
156+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_SOFTAP, NETWORK_PROV_SCHEME_HANDLER_NONE, NETWORK_PROV_SECURITY_1, pop, service_name);
157157
#endif
158158
}
159159

libraries/RainMaker/examples/RMakerSwitch/RMakerSwitch.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,9 @@ void setup() {
9898

9999
WiFi.onEvent(sysProvEvent); // Will call sysProvEvent() from another thread.
100100
#if CONFIG_IDF_TARGET_ESP32S2
101-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_SOFTAP, WIFI_PROV_SCHEME_HANDLER_NONE, WIFI_PROV_SECURITY_1, pop, service_name);
101+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_SOFTAP, NETWORK_PROV_SCHEME_HANDLER_NONE, NETWORK_PROV_SECURITY_1, pop, service_name);
102102
#else
103-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_BLE, WIFI_PROV_SCHEME_HANDLER_FREE_BTDM, WIFI_PROV_SECURITY_1, pop, service_name);
103+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_BLE, NETWORK_PROV_SCHEME_HANDLER_FREE_BTDM, NETWORK_PROV_SECURITY_1, pop, service_name);
104104
#endif
105105
}
106106

libraries/WiFi/src/WiFiGeneric.cpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -126,34 +126,34 @@ static void _arduino_event_cb(void *arg, esp_event_base_t event_base, int32_t ev
126126
/*
127127
* Provisioning
128128
* */
129-
} else if (event_base == WIFI_PROV_EVENT && event_id == WIFI_PROV_INIT) {
129+
} else if (event_base == NETWORK_PROV_EVENT && event_id == NETWORK_PROV_INIT) {
130130
log_v("Provisioning Initialized!");
131131
arduino_event.event_id = ARDUINO_EVENT_PROV_INIT;
132-
} else if (event_base == WIFI_PROV_EVENT && event_id == WIFI_PROV_DEINIT) {
132+
} else if (event_base == NETWORK_PROV_EVENT && event_id == NETWORK_PROV_DEINIT) {
133133
log_v("Provisioning Uninitialized!");
134134
arduino_event.event_id = ARDUINO_EVENT_PROV_DEINIT;
135-
} else if (event_base == WIFI_PROV_EVENT && event_id == WIFI_PROV_START) {
135+
} else if (event_base == NETWORK_PROV_EVENT && event_id == NETWORK_PROV_START) {
136136
log_v("Provisioning Start!");
137137
arduino_event.event_id = ARDUINO_EVENT_PROV_START;
138-
} else if (event_base == WIFI_PROV_EVENT && event_id == WIFI_PROV_END) {
138+
} else if (event_base == NETWORK_PROV_EVENT && event_id == NETWORK_PROV_END) {
139139
log_v("Provisioning End!");
140-
wifi_prov_mgr_deinit();
140+
network_prov_mgr_deinit();
141141
arduino_event.event_id = ARDUINO_EVENT_PROV_END;
142-
} else if (event_base == WIFI_PROV_EVENT && event_id == WIFI_PROV_CRED_RECV) {
142+
} else if (event_base == NETWORK_PROV_EVENT && event_id == NETWORK_PROV_WIFI_CRED_RECV) {
143143
#if ARDUHAL_LOG_LEVEL >= ARDUHAL_LOG_LEVEL_VERBOSE
144144
wifi_sta_config_t *event = (wifi_sta_config_t *)event_data;
145145
log_v("Provisioned Credentials: SSID: %s, Password: %s", (const char *)event->ssid, (const char *)event->password);
146146
#endif
147147
arduino_event.event_id = ARDUINO_EVENT_PROV_CRED_RECV;
148148
memcpy(&arduino_event.event_info.prov_cred_recv, event_data, sizeof(wifi_sta_config_t));
149-
} else if (event_base == WIFI_PROV_EVENT && event_id == WIFI_PROV_CRED_FAIL) {
149+
} else if (event_base == NETWORK_PROV_EVENT && event_id == NETWORK_PROV_WIFI_CRED_FAIL) {
150150
#if ARDUHAL_LOG_LEVEL >= ARDUHAL_LOG_LEVEL_ERROR
151-
wifi_prov_sta_fail_reason_t *reason = (wifi_prov_sta_fail_reason_t *)event_data;
152-
log_e("Provisioning Failed: Reason : %s", (*reason == WIFI_PROV_STA_AUTH_ERROR) ? "Authentication Failed" : "AP Not Found");
151+
network_prov_wifi_sta_fail_reason_t *reason = (network_prov_wifi_sta_fail_reason_t *)event_data;
152+
log_e("Provisioning Failed: Reason : %s", (*reason == NETWORK_PROV_WIFI_STA_AUTH_ERROR) ? "Authentication Failed" : "AP Not Found");
153153
#endif
154154
arduino_event.event_id = ARDUINO_EVENT_PROV_CRED_FAIL;
155-
memcpy(&arduino_event.event_info.prov_fail_reason, event_data, sizeof(wifi_prov_sta_fail_reason_t));
156-
} else if (event_base == WIFI_PROV_EVENT && event_id == WIFI_PROV_CRED_SUCCESS) {
155+
memcpy(&arduino_event.event_info.prov_fail_reason, event_data, sizeof(network_prov_wifi_sta_fail_reason_t));
156+
} else if (event_base == NETWORK_PROV_EVENT && event_id == NETWORK_PROV_WIFI_CRED_SUCCESS) {
157157
log_v("Provisioning Success!");
158158
arduino_event.event_id = ARDUINO_EVENT_PROV_CRED_SUCCESS;
159159
}
@@ -174,8 +174,8 @@ static bool initWiFiEvents() {
174174
return false;
175175
}
176176

177-
if (esp_event_handler_instance_register(WIFI_PROV_EVENT, ESP_EVENT_ANY_ID, &_arduino_event_cb, NULL, NULL)) {
178-
log_e("event_handler_instance_register for WIFI_PROV_EVENT Failed!");
177+
if (esp_event_handler_instance_register(NETWORK_PROV_EVENT, ESP_EVENT_ANY_ID, &_arduino_event_cb, NULL, NULL)) {
178+
log_e("event_handler_instance_register for NETWORK_PROV_EVENT Failed!");
179179
return false;
180180
}
181181

@@ -193,8 +193,8 @@ static bool deinitWiFiEvents() {
193193
return false;
194194
}
195195

196-
if (esp_event_handler_unregister(WIFI_PROV_EVENT, ESP_EVENT_ANY_ID, &_arduino_event_cb)) {
197-
log_e("esp_event_handler_unregister for WIFI_PROV_EVENT Failed!");
196+
if (esp_event_handler_unregister(NETWORK_PROV_EVENT, ESP_EVENT_ANY_ID, &_arduino_event_cb)) {
197+
log_e("esp_event_handler_unregister for NETWORK_PROV_EVENT Failed!");
198198
return false;
199199
}
200200

libraries/WiFi/src/WiFiGeneric.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
#include "esp_smartconfig.h"
3434
#include "esp_netif_types.h"
3535
#include "esp_eth_driver.h"
36-
#include "wifi_provisioning/manager.h"
36+
#include "network_provisioning/manager.h"
3737
#include "lwip/ip_addr.h"
3838

3939
#include "Network.h"

libraries/WiFiProv/examples/WiFiProv/WiFiProv.ino

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ void SysProvEvent(arduino_event_t *sys_event) {
3838
case ARDUINO_EVENT_PROV_CRED_FAIL:
3939
{
4040
Serial.println("\nProvisioning failed!\nPlease reset to factory and retry provisioning\n");
41-
if (sys_event->event_info.prov_fail_reason == WIFI_PROV_STA_AUTH_ERROR) {
41+
if (sys_event->event_info.prov_fail_reason == NETWORK_PROV_STA_AUTH_ERROR) {
4242
Serial.println("\nWi-Fi AP password incorrect");
4343
} else {
4444
Serial.println("\nWi-Fi AP not found....Add API \" nvs_flash_erase() \" before beginProvision()");
@@ -62,13 +62,13 @@ void setup() {
6262
// Sample uuid that user can pass during provisioning using BLE
6363
uint8_t uuid[16] = {0xb4, 0xdf, 0x5a, 0x1c, 0x3f, 0x6b, 0xf4, 0xbf, 0xea, 0x4a, 0x82, 0x03, 0x04, 0x90, 0x1a, 0x02};
6464
WiFiProv.beginProvision(
65-
WIFI_PROV_SCHEME_BLE, WIFI_PROV_SCHEME_HANDLER_FREE_BLE, WIFI_PROV_SECURITY_1, pop, service_name, service_key, uuid, reset_provisioned
65+
NETWORK_PROV_SCHEME_BLE, NETWORK_PROV_SCHEME_HANDLER_FREE_BLE, NETWORK_PROV_SECURITY_1, pop, service_name, service_key, uuid, reset_provisioned
6666
);
6767
log_d("ble qr");
6868
WiFiProv.printQR(service_name, pop, "ble");
6969
#else
7070
Serial.println("Begin Provisioning using Soft AP");
71-
WiFiProv.beginProvision(WIFI_PROV_SCHEME_SOFTAP, WIFI_PROV_SCHEME_HANDLER_NONE, WIFI_PROV_SECURITY_1, pop, service_name, service_key);
71+
WiFiProv.beginProvision(NETWORK_PROV_SCHEME_SOFTAP, NETWORK_PROV_SCHEME_HANDLER_NONE, NETWORK_PROV_SECURITY_1, pop, service_name, service_key);
7272
log_d("wifi qr");
7373
WiFiProv.printQR(service_name, pop, "softap");
7474
#endif

libraries/WiFiProv/src/WiFiProv.cpp

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@
3434

3535
#include <nvs_flash.h>
3636
#if CONFIG_BLUEDROID_ENABLED
37-
#include "wifi_provisioning/scheme_ble.h"
37+
#include "network_provisioning/scheme_ble.h"
3838
#endif
39-
#include <wifi_provisioning/scheme_softap.h>
40-
#include <wifi_provisioning/manager.h>
39+
#include <network_provisioning/scheme_softap.h>
40+
#include <network_provisioning/manager.h>
4141
#undef IPADDR_NONE
4242
#include "WiFiProv.h"
4343
#if CONFIG_IDF_TARGET_ESP32
@@ -61,7 +61,7 @@ static void get_device_service_name(prov_scheme_t prov_scheme, char *service_nam
6161
return;
6262
}
6363
#if CONFIG_IDF_TARGET_ESP32 && defined(CONFIG_BLUEDROID_ENABLED)
64-
if (prov_scheme == WIFI_PROV_SCHEME_BLE) {
64+
if (prov_scheme == NETWORK_PROV_SCHEME_BLE) {
6565
snprintf(service_name, max, "%s%02X%02X%02X", SERV_NAME_PREFIX_PROV, eth_mac[3], eth_mac[4], eth_mac[5]);
6666
} else {
6767
#endif
@@ -72,36 +72,36 @@ static void get_device_service_name(prov_scheme_t prov_scheme, char *service_nam
7272
}
7373

7474
void WiFiProvClass ::beginProvision(
75-
prov_scheme_t prov_scheme, scheme_handler_t scheme_handler, wifi_prov_security_t security, const char *pop, const char *service_name, const char *service_key,
75+
prov_scheme_t prov_scheme, scheme_handler_t scheme_handler, network_prov_security_t security, const char *pop, const char *service_name, const char *service_key,
7676
uint8_t *uuid, bool reset_provisioned
7777
) {
7878
bool provisioned = false;
7979
static char service_name_temp[32];
8080

81-
wifi_prov_mgr_config_t config;
81+
network_prov_mgr_config_t config;
8282
#if CONFIG_BLUEDROID_ENABLED
83-
if (prov_scheme == WIFI_PROV_SCHEME_BLE) {
84-
config.scheme = wifi_prov_scheme_ble;
83+
if (prov_scheme == NETWORK_PROV_SCHEME_BLE) {
84+
config.scheme = network_prov_scheme_ble;
8585
} else {
8686
#endif
87-
config.scheme = wifi_prov_scheme_softap;
87+
config.scheme = network_prov_scheme_softap;
8888
#if CONFIG_BLUEDROID_ENABLED
8989
}
9090

91-
if (scheme_handler == WIFI_PROV_SCHEME_HANDLER_NONE) {
91+
if (scheme_handler == NETWORK_PROV_SCHEME_HANDLER_NONE) {
9292
#endif
93-
wifi_prov_event_handler_t scheme_event_handler = WIFI_PROV_EVENT_HANDLER_NONE;
94-
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(wifi_prov_event_handler_t));
93+
network_prov_event_handler_t scheme_event_handler = NETWORK_PROV_EVENT_HANDLER_NONE;
94+
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(network_prov_event_handler_t));
9595
#if CONFIG_BLUEDROID_ENABLED
96-
} else if (scheme_handler == WIFI_PROV_SCHEME_HANDLER_FREE_BTDM) {
97-
wifi_prov_event_handler_t scheme_event_handler = WIFI_PROV_SCHEME_BLE_EVENT_HANDLER_FREE_BTDM;
98-
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(wifi_prov_event_handler_t));
99-
} else if (scheme_handler == WIFI_PROV_SCHEME_HANDLER_FREE_BT) {
100-
wifi_prov_event_handler_t scheme_event_handler = WIFI_PROV_SCHEME_BLE_EVENT_HANDLER_FREE_BT;
101-
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(wifi_prov_event_handler_t));
102-
} else if (scheme_handler == WIFI_PROV_SCHEME_HANDLER_FREE_BLE) {
103-
wifi_prov_event_handler_t scheme_event_handler = WIFI_PROV_SCHEME_BLE_EVENT_HANDLER_FREE_BLE;
104-
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(wifi_prov_event_handler_t));
96+
} else if (scheme_handler == NETWORK_PROV_SCHEME_HANDLER_FREE_BTDM) {
97+
network_prov_event_handler_t scheme_event_handler = NETWORK_PROV_SCHEME_BLE_EVENT_HANDLER_FREE_BTDM;
98+
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(network_prov_event_handler_t));
99+
} else if (scheme_handler == NETWORK_PROV_SCHEME_HANDLER_FREE_BT) {
100+
network_prov_event_handler_t scheme_event_handler = NETWORK_PROV_SCHEME_BLE_EVENT_HANDLER_FREE_BT;
101+
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(network_prov_event_handler_t));
102+
} else if (scheme_handler == NETWORK_PROV_SCHEME_HANDLER_FREE_BLE) {
103+
network_prov_event_handler_t scheme_event_handler = NETWORK_PROV_SCHEME_BLE_EVENT_HANDLER_FREE_BLE;
104+
memcpy(&config.scheme_event_handler, &scheme_event_handler, sizeof(network_prov_event_handler_t));
105105
} else {
106106
log_e("Unknown scheme handler!");
107107
return;
@@ -110,26 +110,26 @@ void WiFiProvClass ::beginProvision(
110110
config.app_event_handler.event_cb = NULL;
111111
config.app_event_handler.user_data = NULL;
112112
WiFi.STA.begin(false);
113-
if (wifi_prov_mgr_init(config) != ESP_OK) {
114-
log_e("wifi_prov_mgr_init failed!");
113+
if (network_prov_mgr_init(config) != ESP_OK) {
114+
log_e("network_prov_mgr_init failed!");
115115
return;
116116
}
117117
if (reset_provisioned) {
118118
log_i("Resetting provisioned data.");
119-
wifi_prov_mgr_reset_provisioning();
120-
} else if (wifi_prov_mgr_is_provisioned(&provisioned) != ESP_OK) {
121-
log_e("wifi_prov_mgr_is_provisioned failed!");
122-
wifi_prov_mgr_deinit();
119+
network_prov_mgr_reset_wifi_provisioning();
120+
} else if (network_prov_mgr_is_wifi_provisioned(&provisioned) != ESP_OK) {
121+
log_e("network_prov_mgr_is_wifi_provisioned failed!");
122+
network_prov_mgr_deinit();
123123
return;
124124
}
125125
if (provisioned == false) {
126126
#if CONFIG_BLUEDROID_ENABLED
127-
if (prov_scheme == WIFI_PROV_SCHEME_BLE) {
127+
if (prov_scheme == NETWORK_PROV_SCHEME_BLE) {
128128
service_key = NULL;
129129
if (uuid == NULL) {
130130
uuid = (uint8_t *)custom_service_uuid;
131131
}
132-
wifi_prov_scheme_ble_set_service_uuid(uuid);
132+
network_prov_scheme_ble_set_service_uuid(uuid);
133133
}
134134
#endif
135135

@@ -139,7 +139,7 @@ void WiFiProvClass ::beginProvision(
139139
}
140140

141141
#if CONFIG_BLUEDROID_ENABLED
142-
if (prov_scheme == WIFI_PROV_SCHEME_BLE) {
142+
if (prov_scheme == NETWORK_PROV_SCHEME_BLE) {
143143
log_i("Starting AP using BLE. service_name : %s, pop : %s", service_name, pop);
144144
} else {
145145
#endif
@@ -151,8 +151,8 @@ void WiFiProvClass ::beginProvision(
151151
#if CONFIG_BLUEDROID_ENABLED
152152
}
153153
#endif
154-
if (wifi_prov_mgr_start_provisioning(security, pop, service_name, service_key) != ESP_OK) {
155-
log_e("wifi_prov_mgr_start_provisioning failed!");
154+
if (network_prov_mgr_start_provisioning(security, pop, service_name, service_key) != ESP_OK) {
155+
log_e("network_prov_mgr_start_provisioning failed!");
156156
return;
157157
}
158158
} else {
@@ -163,7 +163,7 @@ void WiFiProvClass ::beginProvision(
163163
log_i("Attempting connect to AP: %s\n", conf.sta.ssid);
164164
#endif
165165
esp_wifi_start();
166-
wifi_prov_mgr_deinit();
166+
network_prov_mgr_deinit();
167167
WiFi.begin();
168168
}
169169
}

libraries/WiFiProv/src/WiFiProv.h

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,32 +23,32 @@
2323
#if SOC_WIFI_SUPPORTED
2424

2525
#include "WiFi.h"
26-
#include "wifi_provisioning/manager.h"
26+
#include "network_provisioning/manager.h"
2727
//Select the scheme using which you want to provision
2828
typedef enum {
29-
WIFI_PROV_SCHEME_SOFTAP,
29+
NETWORK_PROV_SCHEME_SOFTAP,
3030
#if CONFIG_BLUEDROID_ENABLED
31-
WIFI_PROV_SCHEME_BLE,
31+
NETWORK_PROV_SCHEME_BLE,
3232
#endif
33-
WIFI_PROV_SCHEME_MAX
33+
NETWORK_PROV_SCHEME_MAX
3434
} prov_scheme_t;
3535

3636
typedef enum {
37-
WIFI_PROV_SCHEME_HANDLER_NONE,
37+
NETWORK_PROV_SCHEME_HANDLER_NONE,
3838
#if CONFIG_BLUEDROID_ENABLED
39-
WIFI_PROV_SCHEME_HANDLER_FREE_BTDM,
40-
WIFI_PROV_SCHEME_HANDLER_FREE_BLE,
41-
WIFI_PROV_SCHEME_HANDLER_FREE_BT,
39+
NETWORK_PROV_SCHEME_HANDLER_FREE_BTDM,
40+
NETWORK_PROV_SCHEME_HANDLER_FREE_BLE,
41+
NETWORK_PROV_SCHEME_HANDLER_FREE_BT,
4242
#endif
43-
WIFI_PROV_SCHEME_HANDLER_MAX
43+
NETWORK_PROV_SCHEME_HANDLER_MAX
4444
} scheme_handler_t;
4545

4646
//Provisioning class
4747
class WiFiProvClass {
4848
public:
4949
void beginProvision(
50-
prov_scheme_t prov_scheme = WIFI_PROV_SCHEME_SOFTAP, scheme_handler_t scheme_handler = WIFI_PROV_SCHEME_HANDLER_NONE,
51-
wifi_prov_security_t security = WIFI_PROV_SECURITY_1, const char *pop = "abcd1234", const char *service_name = NULL, const char *service_key = NULL,
50+
prov_scheme_t prov_scheme = NETWORK_PROV_SCHEME_SOFTAP, scheme_handler_t scheme_handler = NETWORK_PROV_SCHEME_HANDLER_NONE,
51+
network_prov_security_t security = NETWORK_PROV_SECURITY_1, const char *pop = "abcd1234", const char *service_name = NULL, const char *service_key = NULL,
5252
uint8_t *uuid = NULL, bool reset_provisioned = false
5353
);
5454
void printQR(const char *name, const char *pop, const char *transport);

0 commit comments

Comments
 (0)