Spark team, how about adding a new function called StartWiFi() or something to that effect to void setup() ?
I would like to initialize any peripherals i have first and then let the Wifi start up and do it thing. Reason being if it cannot connect to the Wifi or the network is down, i do want to wait until it can connect before it initializes my devices.
A good example would be if i had a LCD. I power on the device and it cannot connect. my LCD is uninitialized this whole time until it can. Whereas if there was a StartWiFi() call. i could initialize the LCD, and show connecting WIFI on the lcd, then call StartWiFi(), and wait until it connects.