31 extern void LCDGoTo(uint8_t pos);
32 extern uint8_t
LCDGoToXY(uint8_t x, uint8_t y);
#define LCD_LINES
Number of lines.
Definition: lcd.h:17
uint8_t LCDGoToXY(uint8_t x, uint8_t y)
Sets the Cursor Position.
Definition: lcd.c:277
void LCDSecondlyCallback(void)
Has to be called once per Second by the surrounding program.
Definition: lcd.c:460
void LCDCursorOff(void)
Definition: lcd.c:256
void LCDGoTo(uint8_t pos)
Sets the Cursor Position.
Definition: lcd.c:267
static uint8_t LCDGetBrightness(void)
Gets the current Brightness of the LCD Backlight.
Definition: lcd.h:57
void LDCInit(void)
Initializes the LC-Display.
Definition: lcd.c:221
bool LCDBuildVBarChars(uint8_t nBars)
Builds the Character Array for vertical Bar Graphs.
Definition: lcd.c:386
void LCDWriteString_P(const char *s)
Displays a String in Flash Memory.
Definition: lcd.c:158
uint8_t lcdVbarChar[LCD_LINES]
Holds the characters for Vertical Bar Graph from Line 3 to 0.
Definition: lcd.h:39
void LCDActivateBacklight(void)
Definition: lcd.c:476
FILE lcd
Definition: lcd.c:45
void LCDPrintLine_P(uint8_t line, const char *fmt,...)
Printf for one complete Line of the Display.
Definition: lcd.c:311
static void LCDSetBrightness(uint8_t val)
Sets the Brightness of the LCD Backlight.
Definition: lcd.h:49
void LCDInitCGRAM()
Initializes the Character Generator RAM.
Definition: lcd.c:181
void LCDCursorOn(void)
Definition: lcd.c:251
static uint8_t LCDGetContrast(void)
Gets the current Contrast of the LCD.
Definition: lcd.h:74
void LCDWriteData(char c)
Writes a Data-Byte to the Display.
Definition: lcd.c:139
void LCDClear(void)
Clears the LCD and sets Cursor to Home Postion.
Definition: lcd.c:166
const uint8_t LCDStartLine[]
Definition: lcd.c:47
void LCDWriteString(const char *s)
Displays a String.
Definition: lcd.c:149
int8_t LCDHBarGraph(uint8_t line, uint8_t val)
Prints a Line of Bar Graph. The rest of the line is cleared.
Definition: lcd.c:421
bool LCDBuildVBarChar(uint8_t nBars)
Builds a Character for vertical Bar Graph.
Definition: lcd.c:363
static void LCDSetContrast(uint8_t val)
Sets the Contrast of the LCD.
Definition: lcd.h:66