fremoclock
1_3A01
FREMO Clock - Software for UTG
|
Subroutines for UserInterfaceMenu. More...
Go to the source code of this file.
Functions | |
void | UserInterfaceBasicInit (void) |
Init all the basic HW and. More... | |
void | UserInterfaceMenuWelcome (void) |
Send a welcome message to LCD. More... | |
menuResult_t | UserInterfaceMenuStartup (void) |
Display Startup Menu ("Init") and initialize from EEPROM. More... | |
menuResult_t | UserInterfaceMenuNormal (void) |
Normal operation. More... | |
menuResult_t | UserInterfaceMenuProg (void) |
Display Programming Menu ("Progr"). More... | |
menuResult_t | UserInterfaceMenuShutdown (void) |
Prepare shutdown. More... | |
void | UserInterfaceMenuEndOfSoap (void) |
Shutdown, write to EEPROM and display EndOfSoap. More... | |
Subroutines for UserInterfaceMenu.
This includes:
Target:
Software
History:
Definition in file UserInterfaceMenu.h.
enum menuFastFwd_t |
Enum used for Fast Forward Menu to select between Start Time or 00:00.
Enumerator | |
---|---|
MENU_FASTFWD_START |
"SvSrt" | Schneller Vorlauf bis Startzeit |
MENU_FASTFWD_NULL |
"SvNul" | Schneller Vorlauf bis 00:00 |
MENU_FASTFWD_BACK |
"Zurck" | Zurueck |
Definition at line 109 of file UserInterfaceMenu.h.
enum menuNormal_t |
Enum used for Normal Menu (normal operation).
Definition at line 77 of file UserInterfaceMenu.h.
enum menuNormalClock_t |
Enum used for Normal Clock Menu.
Enumerator | |
---|---|
MENU_NORMAL_START |
"Start" | Uhr Start |
MENU_NORMAL_BACK |
"Zurck" | Zurueck |
MENU_NORMAL_STOP |
"Stop " | Uhr Stoppen |
Definition at line 118 of file UserInterfaceMenu.h.
enum menuProg_t |
Enum used for Program Menu.
Definition at line 91 of file UserInterfaceMenu.h.
enum menuResult_t |
Enum used for return values from sub menus.
Definition at line 58 of file UserInterfaceMenu.h.
enum menuSet0_t |
Enum used for Menu setting time to midnight.
Enumerator | |
---|---|
MENU_SET0_BACK |
"Zurck" | Zurueck |
MENU_SET0_SET0 |
"PrSe0" | Aktuelle Zeit auf 00:00 |
Definition at line 136 of file UserInterfaceMenu.h.
enum menuSetTime_t |
Enum used for Menus where Hour and Minute of a time value are modified.
Enumerator | |
---|---|
MENU_SET_MINUTE |
"Minte" | Minute einstellen |
MENU_SET_HOUR |
"Stnde" | Stunde einstellen |
MENU_SET_BACK |
"Zurck" | Zurueck |
Definition at line 127 of file UserInterfaceMenu.h.
enum menuShutdown_t |
Enum used for Shutdown Menu.
Enumerator | |
---|---|
MENU_SHUTDOWN_BACK |
"Zurck" | Zurueck |
MENU_SHUTDOWN_SHUTDOWN |
"Shutd" | Shutdown |
Definition at line 101 of file UserInterfaceMenu.h.
enum menuStartup_t |
Enum used for startup menu.
Compatible to menuResult_t.
Enumerator | |
---|---|
MENU_STARTUP_NORMAL |
"Norml" | Normalbetrieb |
MENU_STARTUP_PROG |
"Progr" | Programmierung |
Definition at line 69 of file UserInterfaceMenu.h.
void UserInterfaceBasicInit | ( | void | ) |
Init all the basic HW and.
Definition at line 71 of file UserInterfaceMenu.c.
void UserInterfaceMenuEndOfSoap | ( | void | ) |
Shutdown, write to EEPROM and display EndOfSoap.
Definition at line 252 of file UserInterfaceMenu.c.
menuResult_t UserInterfaceMenuNormal | ( | void | ) |
Normal operation.
Display Normal Operation Menu ("Norml").
Definition at line 147 of file UserInterfaceMenu.c.
menuResult_t UserInterfaceMenuProg | ( | void | ) |
Display Programming Menu ("Progr").
Definition at line 184 of file UserInterfaceMenu.c.
menuResult_t UserInterfaceMenuShutdown | ( | void | ) |
Prepare shutdown.
Display Shutdown Menu ("Shutd").
Definition at line 218 of file UserInterfaceMenu.c.
menuResult_t UserInterfaceMenuStartup | ( | void | ) |
Display Startup Menu ("Init") and initialize from EEPROM.
Reads EEPROM first and check for valid data. When data is valid NORMAL is preselected otherwise PROG is preselected.
Definition at line 110 of file UserInterfaceMenu.c.
void UserInterfaceMenuWelcome | ( | void | ) |
Send a welcome message to LCD.
Definition at line 85 of file UserInterfaceMenu.c.