void update_rgb_led(rgb_led_config_t *pRgb_led_config, uint8_t color_id, uint8_t color_value)
 
void rgb_led_init(rgb_led_config_t *pRgb_led_config)
 
struct _rgb_led_config_t rgb_led_config_t
Defines the configuration of the RGB LED controller.
 
Defines the configuration of the RGB LED controller.
Definition rgb_led_drv.h:22
 
uint32_t const  * pPwm_gpio_arry
Pointer to the gpios used as PWM output*/.
Definition rgb_led_drv.h:23
 
uint32_t * pPwm_duty_arry
Pointer to PWM controller channels duty cycle configuration*/.
Definition rgb_led_drv.h:25
 
uint8_t pwm_ch_count
The number of the PWM channels used*/.
Definition rgb_led_drv.h:26
 
uint8_t const  * pPwm_gpio_mode_arry
Pointer to the gpios modes used as PWM output*/.
Definition rgb_led_drv.h:24