Chris Mullins 8 yıl önce
ebeveyn
işleme
39556d036a
1 değiştirilmiş dosya ile 9 ekleme ve 6 silme
  1. 9 6
      lib/MiLight/PacketFormatter.h

+ 9 - 6
lib/MiLight/PacketFormatter.h

@@ -28,30 +28,33 @@ public:
   
   typedef void (PacketFormatter::*StepFunction)();
   
-  // all
   void updateStatus(MiLightStatus status);
   virtual void updateStatus(MiLightStatus status, uint8_t groupId);
-  virtual void updateBrightness(uint8_t value);
   virtual void command(uint8_t command, uint8_t arg);
+  
+  // Mode
   virtual void updateMode(uint8_t value);
   virtual void modeSpeedDown();
   virtual void modeSpeedUp();
+  
   virtual void pair();
   virtual void unpair();
   
-  // rgbw, rgb+cct
+  // Color
   virtual void updateHue(uint16_t value);
   virtual void updateColorRaw(uint8_t value);
   virtual void updateColorWhite();
   
-  // cct 
+  // White temperature
   virtual void increaseTemperature();
   virtual void decreaseTemperature();
+  virtual void updateTemperature(uint8_t value);
+  
+  // Brightness
+  virtual void updateBrightness(uint8_t value);
   virtual void increaseBrightness();
   virtual void decreaseBrightness();
   
-  // rgb+cct
-  virtual void updateTemperature(uint8_t value);
   virtual void updateSaturation(uint8_t value);
   
   virtual void reset();