1-phase PV router
|
This is a fake class in case there's no OLED display. More...
#include <utils_oled.h>
Public Member Functions | |
u8x8_fake (uint8_t) | |
bool | begin () |
void | clearDisplay () |
void | drawGlyph (uint8_t, uint8_t, uint8_t) |
void | drawString (uint8_t, uint8_t, const char *) |
void | drawTile (uint8_t, uint8_t, uint8_t, uint8_t *) |
uint8_t | getCols () |
uint8_t | getRows () |
void | noInverse () |
void | setFont (const uint8_t *) |
This is a fake class in case there's no OLED display.
When declaring a variable with the real OLED class, even it's not used, it is loaded and partially initialized. This leads to "break" the ADC measurement on old boards and consumes memory on any board. This is to avoid the use of "#ifdef" in the code to activate/deactivate portions of code.
Definition at line 39 of file utils_oled.h.
|
inline |
Definition at line 42 of file utils_oled.h.
|
inline |
Definition at line 44 of file utils_oled.h.
|
inline |
Definition at line 48 of file utils_oled.h.
|
inline |
Definition at line 61 of file utils_oled.h.
|
inline |
Definition at line 60 of file utils_oled.h.
|
inline |
Definition at line 63 of file utils_oled.h.
|
inline |
Definition at line 50 of file utils_oled.h.
|
inline |
Definition at line 54 of file utils_oled.h.
|
inline |
Definition at line 49 of file utils_oled.h.
|
inline |
Definition at line 59 of file utils_oled.h.