@@ -99,11 +99,11 @@ void WiFiScanClass::_scanDone()
9999{
100100 WiFiScanClass::_scanComplete = true ;
101101 WiFiScanClass::_scanStarted = false ;
102- esp_wifi_get_ap_num (&(WiFiScanClass::_scanCount));
102+ esp_wifi_scan_get_ap_num (&(WiFiScanClass::_scanCount));
103103 if (WiFiScanClass::_scanCount) {
104- WiFiScanClass::_scanResult = new wifi_ap_list_t [WiFiScanClass::_scanCount];
104+ WiFiScanClass::_scanResult = new wifi_ap_record_t [WiFiScanClass::_scanCount];
105105 if (WiFiScanClass::_scanResult) {
106- esp_wifi_get_ap_list (&(WiFiScanClass::_scanCount), (wifi_ap_list_t *)_scanResult);
106+ esp_wifi_scan_get_ap_records (&(WiFiScanClass::_scanCount), (wifi_ap_record_t *)_scanResult);
107107 } else {
108108 // no memory
109109 WiFiScanClass::_scanCount = 0 ;
@@ -121,7 +121,7 @@ void * WiFiScanClass::_getScanInfoByIndex(int i)
121121 if (!WiFiScanClass::_scanResult || (size_t ) i > WiFiScanClass::_scanCount) {
122122 return 0 ;
123123 }
124- return reinterpret_cast <wifi_ap_list_t *>(WiFiScanClass::_scanResult) + i;
124+ return reinterpret_cast <wifi_ap_record_t *>(WiFiScanClass::_scanResult) + i;
125125}
126126
127127/* *
@@ -150,7 +150,7 @@ int8_t WiFiScanClass::scanComplete()
150150void WiFiScanClass::scanDelete ()
151151{
152152 if (WiFiScanClass::_scanResult) {
153- delete[] reinterpret_cast <wifi_ap_list_t *>(WiFiScanClass::_scanResult);
153+ delete[] reinterpret_cast <wifi_ap_record_t *>(WiFiScanClass::_scanResult);
154154 WiFiScanClass::_scanResult = 0 ;
155155 WiFiScanClass::_scanCount = 0 ;
156156 }
@@ -170,7 +170,7 @@ void WiFiScanClass::scanDelete()
170170 */
171171bool WiFiScanClass::getNetworkInfo (uint8_t i, String &ssid, uint8_t &encType, int32_t &rssi, uint8_t * &bssid, int32_t &channel)
172172{
173- wifi_ap_list_t * it = reinterpret_cast <wifi_ap_list_t *>(_getScanInfoByIndex (i));
173+ wifi_ap_record_t * it = reinterpret_cast <wifi_ap_record_t *>(_getScanInfoByIndex (i));
174174 if (!it) {
175175 return false ;
176176 }
@@ -190,7 +190,7 @@ bool WiFiScanClass::getNetworkInfo(uint8_t i, String &ssid, uint8_t &encType, in
190190 */
191191String WiFiScanClass::SSID (uint8_t i)
192192{
193- wifi_ap_list_t * it = reinterpret_cast <wifi_ap_list_t *>(_getScanInfoByIndex (i));
193+ wifi_ap_record_t * it = reinterpret_cast <wifi_ap_record_t *>(_getScanInfoByIndex (i));
194194 if (!it) {
195195 return String ();
196196 }
@@ -205,7 +205,7 @@ String WiFiScanClass::SSID(uint8_t i)
205205 */
206206wifi_auth_mode_t WiFiScanClass::encryptionType (uint8_t i)
207207{
208- wifi_ap_list_t * it = reinterpret_cast <wifi_ap_list_t *>(_getScanInfoByIndex (i));
208+ wifi_ap_record_t * it = reinterpret_cast <wifi_ap_record_t *>(_getScanInfoByIndex (i));
209209 if (!it) {
210210 return WIFI_AUTH_OPEN;
211211 }
@@ -219,7 +219,7 @@ wifi_auth_mode_t WiFiScanClass::encryptionType(uint8_t i)
219219 */
220220int32_t WiFiScanClass::RSSI (uint8_t i)
221221{
222- wifi_ap_list_t * it = reinterpret_cast <wifi_ap_list_t *>(_getScanInfoByIndex (i));
222+ wifi_ap_record_t * it = reinterpret_cast <wifi_ap_record_t *>(_getScanInfoByIndex (i));
223223 if (!it) {
224224 return 0 ;
225225 }
@@ -234,7 +234,7 @@ int32_t WiFiScanClass::RSSI(uint8_t i)
234234 */
235235uint8_t * WiFiScanClass::BSSID (uint8_t i)
236236{
237- wifi_ap_list_t * it = reinterpret_cast <wifi_ap_list_t *>(_getScanInfoByIndex (i));
237+ wifi_ap_record_t * it = reinterpret_cast <wifi_ap_record_t *>(_getScanInfoByIndex (i));
238238 if (!it) {
239239 return 0 ;
240240 }
@@ -249,7 +249,7 @@ uint8_t * WiFiScanClass::BSSID(uint8_t i)
249249String WiFiScanClass::BSSIDstr (uint8_t i)
250250{
251251 char mac[18 ] = { 0 };
252- wifi_ap_list_t * it = reinterpret_cast <wifi_ap_list_t *>(_getScanInfoByIndex (i));
252+ wifi_ap_record_t * it = reinterpret_cast <wifi_ap_record_t *>(_getScanInfoByIndex (i));
253253 if (!it) {
254254 return String ();
255255 }
@@ -259,7 +259,7 @@ String WiFiScanClass::BSSIDstr(uint8_t i)
259259
260260int32_t WiFiScanClass::channel (uint8_t i)
261261{
262- wifi_ap_list_t * it = reinterpret_cast <wifi_ap_list_t *>(_getScanInfoByIndex (i));
262+ wifi_ap_record_t * it = reinterpret_cast <wifi_ap_record_t *>(_getScanInfoByIndex (i));
263263 if (!it) {
264264 return 0 ;
265265 }
0 commit comments