From fb37dcfee134558d9b40d249fc49c23d92b7d76b Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Fri, 18 Nov 2016 11:05:22 +0100 Subject: [PATCH] delete minus sign if temperature equals 0 --- atmega32u4/cooler/cooler.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/atmega32u4/cooler/cooler.c b/atmega32u4/cooler/cooler.c index 72f4770..276b415 100644 --- a/atmega32u4/cooler/cooler.c +++ b/atmega32u4/cooler/cooler.c @@ -254,22 +254,22 @@ void showTemp(uint8_t place, int16_t val) { lcd_use_foreground(colors[place]); if(lastvalues[place]<=-160) { if(val >-160) - lcd_set_area_xy(left,left+20,top+15,top+20); + lcd_set_area_xy(left,left+20,top+15,top+20); //>-10 -> <-10, Komma loeschen } else if (lastvalues[place]<0) { - if(val>0) - lcd_set_area_xy(left+30,left+50,top+15,top+20); + if(val>=0) + lcd_set_area_xy(left+30,left+50,top+15,top+20); // <0 -> >0, Komma loeschen } - if(x<10 && (lastvalues[place]<=-160 || lastvalues[place]>=160)) + if(x<10 && (lastvalues[place]<=-160 || lastvalues[place]>=160)) // > +-10 -> <+-10, Ziffer loeschen lcd_set_area_xy(left+20,left+56,top,top+31); lcd_use_background(colors[place]); if(neg) { if(x>=10 && lastvalues[place]>-160) - lcd_set_area_xy(left,left+20,top+15,top+20); + lcd_set_area_xy(left,left+20,top+15,top+20); // >-10 -> < -10, einstellig nach zweistellig negativ else if(x<10 && (lastvalues[place]<=-160 || lastvalues[place]>=0)) - lcd_set_area_xy(left+30,left+50,top+15,top+20); + lcd_set_area_xy(left+30,left+50,top+15,top+20); // nach einstellig negativ } if(x>=10) lcd_moveto_xy(top,left+30); else lcd_moveto_xy(top,left+59); -- 2.43.0