menuFunc_tcurrentMenu=lcd_status_screen;/* function pointer to the currently active menu */
menuFunc_tcurrentMenu=lcd_status_screen;/* function pointer to the currently active menu */
uint32_tlcd_next_update_millis;
uint32_tlcd_next_update_millis;
uint8_tlcd_status_update_delay;
uint8_tlcd_status_update_delay;
boolignore_click=false;
boolwait_for_unclick;
uint8_tlcdDrawUpdate=2;/* Set to none-zero when the LCD needs to draw, decreased after every draw. Set to 2 in LCD routines so the LCD gets at least 1 full redraw (first redraw is partial) */
uint8_tlcdDrawUpdate=2;/* Set to none-zero when the LCD needs to draw, decreased after every draw. Set to 2 in LCD routines so the LCD gets at least 1 full redraw (first redraw is partial) */
//prevMenu and prevEncoderPosition are used to store the previous menu location when editing settings.
//prevMenu and prevEncoderPosition are used to store the previous menu location when editing settings.