LibDriver MAX7219
Loading...
Searching...
No Matches
driver_max7219_cascade.h
Go to the documentation of this file.
1
37
38#ifndef DRIVER_MAX7219_CASCADE_H
39#define DRIVER_MAX7219_CASCADE_H
40
42
43#ifdef __cplusplus
44extern "C"{
45#endif
46
51
55#define MATRIX_CASCADE_LENGTH 4
56
60#define MAX7219_CASCADE_DEFAULT_DECODE MAX7219_DECODE_CODEB_DIGITS_NONE
61#define MAX7219_CASCADE_DEFAULT_MODE MAX7219_MODE_NORMAL
62#define MAX7219_CASCADE_DEFAULT_TEST_MODE MAX7219_DISPLAY_TEST_MODE_OFF
63#define MAX7219_CASCADE_DEFAULT_INTENSITY MAX7219_INTENSITY_31_32
64#define MAX7219_CASCADE_DEFAULT_SCAN_LIMIT MAX7219_SCAN_LIMIT_DIGIT_0_7
65
66extern uint8_t g_matrix[MATRIX_CASCADE_LENGTH][8];
67
75uint8_t max7219_cascade_init(void);
76
84uint8_t max7219_cascade_deinit(void);
85
93uint8_t max7219_cascade_update(void);
94
98
99#ifdef __cplusplus
100}
101#endif
102
103#endif
driver max7219 interface header file
#define MATRIX_CASCADE_LENGTH
max7219 cascade example matrix cascade length definition
uint8_t max7219_cascade_deinit(void)
cascade example deinit
uint8_t g_matrix[MATRIX_CASCADE_LENGTH][8]
uint8_t max7219_cascade_init(void)
cascade example init
uint8_t max7219_cascade_update(void)
cascade example update