MiLightButtons.h 687 B

12345678910111213141516171819202122232425262728293031323334
  1. #ifndef _MILIGHT_BUTTONS
  2. #define _MILIGHT_BUTTONS
  3. enum MiLightRadioType {
  4. UNKNOWN = 0,
  5. RGBW = 0xB8,
  6. CCT = 0x5A,
  7. RGB_CCT = 0x20,
  8. RGB = 0xA4
  9. };
  10. enum MiLightStatus {
  11. ON = 0,
  12. OFF = 1
  13. };
  14. enum MiLightCctButton {
  15. CCT_ALL_ON = 0x05,
  16. CCT_ALL_OFF = 0x09,
  17. CCT_GROUP_1_ON = 0x08,
  18. CCT_GROUP_1_OFF = 0x0B,
  19. CCT_GROUP_2_ON = 0x0D,
  20. CCT_GROUP_2_OFF = 0x03,
  21. CCT_GROUP_3_ON = 0x07,
  22. CCT_GROUP_3_OFF = 0x0A,
  23. CCT_GROUP_4_ON = 0x02,
  24. CCT_GROUP_4_OFF = 0x06,
  25. CCT_BRIGHTNESS_DOWN = 0x04,
  26. CCT_BRIGHTNESS_UP = 0x0C,
  27. CCT_TEMPERATURE_UP = 0x0E,
  28. CCT_TEMPERATURE_DOWN = 0x0F
  29. };
  30. #endif