display.cpp: oled.setPower added

This commit is contained in:
cyberman54 2022-07-18 12:22:08 +02:00
parent ee644597c0
commit 6b111bfd5c
2 changed files with 4 additions and 9 deletions

View File

@ -61,7 +61,8 @@ display_library = ; set by build.py and taken from hal file
lib_deps_lora =
mcci-catena/MCCI LoRaWAN LMIC library @ ^4.1.1
lib_deps_display =
bitbank2/OneBitDisplay @ ^2.1.0
https://github.com/bitbank2/OneBitDisplay#8d4ab34
;bitbank2/OneBitDisplay @ ^2.1.0
ricmoo/QRCode @ ^0.0.1
bodmer/TFT_eSPI @ ^2.3.84
lib_deps_ledmatrix =

View File

@ -538,10 +538,7 @@ void dp_contrast(uint8_t contrast) {
void dp_power(uint8_t screenon) {
#if (HAS_DISPLAY) == 1
//not yet in library, awaiting PR https://github.com/bitbank2/OneBitDisplay/pull/34
//oled.setPower(screenon);
//as workaround be blank the sreen
dp_clear();
oled.setPower(screenon);
#elif (HAS_DISPLAY) == 2
// to come
#endif
@ -549,10 +546,7 @@ void dp_power(uint8_t screenon) {
void dp_shutdown(void) {
#if (HAS_DISPLAY) == 1
//not yet in library, awaiting PR https://github.com/bitbank2/OneBitDisplay/pull/34
//oled.setPower(false);
//as workaround be blank the sreen
dp_clear();
oled.setPower(false);
delay(DISPLAYREFRESH_MS / 1000 * 1.1);
#elif (HAS_DISPLAY) == 2
// to come