From 505318f04d864d09c5bcb4c13d0f8703f8b58276 Mon Sep 17 00:00:00 2001 From: ASDosjani Date: Sun, 6 Aug 2023 22:06:54 +0200 Subject: [PATCH] higher rainbow frequency --- src/main/cli/settings.c | 2 +- src/main/io/ledstrip.h | 2 +- src/main/msp/msp.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/cli/settings.c b/src/main/cli/settings.c index 01b955061f2..6e05920048c 100644 --- a/src/main/cli/settings.c +++ b/src/main/cli/settings.c @@ -1315,7 +1315,7 @@ const clivalue_t valueTable[] = { { "ledstrip_beacon_armed_only", VAR_UINT8 | MASTER_VALUE | MODE_LOOKUP, .config.lookup = { TABLE_OFF_ON }, PG_LED_STRIP_CONFIG, offsetof(ledStripConfig_t, ledstrip_beacon_armed_only) }, { "ledstrip_brightness", VAR_UINT8 | MASTER_VALUE, .config.minmaxUnsigned = { 5, 100 }, PG_LED_STRIP_CONFIG, offsetof(ledStripConfig_t, ledstrip_brightness) }, { "ledstrip_rainbow_delta", VAR_UINT8 | MASTER_VALUE, .config.minmaxUnsigned = { 0, HSV_HUE_MAX }, PG_LED_STRIP_CONFIG, offsetof(ledStripConfig_t, ledstrip_rainbow_delta) }, - { "ledstrip_rainbow_freq", VAR_UINT8 | MASTER_VALUE, .config.minmaxUnsigned = { 1, 500 }, PG_LED_STRIP_CONFIG, offsetof(ledStripConfig_t, ledstrip_rainbow_freq) }, + { "ledstrip_rainbow_freq", VAR_UINT16 | MASTER_VALUE, .config.minmaxUnsigned = { 1, 2000 }, PG_LED_STRIP_CONFIG, offsetof(ledStripConfig_t, ledstrip_rainbow_freq) }, #endif // PG_SDCARD_CONFIG diff --git a/src/main/io/ledstrip.h b/src/main/io/ledstrip.h index 62e882f762c..b2250ae8ddb 100644 --- a/src/main/io/ledstrip.h +++ b/src/main/io/ledstrip.h @@ -177,7 +177,7 @@ typedef struct ledStripConfig_s { colorId_e ledstrip_visual_beeper_color; uint8_t ledstrip_brightness; uint8_t ledstrip_rainbow_delta; - uint8_t ledstrip_rainbow_freq; + uint16_t ledstrip_rainbow_freq; } ledStripConfig_t; PG_DECLARE(ledStripConfig_t, ledStripConfig); diff --git a/src/main/msp/msp.c b/src/main/msp/msp.c index 696ff15c4b8..9f83c900cfb 100644 --- a/src/main/msp/msp.c +++ b/src/main/msp/msp.c @@ -1766,7 +1766,7 @@ case MSP_NAME: case MSP_LED_STRIP_CONFIG_VALUES: sbufWriteU8(dst, ledStripConfig()->ledstrip_brightness); sbufWriteU8(dst, ledStripConfig()->ledstrip_rainbow_delta); - sbufWriteU8(dst, ledStripConfig()->ledstrip_rainbow_freq); + sbufWriteU16(dst, ledStripConfig()->ledstrip_rainbow_freq); break; #endif @@ -3864,7 +3864,7 @@ static mspResult_e mspProcessInCommand(mspDescriptor_t srcDesc, int16_t cmdMSP, { ledStripConfigMutable()->ledstrip_brightness = sbufReadU8(src); ledStripConfigMutable()->ledstrip_rainbow_delta = sbufReadU8(src); - ledStripConfigMutable()->ledstrip_rainbow_freq = sbufReadU8(src); + ledStripConfigMutable()->ledstrip_rainbow_freq = sbufReadU16(src); } break; #endif