while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
This tests for connection, and outputs "." to the serial monitor until connection. As stated this worked in the past. Since then I updated to IDE 1.8.0 and I loaded the server code and it sits in the above loop forever. If I check my wifi monitor, the module has indeed connected with a valid IP address.
But the program does not know it has connected. I reverted back to IDE 1.6.8 with the same results. If I "rem" out all but the delay, (remove the while statement) the server runs fine. Note, that the above snippet is only part of the total wifi setup, and is a standard from this site.
https://github.com/esp8266/Arduino/blob/master/doc/esp8266wifi/server-examples.md
Has anyone else seen this? Or is it me.......