Draw drivers for Embedded Adventures LDP-8008 LED panel and similar. More...
#include "ea_ldp8008.h"
#include "config.h"
#include "draw\draw.h"
#include "draw\draw_screen_buffer.h"
Go to the source code of this file.
Defines | |
#define | MAX_BRIGHTNESS 3 |
#define | set_pins_r_g() |
Functions | |
uns8 | drv_get_pixel (uns8 x, uns8 y) |
void | drv_init () |
void | drv_paint () |
void | drv_print_buffer () |
void | drv_refresh () |
void | drv_set_display_brightness (uns8 brightness) |
void | drv_setup_io () |
Variables | |
uns8 | bright_count = 0 |
uns8 | bright_level = 3 |
char | buffer0 [256] |
uns8 | buffer_position0 = 0 |
uns8 | current_row = 0 |
Definition in file drv_ea_ldp8008.c.
#define MAX_BRIGHTNESS 3 |
Definition at line 57 of file drv_ea_ldp8008.c.
#define set_pins_r_g | ( | ) |
Definition at line 48 of file drv_ea_ldp8008.c.
Referenced by drv_refresh().
uns8 drv_get_pixel | ( | uns8 | x, | |
uns8 | y | |||
) |
Definition at line 290 of file drv_ea_ldp8008.c.
void drv_init | ( | ) |
Definition at line 298 of file drv_ea_ldp8008.c.
References ea_ldp8008_init().
void drv_paint | ( | ) |
Definition at line 72 of file drv_ea_ldp8008.c.
References buffer0, buffer1, draw_buffer0, end_crit_sec, start_crit_sec, and uns8.
void drv_print_buffer | ( | ) |
Definition at line 93 of file drv_ea_ldp8008.c.
References buffer0, serial_print_int(), serial_print_nl(), serial_print_spc(), and uns8.
void drv_refresh | ( | ) |
Definition at line 115 of file drv_ea_ldp8008.c.
References bright_count, bright_level, buffer0, buffer_position0, clear_pin, current_row, MAX_BRIGHTNESS, set_pin, set_pins_r_g, and uns8.
void drv_set_display_brightness | ( | uns8 | brightness | ) |
Definition at line 107 of file drv_ea_ldp8008.c.
References bright_level, and MAX_BRIGHTNESS.
void drv_setup_io | ( | ) |
Definition at line 294 of file drv_ea_ldp8008.c.
References ea_ldp8008_setup_io().
uns8 bright_count = 0 |
Definition at line 54 of file drv_ea_ldp8008.c.
uns8 bright_level = 3 |
Definition at line 55 of file drv_ea_ldp8008.c.
char buffer0[256] |
Definition at line 61 of file drv_ea_ldp8008.c.
uns8 buffer_position0 = 0 |
Definition at line 56 of file drv_ea_ldp8008.c.
uns8 current_row = 0 |
Definition at line 52 of file drv_ea_ldp8008.c.