[arm] Custom Switches duration was never working!

This commit is contained in:
bsongis
2012-12-22 20:47:27 +00:00
parent 808809650d
commit 5e29fa0737
+3 -3
View File
@@ -861,9 +861,9 @@ bool __getSwitch(int8_t swtch)
}
}
if (cs->duration) {
if (result) {
if (durations[cs_idx] < get_tmr10ms()) {
result = false;
if (!result) {
if (durations[cs_idx] > get_tmr10ms()) {
result = true;
if (cs->delay) delays[cs_idx] = get_tmr10ms() + (cs->delay*50);
}
}