Removed Yields
This commit is contained in:
parent
9f6e80ff95
commit
6aa4899a91
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user