Przeglądaj źródła

add mode for rgb+cct udp

Chris Mullins 8 lat temu
rodzic
commit
e0723b5cca

+ 4 - 0
lib/Udp/V6RgbCctCommandHandler.cpp

@@ -39,6 +39,10 @@ bool V6RgbCctCommandHandler::handleCommand(
       client->updateSaturation(100 - arg);
       break;
       
+    case V2_MODE:
+      client->updateMode(arg-1);
+      break;
+      
     default:
       return false;
   }

+ 2 - 1
lib/Udp/V6RgbCctCommandHandler.h

@@ -8,7 +8,8 @@ enum V2CommandIds {
   V2_SATURATION = 0x02,
   V2_BRIGHTNESS = 0x03,
   V2_STATUS = 0x04,
-  V2_KELVIN = 0x05
+  V2_KELVIN = 0x05,
+  V2_MODE = 0x06
 };
 
 class V6RgbCctCommandHandler : public V6CommandHandler {