I am a noob programmer. I found the magic of programming only in the third year of university when I discovered Arduino. Ever since I learn from examples, so I don’t have a deep understanding of programming.
I am trying to understand how these things are working…
What is exactly happening when checking:
Does it run a function that returns a boolean or it just checks the result of that function that runs only limited times in a period of time? Where I can find that function?
If that function is actually running every single time, then how does it check the connection? does it ping the server?
if (WiFi.status() != WL_CONNECTED)