![]() |
MD_Menu Library
1.0.0
Library for 1 or 2 line display menu management
|
Main header file for class definition of the MD_Menu library. More...
#include <Arduino.h>
Classes | |
class | MD_Menu |
struct | MD_Menu::mnuInput_t |
struct | MD_Menu::mnuItem_t |
struct | MD_Menu::mnuHeader_t |
Macros | |
#define | ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0])) |
Generic macro for obtaining number of elements of an array. | |
Variables | |
const uint8_t | HEADER_LABEL_SIZE = 16 |
Displayed length of a menu header label. | |
const uint8_t | ITEM_LABEL_SIZE = 16 |
Displayed length of a menu item label. | |
const uint8_t | INPUT_LABEL_SIZE = 16 |
Displayed length of an input item label. | |
const uint8_t | MNU_STACK_SIZE = 4 |
Maximum menu 'depth'. Starting (root) menu occupies first level. | |
Main header file for class definition of the MD_Menu library.