Skip to content

Commit 7571c72

Browse files
committed
Revert change after review comments.
1 parent 95b06ce commit 7571c72

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

Diff for: libraries/ESP8266AVRISP/src/ESP8266AVRISP.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ uint8_t ESP8266AVRISP::write_flash_pages(int length) {
281281
int x = 0;
282282
int page = addr_page(here);
283283
while (x < length) {
284-
optimistic_yield(10000);
284+
yield();
285285
if (page != addr_page(here)) {
286286
commit(page);
287287
page = addr_page(here);

Diff for: libraries/ESP8266WiFiMesh/src/ESP8266WiFiMesh.cpp

+15-15
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ IPAddress ESP8266WiFiMesh::getStaticIP()
150150
void ESP8266WiFiMesh::disableStaticIP()
151151
{
152152
WiFi.config(0u,0u,0u);
153-
optimistic_yield(10000);
153+
yield();
154154
staticIPActivated = false;
155155
}
156156

@@ -185,9 +185,9 @@ void ESP8266WiFiMesh::deactivateAP()
185185
void ESP8266WiFiMesh::restartAP()
186186
{
187187
deactivateAP();
188-
optimistic_yield(10000);
188+
yield();
189189
activateAP();
190-
optimistic_yield(10000);
190+
yield();
191191
}
192192

193193
ESP8266WiFiMesh * ESP8266WiFiMesh::getAPController()
@@ -331,9 +331,9 @@ bool ESP8266WiFiMesh::latestTransmissionSuccessful()
331331
void ESP8266WiFiMesh::fullStop(WiFiClient &currClient)
332332
{
333333
currClient.stop();
334-
optimistic_yield(10000);
334+
yield();
335335
WiFi.disconnect();
336-
optimistic_yield(10000);
336+
yield();
337337
}
338338

339339
/**
@@ -375,7 +375,7 @@ transmission_status_t ESP8266WiFiMesh::exchangeInfo(WiFiClient &currClient)
375375
verboseModePrint("Transmitting"); // Not storing strings in flash (via F()) to avoid performance impacts when using the string.
376376

377377
currClient.print(getMessage() + '\r');
378-
optimistic_yield(10000);
378+
yield();
379379

380380
if (!waitForClientTransmission(currClient, _stationModeTimeoutMs))
381381
{
@@ -390,7 +390,7 @@ transmission_status_t ESP8266WiFiMesh::exchangeInfo(WiFiClient &currClient)
390390
}
391391

392392
String response = currClient.readStringUntil('\r');
393-
optimistic_yield(10000);
393+
yield();
394394
currClient.flush();
395395

396396
/* Pass data to user callback */
@@ -443,7 +443,7 @@ transmission_status_t ESP8266WiFiMesh::attemptDataTransferKernel()
443443
}
444444

445445
currClient.stop();
446-
optimistic_yield(10000);
446+
yield();
447447

448448
return transmissionOutcome;
449449
}
@@ -476,7 +476,7 @@ transmission_status_t ESP8266WiFiMesh::connectToNode(const String &targetSSID, i
476476
WiFiMode_t storedWiFiMode = WiFi.getMode();
477477
WiFi.mode(WIFI_OFF);
478478
WiFi.mode(storedWiFiMode);
479-
optimistic_yield(10000);
479+
yield();
480480

481481
#else
482482
// Disable static IP so that we can connect to other servers via DHCP (DHCP is slower but required for connecting to more than one server, it seems (possible bug?)).
@@ -500,7 +500,7 @@ transmission_status_t ESP8266WiFiMesh::connectToNode(const String &targetSSID, i
500500
{
501501
verboseModePrint(F("... "), false);
502502
WiFi.disconnect();
503-
optimistic_yield(10000);
503+
yield();
504504
initiateConnectionToAP(targetSSID, targetChannel, targetBSSID);
505505
attemptNumber++;
506506
}
@@ -527,7 +527,7 @@ void ESP8266WiFiMesh::attemptTransmission(const String &message, bool concluding
527527
if(initialDisconnect)
528528
{
529529
WiFi.disconnect();
530-
optimistic_yield(10000);
530+
yield();
531531
}
532532

533533
latestTransmissionOutcomes.clear();
@@ -565,7 +565,7 @@ void ESP8266WiFiMesh::attemptTransmission(const String &message, bool concluding
565565
for(NetworkInfo &currentNetwork : connectionQueue)
566566
{
567567
WiFi.disconnect();
568-
optimistic_yield(10000);
568+
yield();
569569

570570
String currentSSID;
571571
int currentWiFiChannel = NETWORK_INFO_DEFAULT_INT;
@@ -614,7 +614,7 @@ void ESP8266WiFiMesh::attemptTransmission(const String &message, bool concluding
614614
if(concludingDisconnect)
615615
{
616616
WiFi.disconnect();
617-
optimistic_yield(10000);
617+
yield();
618618
}
619619
}
620620

@@ -658,7 +658,7 @@ void ESP8266WiFiMesh::acceptRequest()
658658

659659
/* Read in request and pass it to the supplied requestHandler */
660660
String request = _client.readStringUntil('\r');
661-
optimistic_yield(10000);
661+
yield();
662662
_client.flush();
663663

664664
String response = _requestHandler(request, *this);
@@ -669,7 +669,7 @@ void ESP8266WiFiMesh::acceptRequest()
669669
verboseModePrint("Responding"); // Not storing strings in flash (via F()) to avoid performance impacts when using the string.
670670
_client.print(response + '\r');
671671
_client.flush();
672-
optimistic_yield(10000);
672+
yield();
673673
}
674674
}
675675
}

0 commit comments

Comments
 (0)