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 |