Humidistat
Arduino firmware for a humidistat (humidity controller)
|
This is the complete list of members for CharDisplayUI, including all inherited members.
adjustStep | ControllerUI | protected |
adjustValue(double delta, double &value, uint8_t min, uint8_t max) | ControllerUI | protectedstatic |
begin() override | CharDisplayUI | virtual |
blink(uint8_t col, uint8_t row, const char *buf) | ControllerUI | protected |
blinkInterval | ControllerUI | private |
buttonDebounceInterval | ControllerUI | private |
buttonReader | ControllerUI | private |
CharDisplayUI(LiquidCrystal *liquidCrystal, const ButtonReader *buttonReader, SingleHumidistat *humidistat, etl::span< const ThermistorReader, 4 > trs) | CharDisplayUI | explicit |
clear() override | CharDisplayUI | privatevirtual |
ControllerUI(Print *display, const ButtonReader *buttonReader, etl::span< const ThermistorReader, 4 > trs) | ControllerUI | explicitprotected |
display | ControllerUI | private |
draw() override | CharDisplayUI | privatevirtual |
drawInfo() override | CharDisplayUI | privatevirtual |
drawSplash() override | CharDisplayUI | privatevirtual |
handleInput(Buttons state, uint16_t pressedFor) override | CharDisplayUI | privatevirtual |
humidistat | CharDisplayUI | private |
infoDrawn | ControllerUI | private |
infoDuration | ControllerUI | private |
inputInterval | ControllerUI | private |
lastPressed | ControllerUI | private |
lastRefreshed | ControllerUI | protected |
liquidCrystal | CharDisplayUI | private |
printf(uint8_t col, uint8_t row, const char *fmt, T... args) | ControllerUI | inlineprotected |
printNTC(uint8_t col, uint8_t row, uint8_t i) | ControllerUI | protected |
refreshInterval | ControllerUI | protected |
screenCleared | ControllerUI | private |
setCursor(uint8_t col, uint8_t row) override | CharDisplayUI | privatevirtual |
splashDrawn | ControllerUI | private |
splashDuration | ControllerUI | private |
tolerance | ControllerUI | protected |
trs | ControllerUI | protected |
update() | ControllerUI |