diff --git a/display.c b/display.c --- a/display.c +++ b/display.c @@ -498,7 +498,14 @@ void display_process(therm_settings_t* s // [ therm : ready to steam ] // [ 30 => 120 C ] ssd1306_DrawString("Error:", 0, 0); - ssd1306_DrawString("Connect thermocouple", 1, 0); + + if(status->tc_errno == 1) + ssd1306_DrawString("#1, Check Sensor", 1, 0); + else if(status->tc_errno == 4) + ssd1306_DrawString("#4, Check Sensor", 1, 0); + else + ssd1306_DrawString("#?, Unknown Error", 1, 0); + ssd1306_DrawString("Press -> to ignore", 3, 0); // Button handler