コード例 #1
0
static void loop_wrapper() {
    static bool setup_done = false;
    if(!setup_done) {
        setup();
        setup_done = true;
    }
    preloop_update_frequency();
    loop();
    esp_schedule();
}
コード例 #2
0
ファイル: core_esp8266_main.cpp プロジェクト: 4m1g0/Arduino
static void loop_wrapper() {
    static bool setup_done = false;
    preloop_update_frequency();
    if(!setup_done) {
        setup();
        setup_done = true;
    }
    loop();
    run_scheduled_functions();
    esp_schedule();
}
コード例 #3
0
ファイル: core_esp8266_main.cpp プロジェクト: opas350/OakCore
static void loop_wrapper() {
    static bool setup_done = false;
    if(!setup_done) {
        setup();
        setup_done = true;
        Particle.initialize();
    }
    preloop_update_frequency();
    loop();
    Particle.process();
    esp_schedule();
}
コード例 #4
0
ファイル: MyMainESP8266.cpp プロジェクト: Clio75/MySensors
static void loop_wrapper() {
	static bool setup_done = false;
	preloop_update_frequency();
	if (!setup_done) {
		_begin();		// Startup MySensors library
		setup_done = true;
	}
	_process();			// Process incoming data
	loop();
	run_scheduled_functions();
	esp_schedule();
}
コード例 #5
0
static void loop_wrapper() {
    static bool setup_done = false;
    preloop_update_frequency();
    if(!setup_done) {
        setup();
#ifdef DEBUG_ESP_PORT
        DEBUG_ESP_PORT.setDebugOutput(true);
#endif
        setup_done = true;
    }
    loop();
    esp_schedule();
}