37 #include <mraa/gpio.h> 65 mraa_gpio_context gpio;
88 int d0,
int d1,
int d2,
int d3,
89 int keypad,
int backlight);
119 unsigned int row,
unsigned int column);
upm_result_t lcdks_autoscroll_on(const lcdks_context dev, bool on)
Definition: lcdks.c:205
lcdks_context lcdks_init(int rs, int enable, int d0, int d1, int d2, int d3, int keypad, int backlight)
Definition: lcdks.c:38
upm_result_t lcdks_entry_left_to_right(const lcdks_context dev, bool on)
Definition: lcdks.c:198
upm_result_t lcdks_scroll_display_left(const lcdks_context dev)
Definition: lcdks.c:184
upm_result_t lcdks_display_on(const lcdks_context dev, bool on)
Definition: lcdks.c:148
struct _lcdks_context * lcdks_context
upm_result_t lcdks_backlight_on(const lcdks_context dev, bool on)
Definition: lcdks.c:169
upm_result_t lcdks_write(const lcdks_context dev, char *buffer, int len)
Definition: lcdks.c:109
upm_result_t lcdks_cursor_blink_on(const lcdks_context dev, bool on)
Definition: lcdks.c:162
float lcdks_get_key_value(const lcdks_context dev)
Definition: lcdks.c:212
void lcdks_close(lcdks_context dev)
Definition: lcdks.c:95
upm_result_t lcdks_create_char(const lcdks_context dev, unsigned int slot, char *data)
Definition: lcdks.c:139
upm_result_t lcdks_home(const lcdks_context dev)
Definition: lcdks.c:132
upm_result_t lcdks_clear(const lcdks_context dev)
Definition: lcdks.c:125
upm_result_t lcdks_scroll_display_right(const lcdks_context dev)
Definition: lcdks.c:191
upm_result_t lcdks_set_cursor(const lcdks_context dev, unsigned int row, unsigned int column)
Definition: lcdks.c:117
C API for the LCM1602 family of LCD displays.
upm_result_t lcdks_cursor_on(const lcdks_context dev, bool on)
Definition: lcdks.c:155