From 77da8be5cdabb8f26278a36807ea05365c44e7b1 Mon Sep 17 00:00:00 2001 From: LordGrey Date: Sun, 26 Mar 2023 19:35:34 +0000 Subject: [PATCH] Refactor _brightnessControlMaxLevel --- libsrc/leddevice/dev_ftdi/LedDeviceAPA102_ftdi.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/libsrc/leddevice/dev_ftdi/LedDeviceAPA102_ftdi.cpp b/libsrc/leddevice/dev_ftdi/LedDeviceAPA102_ftdi.cpp index 69a6165c..efa42cc6 100644 --- a/libsrc/leddevice/dev_ftdi/LedDeviceAPA102_ftdi.cpp +++ b/libsrc/leddevice/dev_ftdi/LedDeviceAPA102_ftdi.cpp @@ -15,14 +15,13 @@ LedDevice *LedDeviceAPA102_ftdi::construct(const QJsonObject &deviceConfig) bool LedDeviceAPA102_ftdi::init(const QJsonObject &deviceConfig) { bool isInitOK = false; - - _brightnessControlMaxLevel = deviceConfig["brightnessControlMaxLevel"].toInt(LED_BRIGHTNESS_FULL); - Info(_log, "[%s] Setting maximum brightness to [%d] = %d%%", QSTRING_CSTR(_activeDeviceType), _brightnessControlMaxLevel, _brightnessControlMaxLevel * 100 / LED_BRIGHTNESS_FULL); - // Initialise sub-class if (ProviderFtdi::init(deviceConfig)) { - CreateHeader(); + _brightnessControlMaxLevel = deviceConfig["brightnessControlMaxLevel"].toInt(LED_BRIGHTNESS_FULL); + Info(_log, "[%s] Setting maximum brightness to [%d] = %d%%", QSTRING_CSTR(_activeDeviceType), _brightnessControlMaxLevel, _brightnessControlMaxLevel * 100 / LED_BRIGHTNESS_FULL); + + CreateHeader(); isInitOK = true; } return isInitOK;