From 3a0f522995f38827b514a91b76ed2d104118a8e2 Mon Sep 17 00:00:00 2001 From: Piyush Shah Date: Tue, 26 Jan 2021 00:26:05 +0530 Subject: [PATCH] esp_rmaker_standard_types: Added UI Type "esp.ui.hue-slider" for Hue param This will show up as a coloured hue slider in the phone apps --- components/esp_rainmaker/include/esp_rmaker_standard_types.h | 2 +- .../src/standard_types/esp_rmaker_standard_params.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/esp_rainmaker/include/esp_rmaker_standard_types.h b/components/esp_rainmaker/include/esp_rmaker_standard_types.h index 73cbec8..803862d 100644 --- a/components/esp_rainmaker/include/esp_rmaker_standard_types.h +++ b/components/esp_rainmaker/include/esp_rmaker_standard_types.h @@ -24,7 +24,7 @@ extern "C" #define ESP_RMAKER_UI_SLIDER "esp.ui.slider" #define ESP_RMAKER_UI_DROPDOWN "esp.ui.dropdown" #define ESP_RMAKER_UI_TEXT "esp.ui.text" - +#define ESP_RMAKER_UI_HUE_SLIDER "esp.ui.hue-slider" /********** STANDARD PARAM TYPES **********/ diff --git a/components/esp_rainmaker/src/standard_types/esp_rmaker_standard_params.c b/components/esp_rainmaker/src/standard_types/esp_rmaker_standard_params.c index 341c081..530dae1 100644 --- a/components/esp_rainmaker/src/standard_types/esp_rmaker_standard_params.c +++ b/components/esp_rainmaker/src/standard_types/esp_rmaker_standard_params.c @@ -50,7 +50,7 @@ esp_rmaker_param_t *esp_rmaker_hue_param_create(const char *param_name, int val) esp_rmaker_param_t *param = esp_rmaker_param_create(param_name, ESP_RMAKER_PARAM_HUE, esp_rmaker_int(val), PROP_FLAG_READ | PROP_FLAG_WRITE); if (param) { - esp_rmaker_param_add_ui_type(param, ESP_RMAKER_UI_SLIDER); + esp_rmaker_param_add_ui_type(param, ESP_RMAKER_UI_HUE_SLIDER); esp_rmaker_param_add_bounds(param, esp_rmaker_int(0), esp_rmaker_int(360), esp_rmaker_int(1)); } return param;