Removed Yields
This commit is contained in:
		@@ -132,7 +132,7 @@ void setup_TIMER(){
 | 
			
		||||
#define REGISTER_TIMEDFUN_CALL(name,min) tf->registerFun(name,min)
 | 
			
		||||
 | 
			
		||||
REGISTER_TIMEDFUN(SENSOR_MEASURE_TF, sensor->measure());
 | 
			
		||||
REGISTER_TIMEDFUN(OWM_MEASURE_TF, do{uint8_t i = 0;while(owm && owm[i]){owm[i]->update(); ++i;yield();}}while(0));
 | 
			
		||||
REGISTER_TIMEDFUN(OWM_MEASURE_TF, do{uint8_t i = 0;while(owm && owm[i]){owm[i]->update(); ++i;}}while(0));
 | 
			
		||||
REGISTER_TIMEDFUN(RECORD_LOCAL_TF, iflx->record_local());
 | 
			
		||||
REGISTER_TIMEDFUN(RECORD_WEATHER_TF, iflx->record_weather());
 | 
			
		||||
REGISTER_TIMEDFUN(NTP_TF, ntp->updateNTPtime());
 | 
			
		||||
@@ -177,7 +177,6 @@ void setup(){
 | 
			
		||||
/* The main loop -------------------------------------------------------------*/
 | 
			
		||||
void loop(){
 | 
			
		||||
  delay(5000);
 | 
			
		||||
  yield();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void loop_DRAW(void * pvParameters ){
 | 
			
		||||
@@ -197,7 +196,6 @@ void loop_DRAW(void * pvParameters ){
 | 
			
		||||
    view_refresh = false;
 | 
			
		||||
    view_update = false;
 | 
			
		||||
    time_update = false;
 | 
			
		||||
    yield();
 | 
			
		||||
    vTaskDelay(10);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -206,7 +204,6 @@ void loop_DRAW(void * pvParameters ){
 | 
			
		||||
void loop_MEASURE(void * pvParameters ){
 | 
			
		||||
  for(;;){
 | 
			
		||||
    tf->update();
 | 
			
		||||
    yield();
 | 
			
		||||
    vTaskDelay(10);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -31,7 +31,6 @@ class TimedFun {
 | 
			
		||||
                  ((counter-old_counter) >= e.second) ||
 | 
			
		||||
                  ((counter%e.second) < (old_counter%e.second))){ 
 | 
			
		||||
                    e.first();
 | 
			
		||||
                    yield();
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            old_counter = counter;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user