Sfoglia il codice sorgente

Fix output value for Temperature and Humidity.

Vladimir N. Shilov 3 anni fa
parent
commit
ee264b8988
1 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 4 4
      Src/main.c

+ 4 - 4
Src/main.c

@@ -932,8 +932,8 @@ void showHumidity(void) {
   in15Percent();
 
   uint8_t buf[4];
-  buf[Tube_A] = Humidity >> 4;
-  buf[Tube_B] = Humidity & 0xf;
+  buf[Tube_A] = Humidity / 10;
+  buf[Tube_B] = Humidity % 10;
   buf[Tube_D] = 0xf;
   buf[Tube_E] = 0xf;
   showDigits(buf);
@@ -946,8 +946,8 @@ void showTemperature(void) {
   uint8_t buf[4];
   buf[Tube_A] = 0xf;
   buf[Tube_B] = 0xf;
-  buf[Tube_D] = Temperature >> 4;
-  buf[Tube_E] = Temperature & 0xf;
+  buf[Tube_D] = Temperature / 10;
+  buf[Tube_E] = Temperature % 10;
   showDigits(buf);
 }