idx_t print_P(Print& s,const char* at,idx_t len)
print a PROGMEM string, a string that resides on flash memory.
On AVR devices you can not print the char * because the system will try to read from ram instead.
There are some more data residing in flash, be careful when handling pointers to internal data.
print_P(Serial,item.getText());
Print& operator<<(Print& o,prompt const &p)
only available on debug mode
Stream to print menu items. dealing with all flash memory cares.
out<<item;
result Menu::inaction(menuOut& o,idleEvent) {return proceed;}
default idle handler (menu suspended)
result Menu::doNothing() {return proceed;}
default callback doNothing, if events mask is noEvent then this functions or any other will never be called.
result Menu::doExit() {return quit;}
default action for menu exit, so any of your functions that return quit will also do the same
action Menu::noAction(doNothing);
the default action for the doNothing callback.
There was an error while loading. Please reload this page.