Procházet zdrojové kódy

set white mode when adjusting color temperature. invert scale to match FUT092

Chris Mullins před 8 roky
rodič
revize
39c65da95b
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      lib/MiLight/FUT089PacketFormatter.cpp

+ 2 - 1
lib/MiLight/FUT089PacketFormatter.cpp

@@ -28,7 +28,8 @@ void FUT089PacketFormatter::updateColorRaw(uint8_t value) {
 }
 
 void FUT089PacketFormatter::updateTemperature(uint8_t value) {
-  command(FUT089_KELVIN, value);
+  updateColorWhite();
+  command(FUT089_KELVIN, 100 - value);
 }
 
 void FUT089PacketFormatter::updateSaturation(uint8_t value) {