 |
RSeries astromech firmware
|
|
Go to the documentation of this file.
67 sDisplay.clearDisplay();
68 sDisplay.setTextSize(4);
69 sDisplay.setCursor(5, 0);
70 sDisplay.println(value);
94 virtual void setValue(
unsigned newValue) = 0;
96 virtual void saveValue(
unsigned newValue) = 0;
unsigned * fValues
Definition: ChoiceIntArrayScreen.h:79
Definition: CommandScreen.h:273
Definition: ChoiceIntArrayScreen.h:7
virtual void buttonUpPressed(bool repeat) override
Definition: ChoiceIntArrayScreen.h:22
virtual void setValue(unsigned newValue)=0
virtual void buttonLeftPressed(bool repeat) override
Definition: ChoiceIntArrayScreen.h:29
virtual void buttonDownPressed(bool repeat) override
Definition: ChoiceIntArrayScreen.h:35
virtual void saveValue(unsigned newValue)=0
uint8_t fNumValues
Definition: ChoiceIntArrayScreen.h:80
ChoiceIntArrayScreen(ScreenID id, unsigned *values, uint8_t siz)
Definition: ChoiceIntArrayScreen.h:10
virtual void buttonInReleased() override
Definition: ChoiceIntArrayScreen.h:44
virtual void render() override
Definition: ChoiceIntArrayScreen.h:61
virtual void init()
Definition: ChoiceIntArrayScreen.h:16
void popScreen()
Definition: CommandScreen.h:311
unsigned fStartValue
Definition: ChoiceIntArrayScreen.h:78
virtual unsigned getValueToIndex(unsigned value)
Definition: ChoiceIntArrayScreen.h:82
void pushScreen(ScreenID id)
Definition: CommandScreen.h:307
unsigned fDisplayValue
Definition: ChoiceIntArrayScreen.h:77
virtual unsigned getValue()=0