예제 #1
0
void setup() {
    setupPinModes();
    setupSerialDebugging();
    setupWifi();
    setupDNS();
    setupWebsocketServer();
    Serial.println("Listening...");
}
예제 #2
0
static int setup_wifi_networks()
{
    //Run DHCP to get a valid ip address
    ALOGD("dhcp_do_request for wlan0...");
    if(runDHCP("wlan0"))
    {
        ALOGE("dhcp_do_request for wlan0 failed!");
        ALOGE("dhcp last error messaage:\n\t%s", dhcp_get_errmsg());
        return -2;
    }

    //Setup DNS service for the network
    ALOGD("setup dns for wlan0...");
    if(setupDNS())
    {
        ALOGE("setup dns for wlan0 failed!");
        return -3;
    }
    
    return 0;
}