LED drivers: place I2C addresses into an array (#22975)
This commit is contained in:
parent
137938b67a
commit
a5ea619139
54 changed files with 1292 additions and 1349 deletions
|
@ -74,17 +74,17 @@ typedef struct is31fl3742a_led_t {
|
|||
extern const is31fl3742a_led_t PROGMEM g_is31fl3742a_leds[IS31FL3742A_LED_COUNT];
|
||||
|
||||
void is31fl3742a_init_drivers(void);
|
||||
void is31fl3742a_init(uint8_t addr);
|
||||
void is31fl3742a_write_register(uint8_t addr, uint8_t reg, uint8_t data);
|
||||
void is31fl3742a_select_page(uint8_t addr, uint8_t page);
|
||||
void is31fl3742a_init(uint8_t index);
|
||||
void is31fl3742a_write_register(uint8_t index, uint8_t reg, uint8_t data);
|
||||
void is31fl3742a_select_page(uint8_t index, uint8_t page);
|
||||
|
||||
void is31fl3742a_set_color(int index, uint8_t red, uint8_t green, uint8_t blue);
|
||||
void is31fl3742a_set_color_all(uint8_t red, uint8_t green, uint8_t blue);
|
||||
|
||||
void is31fl3742a_set_scaling_register(uint8_t index, uint8_t red, uint8_t green, uint8_t blue);
|
||||
|
||||
void is31fl3742a_update_pwm_buffers(uint8_t addr, uint8_t index);
|
||||
void is31fl3742a_update_scaling_registers(uint8_t addr, uint8_t index);
|
||||
void is31fl3742a_update_pwm_buffers(uint8_t index);
|
||||
void is31fl3742a_update_scaling_registers(uint8_t index);
|
||||
|
||||
void is31fl3742a_flush(void);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue