Skip to content

Commit 07ad6ad

Browse files
committed
Merge branch 'fix-display-init-bug' of github.com:adafruit/Adafruit_Wippersnapper_Arduino into fix-display-init-bug
2 parents 317780b + 431fa6c commit 07ad6ad

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed

src/components/display/drivers/dispDrvSt7789.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,8 @@ class dispDrvSt7789 : public dispDrvBase {
284284
i++;
285285
}
286286
} else if (message[i] == 0xC2 && message[i + 1] == 0xB0) {
287-
_display->write(char(248));
287+
// Degree symbol - tested on Feather RevTFT S3
288+
_display->write(char(247));
288289
i++;
289290
} else {
290291
_display->print(message[i]);

src/components/display/drivers/dispDrvThinkInkGrayscale4Eaamfgn.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ class drvDispThinkInkGrayscale4Eaamfgn : public dispDrvBase {
261261
}
262262
} else if (message[i] == 0xC2 && message[i + 1] == 0xB0) {
263263
// Degree symbol
264-
_display->write(char(248));
264+
_display->write(char(247));
265265
i++;
266266
} else {
267267
_display->print(message[i]);

src/components/display/drivers/dispDrvThinkInkGrayscale4T5.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ class dispDrvThinkInkGrayscale4T5 : public dispDrvBase {
245245
}
246246
} else if (message[i] == 0xC2 && message[i + 1] == 0xB0) {
247247
// Degree symbol
248-
_display->write(char(248));
248+
_display->write(char(247));
249249
i++;
250250
} else {
251251
_display->print(message[i]);

src/components/i2c/drivers/WipperSnapper_I2C_Driver_Out_Sh1107.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ class WipperSnapper_I2C_Driver_Out_SH1107
176176
i++;
177177
}
178178
} else if (message[i] == 0xC2 && message[i + 1] == 0xB0) {
179-
_display->write(char(248));
179+
_display->write(char(247)); // Tested on SH1107 128x64 wing
180180
_display->display();
181181
i++;
182182
} else {

src/components/i2c/drivers/WipperSnapper_I2C_Driver_Out_Ssd1306.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ class WipperSnapper_I2C_Driver_Out_Ssd1306
144144
i++;
145145
}
146146
} else if (message[i] == 0xC2 && message[i + 1] == 0xB0) {
147-
_display->write(char(248));
147+
_display->write(char(248)); // Tested fine on 128x32 wing
148148
_display->display();
149149
i++;
150150
} else {

0 commit comments

Comments
 (0)