Improve relay state tracking

This commit is contained in:
IMback
2017-11-05 17:41:40 +01:00
parent 21b636aa98
commit 1a932993ba
6 changed files with 10 additions and 1 deletions

View File

@ -99,7 +99,7 @@ void relayDispatch(WirelessRelayStore* relays, char* inBuffer, Serial* serial)
serial->write("ST");
serial->write(relays->count);
serial->putChar(',');
for(uint8_t i = 0; i < relays->count; i++) relays->states[i] ? serial->putChar('1') : serial->putChar('0');
for(uint8_t i = 0; i < relays->count; i++) relays->array[i].getExpectedState() ? serial->putChar('1') : serial->putChar('0');
serial->putChar('\n');
}
else