Эх сурвалжийг харах

Added conversion for degree sign. Name for color enum.

Vladimir N. Shilov 1 жил өмнө
parent
commit
eb9aac7c44

+ 8 - 0
lib/st7735/st7735.c

@@ -339,6 +339,14 @@ void ST7735_WriteString(uint16_t x, uint16_t y, const char* str, FontDef font, u
           }
           break;
         }
+        case 0xC2: {
+          str ++;
+          ch = *str;
+          if (ch == 0xB0) { // °
+            ch = 0xB0;
+          }
+          break;
+        }
       }
     }
 #endif /* USE_UTF8 */

+ 1 - 1
lib/st7735/st7735.h

@@ -232,7 +232,7 @@
 #define ST7735_SILVER  0xE75F
 #define ST7735_COLOR565(r, g, b) (((r & 0xF8) << 8) | ((g & 0xFC) << 3) | ((b & 0xF8) >> 3))
 
-typedef enum {
+typedef enum colors {
 Black   = 0x0000,
 Blue    = 0x001F,
 Red     = 0xF800,