main/automation.c

changeset 117
b6d5c4cb61bb
parent 104
03c38ad63e8c
child 119
1cef3c25426b
equal deleted inserted replaced
116:bafc2d6a0790 117:b6d5c4cb61bb
195 log_clean(); 195 log_clean();
196 vTaskDelay(250 / portTICK_PERIOD_MS); // Allow some time 196 vTaskDelay(250 / portTICK_PERIOD_MS); // Allow some time
197 break; 197 break;
198 198
199 case MAIN_AUTO_INIT2: 199 case MAIN_AUTO_INIT2:
200 case MAIN_AUTO_DELAYSTART:
201 break; 200 break;
202 201
203 case MAIN_AUTO_HEATUP: 202 case MAIN_AUTO_HEATUP:
204 if (runtime.UseHLT) { 203 if (runtime.UseHLT) {
205 if (xSemaphoreTake(xSemaphoreDriver, 10) == pdTRUE) { 204 if (xSemaphoreTake(xSemaphoreDriver, 10) == pdTRUE) {
608 log_msg(TAG, "HLT preheat set to %4.2f", driver_state->hlt_sp); 607 log_msg(TAG, "HLT preheat set to %4.2f", driver_state->hlt_sp);
609 xSemaphoreGive(xSemaphoreDriver); 608 xSemaphoreGive(xSemaphoreDriver);
610 } 609 }
611 } 610 }
612 Buttons_Clear(); 611 Buttons_Clear();
613 Main_Screen = MAIN_AUTO_DELAYSTART;
614 break;
615
616 case MAIN_AUTO_DELAYSTART:
617 Main_Screen = MAIN_AUTO_HEATUP; 612 Main_Screen = MAIN_AUTO_HEATUP;
618 break; 613 break;
619 614
620 case MAIN_AUTO_HEATUP: 615 case MAIN_AUTO_HEATUP:
621 if (! runtime.UseHLT) { // Skip if HLT is off 616 if (! runtime.UseHLT) { // Skip if HLT is off

mercurial