epaper test with encoder
Dependencies: mRotaryEncoder epd1in54
menu.h
- Committer:
- RogerJKelly
- Date:
- 2019-03-05
- Revision:
- 0:86a20b448fa5
File content as of revision 0:86a20b448fa5:
#define MENU_MAX 6 #define MENU_MIN 0 #define START_HOUR_MIN -1 #define START_HOUR_OFF -1 #define START_HOUR_MAX 24 #define START_HOUR_INC 1 #define START_HOUR_DEFAULT 7 #define RUNTIME_MIN 15 #define RUNTIME_MAX 360 #define RUN_TIME_INC 15 #define RUN_TIME_DEFAULT 120 #define SMALL_MENU_WINDOW_WIDTH 16 #define SMALL_MENU_WINDOW_HEIGHT 160 // should be multiples of 8??? #define SMALL_MENU_WINDOW_X_OFFSET 72 #define SMALL_MENU_WINDOW_Y_OFFSET 36 //96 enum cal_selected { NotSel, DoW, StartHr, StartMin, RunTime }; struct sDays { int start_hour; int runtime; enum cal_selected selected; };