Add brightness setting
This commit is contained in:
@@ -61,6 +61,24 @@ extern "C"
|
||||
*/
|
||||
esp_err_t led_manager_set_rgb(uint8_t red, uint8_t green, uint8_t blue);
|
||||
|
||||
/**
|
||||
* @brief Set global brightness for the LED
|
||||
*
|
||||
* @param brightness Brightness value (0-255)
|
||||
* @return esp_err_t ESP_OK on success, error code on failure
|
||||
*/
|
||||
esp_err_t led_manager_set_brightness(uint8_t brightness);
|
||||
|
||||
/**
|
||||
* @brief Set LED color using HSV values
|
||||
*
|
||||
* @param hue Hue component (0-360)
|
||||
* @param saturation Saturation component (0-255)
|
||||
* @param value Value/brightness component (0-255)
|
||||
* @return esp_err_t ESP_OK on success, error code on failure
|
||||
*/
|
||||
esp_err_t led_manager_set_hsv(uint16_t hue, uint8_t saturation, uint8_t value);
|
||||
|
||||
/**
|
||||
* @brief Clear/turn off the LED
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user