 |
RSeries astromech firmware
|
|
Go to the documentation of this file.
70 sDisplay.clearDisplay();
71 sDisplay.setTextSize(4);
72 sDisplay.setCursor(5, 0);
73 sDisplay.println(value);
86 virtual void setValue(
unsigned newValue) = 0;
87 virtual void saveValue(
unsigned newValue) = 0;
Definition: CommandScreen.h:273
virtual void render() override
Definition: UnsignedValueScreen.h:64
unsigned fMaxValue
Definition: UnsignedValueScreen.h:82
virtual void buttonInReleased() override
Definition: UnsignedValueScreen.h:47
unsigned fStartValue
Definition: UnsignedValueScreen.h:81
virtual unsigned getValue()=0
unsigned fMinValue
Definition: UnsignedValueScreen.h:83
virtual void setValue(unsigned newValue)=0
virtual void saveValue(unsigned newValue)=0
void popScreen()
Definition: CommandScreen.h:311
unsigned fDisplayValue
Definition: UnsignedValueScreen.h:80
virtual void buttonDownPressed(bool repeat) override
Definition: UnsignedValueScreen.h:38
void pushScreen(ScreenID id)
Definition: CommandScreen.h:307
UnsignedValueScreen(ScreenID id, unsigned maxValue=~0u, unsigned minValue=1)
Definition: UnsignedValueScreen.h:11
virtual void buttonLeftPressed(bool repeat) override
Definition: UnsignedValueScreen.h:32
virtual void init()
Definition: UnsignedValueScreen.h:17
virtual void buttonUpPressed(bool repeat) override
Definition: UnsignedValueScreen.h:23
Definition: UnsignedValueScreen.h:8