diff --git a/libsrc/leddevice/dev_ftdi/LedDeviceSk6812_ftdi.cpp b/libsrc/leddevice/dev_ftdi/LedDeviceSk6812_ftdi.cpp index 5d91b032..81e8dadc 100644 --- a/libsrc/leddevice/dev_ftdi/LedDeviceSk6812_ftdi.cpp +++ b/libsrc/leddevice/dev_ftdi/LedDeviceSk6812_ftdi.cpp @@ -34,7 +34,7 @@ bool LedDeviceSk6812_ftdi::init(const QJsonObject &deviceConfig) Debug(_log, "whiteAlgorithm : %s", QSTRING_CSTR(whiteAlgorithm)); - WarningIf((_baudRate_Hz < 2050000 || _baudRate_Hz > 4000000), _log, "Baud rate %d outside recommended range (2050000 -> 4000000)", _baudRate_Hz); + WarningIf((_baudRate_Hz < 2050000 || _baudRate_Hz > 3750000), _log, "Baud rate %d outside recommended range (2050000 -> 3750000)", _baudRate_Hz); const int SPI_FRAME_END_LATCH_BYTES = 3; _ledBuffer.resize(_ledRGBWCount * SPI_BYTES_PER_COLOUR + SPI_FRAME_END_LATCH_BYTES, 0x00); diff --git a/libsrc/leddevice/schemas/schema-sk6812_ftdi.json b/libsrc/leddevice/schemas/schema-sk6812_ftdi.json index 0e186886..5667909b 100644 --- a/libsrc/leddevice/schemas/schema-sk6812_ftdi.json +++ b/libsrc/leddevice/schemas/schema-sk6812_ftdi.json @@ -13,6 +13,8 @@ "step": 100000, "title": "edt_dev_spec_baudrate_title", "default": 3200000, + "minimum": 2050000, + "maximum": 3750000, "propertyOrder": 2 }, "brightnessControlMaxLevel": { @@ -55,4 +57,4 @@ } }, "additionalProperties": true -} \ No newline at end of file +}