fremoclock  1_3A01
FREMO Clock - Software for UTG
UserInterfaceLcd.h File Reference

Subroutines for UserInterfaceLcd. More...

Go to the source code of this file.

Functions

void UserInterfaceLcdInit (void)
 Init. More...
 
void UserInterfaceLcdWelcome (void)
 Welcome. More...
 
void UserInterfaceLcdStartup (menuStartup_t ucbut, uint8_t ucstatus)
 Startup. More...
 
void UserInterfaceLcdNormal (menuNormal_t ucbut)
 Normal Menu. More...
 
void UserInterfaceLcdProg (menuProg_t ucbut)
 Display "Progr" Menu. More...
 
void UserInterfaceLcdShutdown (menuShutdown_t ucbut)
 Shutdown. More...
 
void UserInterfaceLcdEndOfSoap (void)
 End of soap. More...
 
void UserInterfaceLcdWriteTime (uint8_t uchour, uint8_t ucminute)
 Write clock value to lcd. More...
 
void UserInterfaceLcdWriteTimeFactor (uint8_t ucfactor)
 Write time factor to lcd. More...
 

Detailed Description

Subroutines for UserInterfaceLcd.

With:

  • Init

Software:

  • AVR-GCC

Targets:

  • AtMega128 on PROTO_128
  • AtMega48/88/168

History:

  • 070312 First implementation (R 0)
  • 150427 StS: Refactoring, code cleanup, unified layout
Version
$Id: UserInterfaceLcd.h 159 2016-09-03 06:51:47Z pischky $
Author
Bernd Wisotzki [BA] wsb56.nosp@m.@use.nosp@m.rs.so.nosp@m.urce.nosp@m.forge.nosp@m..net
Date
11-Mar-2007

Definition in file UserInterfaceLcd.h.

Function Documentation

void UserInterfaceLcdEndOfSoap ( void  )

End of soap.

Definition at line 220 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdInit ( void  )

Init.

Definition at line 66 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdNormal ( menuNormal_t  ucbut)

Normal Menu.

Parameters
ucbutMenu to display

Definition at line 144 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdProg ( menuProg_t  ucbut)

Display "Progr" Menu.

Parameters
ucbutselected value.

Definition at line 174 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdShutdown ( menuShutdown_t  ucbut)

Shutdown.

Parameters
ucbutdecide on menu display

Definition at line 194 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdStartup ( menuStartup_t  ucbut,
uint8_t  ucstatus 
)

Startup.

Parameters
ucbutdecide on menu: NORMAL/PROG
ucstatusvalue of system status

Definition at line 88 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdWelcome ( void  )

Welcome.

Definition at line 74 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdWriteTime ( uint8_t  uchour,
uint8_t  ucminute 
)

Write clock value to lcd.

Parameters
uchourhour to display
ucminuteminute to display

Definition at line 238 of file UserInterfaceLcd.c.

Here is the call graph for this function:

void UserInterfaceLcdWriteTimeFactor ( uint8_t  ucfactor)

Write time factor to lcd.

Parameters
ucfactorfactor to display

Definition at line 249 of file UserInterfaceLcd.c.

Here is the call graph for this function: