1
0
Fork 0

LED drivers: place I2C addresses into an array (#22975)

This commit is contained in:
Ryan 2024-02-09 22:37:18 +11:00 committed by GitHub
parent 137938b67a
commit a5ea619139
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
54 changed files with 1292 additions and 1349 deletions

View file

@ -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);