소스 검색

Fix output value for Temperature and Humidity.

Vladimir N. Shilov 3 년 전
부모
커밋
ee264b8988
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  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);
 }