Explorar el Código

Suppression of the leading zero in the time display.

Vladimir N. Shilov hace 2 años
padre
commit
5d9789bd65
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      Src/clock.c

+ 5 - 1
Src/clock.c

@@ -230,7 +230,11 @@ void showTime(void) {
   }
 
   tube4_t buf;
-  buf.s8.tA = Clock.Hr >> 4;
+  if ((Clock.Hr & 0xf0) == 0) {
+    buf.s8.tA = TUBE_BLANK;
+  } else {
+    buf.s8.tA = Clock.Hr >> 4;
+  }
   buf.s8.tB = Clock.Hr & 0xf;
   buf.s8.tD = Clock.Min >> 4;
   buf.s8.tE = Clock.Min & 0xf;