sketchbook
|
Classes | |
struct | lcdDataStruct |
Macros | |
#define | TRUE (1==1) |
#define | FALSE (1==2) |
#define | LCD_CLEAR 0x01 |
#define | LCD_HOME 0x02 |
#define | LCD_ENTRY 0x04 |
#define | LCD_CTRL 0x08 |
#define | LCD_CDSHIFT 0x10 |
#define | LCD_FUNC 0x20 |
#define | LCD_CGRAM 0x40 |
#define | LCD_DGRAM 0x80 |
#define | LCD_ENTRY_SH 0x01 |
#define | LCD_ENTRY_ID 0x02 |
#define | LCD_BLINK_CTRL 0x01 |
#define | LCD_CURSOR_CTRL 0x02 |
#define | LCD_DISPLAY_CTRL 0x04 |
#define | LCD_FUNC_F 0x04 |
#define | LCD_FUNC_N 0x08 |
#define | LCD_FUNC_DL 0x10 |
#define | LCD_CDSHIFT_RL 0x04 |
Functions | |
void | lcdHome (const int fd) |
void | lcdClear (const int fd) |
void | lcdDisplay (const int fd, int state) |
void | lcdCursor (const int fd, int state) |
void | lcdCursorBlink (const int fd, int state) |
void | lcdSendCommand (const int fd, unsigned char command) |
void | lcdPosition (const int fd, int x, int y) |
void | lcdCharDef (const int fd, int index, unsigned char data[8]) |
void | lcdPutchar (const int fd, unsigned char data) |
void | lcdPuts (const int fd, const char *string) |
void | lcdPrintf (const int fd, const char *message,...) |
int | lcdInit (const int rows, const int cols, const int bits, const int rs, const int strb, const int d0, const int d1, const int d2, const int d3, const int d4, const int d5, const int d6, const int d7) |
Variables | |
struct lcdDataStruct * | lcds [MAX_LCDS] |
#define FALSE (1==2) |
#define LCD_BLINK_CTRL 0x01 |
#define LCD_CDSHIFT 0x10 |
#define LCD_CDSHIFT_RL 0x04 |
#define LCD_CGRAM 0x40 |
#define LCD_CLEAR 0x01 |
#define LCD_CTRL 0x08 |
#define LCD_CURSOR_CTRL 0x02 |
#define LCD_DGRAM 0x80 |
#define LCD_DISPLAY_CTRL 0x04 |
#define LCD_ENTRY 0x04 |
#define LCD_ENTRY_ID 0x02 |
#define LCD_ENTRY_SH 0x01 |
#define LCD_FUNC 0x20 |
#define LCD_FUNC_DL 0x10 |
#define LCD_FUNC_F 0x04 |
#define LCD_FUNC_N 0x08 |
#define LCD_HOME 0x02 |
#define TRUE (1==1) |
void lcdCharDef | ( | const int | fd, |
int | index, | ||
unsigned char | data[8] | ||
) |
void lcdClear | ( | const int | fd | ) |
void lcdCursor | ( | const int | fd, |
int | state | ||
) |
void lcdCursorBlink | ( | const int | fd, |
int | state | ||
) |
void lcdDisplay | ( | const int | fd, |
int | state | ||
) |
void lcdHome | ( | const int | fd | ) |
int lcdInit | ( | const int | rows, |
const int | cols, | ||
const int | bits, | ||
const int | rs, | ||
const int | strb, | ||
const int | d0, | ||
const int | d1, | ||
const int | d2, | ||
const int | d3, | ||
const int | d4, | ||
const int | d5, | ||
const int | d6, | ||
const int | d7 | ||
) |
void lcdPosition | ( | const int | fd, |
int | x, | ||
int | y | ||
) |
void lcdPrintf | ( | const int | fd, |
const char * | message, | ||
... | |||
) |
void lcdPutchar | ( | const int | fd, |
unsigned char | data | ||
) |
void lcdPuts | ( | const int | fd, |
const char * | string | ||
) |
void lcdSendCommand | ( | const int | fd, |
unsigned char | command | ||
) |
struct lcdDataStruct* lcds[MAX_LCDS] |