mirror of
https://github.com/espressif/esp-matter.git
synced 2026-04-27 19:13:13 +00:00
app_driver: Restructuring setting the driver to default value
led_driver: Removing the get() APIs
This commit is contained in:
@@ -105,28 +105,3 @@ esp_err_t led_driver_set_temperature(led_driver_handle_t handle, uint32_t temper
|
||||
{
|
||||
return ESP_ERR_NOT_SUPPORTED;
|
||||
}
|
||||
|
||||
bool led_driver_get_power(led_driver_handle_t handle)
|
||||
{
|
||||
return current_power;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_brightness(led_driver_handle_t handle)
|
||||
{
|
||||
return current_brightness;
|
||||
}
|
||||
|
||||
uint16_t led_driver_get_hue(led_driver_handle_t handle)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_saturation(led_driver_handle_t handle)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
uint32_t led_driver_get_temperature(led_driver_handle_t handle)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -16,10 +16,6 @@
|
||||
#include <led_driver.h>
|
||||
|
||||
static const char *TAG = "led_driver_hollow";
|
||||
static bool current_power = false;
|
||||
static uint8_t current_brightness = 0;
|
||||
static HS_color_t current_HS = {0, 0};
|
||||
static uint32_t current_temperature = 6600;
|
||||
|
||||
led_driver_handle_t led_driver_init(led_driver_config_t *config)
|
||||
{
|
||||
@@ -68,28 +64,3 @@ esp_err_t led_driver_set_temperature(led_driver_handle_t handle, uint32_t temper
|
||||
|
||||
return ESP_OK;
|
||||
}
|
||||
|
||||
bool led_driver_get_power(led_driver_handle_t handle)
|
||||
{
|
||||
return current_power;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_brightness(led_driver_handle_t handle)
|
||||
{
|
||||
return current_brightness;
|
||||
}
|
||||
|
||||
uint16_t led_driver_get_hue(led_driver_handle_t handle)
|
||||
{
|
||||
return current_HS.hue;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_saturation(led_driver_handle_t handle)
|
||||
{
|
||||
return current_HS.saturation;
|
||||
}
|
||||
|
||||
uint32_t led_driver_get_temperature(led_driver_handle_t handle)
|
||||
{
|
||||
return current_temperature;
|
||||
}
|
||||
|
||||
@@ -34,12 +34,6 @@ esp_err_t led_driver_set_hue(led_driver_handle_t handle, uint16_t hue);
|
||||
esp_err_t led_driver_set_saturation(led_driver_handle_t handle, uint8_t saturation);
|
||||
esp_err_t led_driver_set_temperature(led_driver_handle_t handle, uint32_t temperature);
|
||||
|
||||
bool led_driver_get_power(led_driver_handle_t handle);
|
||||
uint8_t led_driver_get_brightness(led_driver_handle_t handle);
|
||||
uint16_t led_driver_get_hue(led_driver_handle_t handle);
|
||||
uint8_t led_driver_get_saturation(led_driver_handle_t handle);
|
||||
uint32_t led_driver_get_temperature(led_driver_handle_t handle);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -29,7 +29,7 @@ static const char *TAG = "led_driver_vled";
|
||||
static bool current_power = false;
|
||||
static uint8_t current_brightness = 0;
|
||||
static HS_color_t current_HS = {0, 0};
|
||||
static uint32_t current_temperature = 6600;
|
||||
static uint32_t current_temperature = 0;
|
||||
static RGB_color_t mRGB;
|
||||
static uint16_t DisplayHeight;
|
||||
static uint16_t DisplayWidth;
|
||||
@@ -196,28 +196,3 @@ esp_err_t led_driver_set_temperature(led_driver_handle_t handle, uint32_t temper
|
||||
hsv_to_rgb(current_HS, brightness, &mRGB);
|
||||
return led_driver_set_RGB(handle);
|
||||
}
|
||||
|
||||
bool led_driver_get_power(led_driver_handle_t handle)
|
||||
{
|
||||
return current_power;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_brightness(led_driver_handle_t handle)
|
||||
{
|
||||
return current_brightness;
|
||||
}
|
||||
|
||||
uint16_t led_driver_get_hue(led_driver_handle_t handle)
|
||||
{
|
||||
return current_HS.hue;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_saturation(led_driver_handle_t handle)
|
||||
{
|
||||
return current_HS.saturation;
|
||||
}
|
||||
|
||||
uint32_t led_driver_get_temperature(led_driver_handle_t handle)
|
||||
{
|
||||
return current_temperature;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
static const char *TAG = "led_driver_ws2812";
|
||||
static bool current_power = false;
|
||||
static uint8_t current_brightness = 0;
|
||||
static uint32_t current_temp = 6600;
|
||||
static uint32_t current_temp = 0;
|
||||
static HS_color_t current_HS = {0, 0};
|
||||
static RGB_color_t mRGB;
|
||||
|
||||
@@ -113,28 +113,3 @@ esp_err_t led_driver_set_temperature(led_driver_handle_t handle, uint32_t temper
|
||||
hsv_to_rgb(current_HS, brightness, &mRGB);
|
||||
return led_driver_set_RGB(handle);
|
||||
}
|
||||
|
||||
bool led_driver_get_power(led_driver_handle_t handle)
|
||||
{
|
||||
return current_power;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_brightness(led_driver_handle_t handle)
|
||||
{
|
||||
return current_brightness;
|
||||
}
|
||||
|
||||
uint16_t led_driver_get_hue(led_driver_handle_t handle)
|
||||
{
|
||||
return current_HS.hue;
|
||||
}
|
||||
|
||||
uint8_t led_driver_get_saturation(led_driver_handle_t handle)
|
||||
{
|
||||
return current_HS.saturation;
|
||||
}
|
||||
|
||||
uint32_t led_driver_get_temperature(led_driver_handle_t handle)
|
||||
{
|
||||
return current_temp;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user