LibDriver MAX7219  2.0.0
MAX7219 full-featured driver
driver_max7219_cascade.h
Go to the documentation of this file.
1 
38 #ifndef DRIVER_MAX7219_CASCADE_H
39 #define DRIVER_MAX7219_CASCADE_H
40 
42 
43 #ifdef __cplusplus
44 extern "C"{
45 #endif
46 
55 #define MATRIX_CASCADE_LENGTH 4
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
66 extern uint8_t g_matrix[MATRIX_CASCADE_LENGTH][8];
75 uint8_t max7219_cascade_init(void);
76 
84 uint8_t max7219_cascade_deinit(void);
85 
93 uint8_t max7219_cascade_update(void);
94 
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