Commit 8699b01b5a64396f1636172cd9bbf03b426d6790

Authored by Nodeduino
1 parent d0bb8757

fixed weird copy paste error

Showing 1 changed file with 23 additions and 16 deletions
hueplusplus/HueLight.cpp
@@ -349,12 +349,12 @@ bool HueTemperatureLight::alertTemperature(unsigned int mired) @@ -349,12 +349,12 @@ bool HueTemperatureLight::alertTemperature(unsigned int mired)
349 { 349 {
350 return false; 350 return false;
351 } 351 }
352 - std::this_thread::sleep_for(std::chrono::milliseconds(1500)); 352 + std::this_thread::sleep_for(std::chrono::milliseconds(110));
353 if (!alert()) 353 if (!alert())
354 { 354 {
355 return false; 355 return false;
356 } 356 }
357 - std::this_thread::sleep_for(std::chrono::milliseconds(1300)); 357 + std::this_thread::sleep_for(std::chrono::milliseconds(1500));
358 if (!on) 358 if (!on)
359 { 359 {
360 return OffNoRefresh(1); 360 return OffNoRefresh(1);
@@ -668,12 +668,12 @@ bool HueColorLight::alertHueSaturation(uint16_t hue, uint8_t sat) @@ -668,12 +668,12 @@ bool HueColorLight::alertHueSaturation(uint16_t hue, uint8_t sat)
668 { 668 {
669 return false; 669 return false;
670 } 670 }
671 - std::this_thread::sleep_for(std::chrono::milliseconds(300)); 671 + std::this_thread::sleep_for(std::chrono::milliseconds(110));
672 if (!alert()) 672 if (!alert())
673 { 673 {
674 return false; 674 return false;
675 } 675 }
676 - std::this_thread::sleep_for(std::chrono::seconds(2)); 676 + std::this_thread::sleep_for(std::chrono::milliseconds(1500));
677 if (!on) 677 if (!on)
678 { 678 {
679 return OffNoRefresh(); 679 return OffNoRefresh();
@@ -687,17 +687,24 @@ bool HueColorLight::alertHueSaturation(uint16_t hue, uint8_t sat) @@ -687,17 +687,24 @@ bool HueColorLight::alertHueSaturation(uint16_t hue, uint8_t sat)
687 { 687 {
688 float oldX = state["state"]["xy"][0].asFloat(); 688 float oldX = state["state"]["xy"][0].asFloat();
689 float oldY = state["state"]["xy"][1].asFloat(); 689 float oldY = state["state"]["xy"][1].asFloat();
690 - if (!setColorHueSaturation(hue, sat)) 690 + if (!setColorHueSaturation(hue, sat, 1))
691 { 691 {
692 return false; 692 return false;
693 } 693 }
694 - std::this_thread::sleep_for(std::chrono::milliseconds(300)); 694 + std::this_thread::sleep_for(std::chrono::milliseconds(110));
695 if (!alert()) 695 if (!alert())
696 { 696 {
697 return false; 697 return false;
698 } 698 }
699 - std::this_thread::sleep_for(std::chrono::seconds(2));  
700 - return setColorXY(oldX, oldY); 699 + std::this_thread::sleep_for(std::chrono::smilliseconds(1500));
  700 + if (!on)
  701 + {
  702 + return OffNoRefresh(1);
  703 + }
  704 + else
  705 + {
  706 + return return setColorXY(oldX, oldY, 1);
  707 + }
701 } 708 }
702 else 709 else
703 { 710 {
@@ -944,12 +951,12 @@ bool HueExtendedColorLight::alertTemperature(unsigned int mired) @@ -944,12 +951,12 @@ bool HueExtendedColorLight::alertTemperature(unsigned int mired)
944 { 951 {
945 return false; 952 return false;
946 } 953 }
947 - std::this_thread::sleep_for(std::chrono::milliseconds(1500)); 954 + std::this_thread::sleep_for(std::chrono::milliseconds(110));
948 if (!alert()) 955 if (!alert())
949 { 956 {
950 return false; 957 return false;
951 } 958 }
952 - std::this_thread::sleep_for(std::chrono::milliseconds(1300)); 959 + std::this_thread::sleep_for(std::chrono::milliseconds(1500));
953 if (!on) 960 if (!on)
954 { 961 {
955 return OffNoRefresh(1); 962 return OffNoRefresh(1);
@@ -1023,12 +1030,12 @@ bool HueExtendedColorLight::alertHueSaturation(uint16_t hue, uint8_t sat) @@ -1023,12 +1030,12 @@ bool HueExtendedColorLight::alertHueSaturation(uint16_t hue, uint8_t sat)
1023 { 1030 {
1024 return false; 1031 return false;
1025 } 1032 }
1026 - std::this_thread::sleep_for(std::chrono::milliseconds(1500)); 1033 + std::this_thread::sleep_for(std::chrono::milliseconds(110));
1027 if (!alert()) 1034 if (!alert())
1028 { 1035 {
1029 return false; 1036 return false;
1030 } 1037 }
1031 - std::this_thread::sleep_for(std::chrono::milliseconds(1300)); 1038 + std::this_thread::sleep_for(std::chrono::milliseconds(1500));
1032 if (!on) 1039 if (!on)
1033 { 1040 {
1034 return OffNoRefresh(1); 1041 return OffNoRefresh(1);
@@ -1102,12 +1109,12 @@ bool HueExtendedColorLight::alertXY(float x, float y) @@ -1102,12 +1109,12 @@ bool HueExtendedColorLight::alertXY(float x, float y)
1102 { 1109 {
1103 return false; 1110 return false;
1104 } 1111 }
1105 - std::this_thread::sleep_for(std::chrono::milliseconds(1500)); 1112 + std::this_thread::sleep_for(std::chrono::milliseconds(110));
1106 if (!alert()) 1113 if (!alert())
1107 { 1114 {
1108 return false; 1115 return false;
1109 } 1116 }
1110 - std::this_thread::sleep_for(std::chrono::milliseconds(1300)); 1117 + std::this_thread::sleep_for(std::chrono::milliseconds(1500));
1111 if (!on) 1118 if (!on)
1112 { 1119 {
1113 return OffNoRefresh(1); 1120 return OffNoRefresh(1);
@@ -1181,12 +1188,12 @@ bool HueExtendedColorLight::alertRGB(uint8_t r, uint8_t g, uint8_t b) @@ -1181,12 +1188,12 @@ bool HueExtendedColorLight::alertRGB(uint8_t r, uint8_t g, uint8_t b)
1181 { 1188 {
1182 return false; 1189 return false;
1183 } 1190 }
1184 - std::this_thread::sleep_for(std::chrono::milliseconds(1500)); 1191 + std::this_thread::sleep_for(std::chrono::milliseconds(110));
1185 if (!alert()) 1192 if (!alert())
1186 { 1193 {
1187 return false; 1194 return false;
1188 } 1195 }
1189 - std::this_thread::sleep_for(std::chrono::milliseconds(1300)); 1196 + std::this_thread::sleep_for(std::chrono::milliseconds(1500));
1190 if (!on) 1197 if (!on)
1191 { 1198 {
1192 return OffNoRefresh(1); 1199 return OffNoRefresh(1);