MiLightRadioConfig.cpp 445 B

1234567891011121314151617
  1. #include <MiLightRadioConfig.h>
  2. MiLightRadioConfig* MiLightRadioConfig::fromString(const String& s) {
  3. if (s.equalsIgnoreCase("rgbw")) {
  4. return &MilightRgbwConfig;
  5. } else if (s.equalsIgnoreCase("cct")) {
  6. return &MilightCctConfig;
  7. } else if (s.equalsIgnoreCase("rgb_cct")) {
  8. return &MilightRgbCctConfig;
  9. }
  10. return NULL;
  11. }
  12. size_t MiLightRadioConfig::getPacketLength() const {
  13. return packetFormatter->getPacketLength();
  14. }