/* Credentials Finite state machine */ void CRD_fsm(uint8_t button){ deleteStr(); switch(button) { case LEFT: OPT_fsmStart(); break; case UP: crd_previous(); break; case RIGHT: crd_printDetail(CRD_USER, CRD_END); break; case DOWN: crd_next(); break; default: return; } }
static void opt_printUser(void) { deleteStr(); crd_printDetail(CRD_USER, CRD_USER+1); }
static void opt_printPass(void) { deleteStr(); crd_printDetail(CRD_PASS, CRD_PASS+1); }