start refactoring transmitting

This commit is contained in:
2020-11-25 12:56:24 +01:00
parent 3b3894b3f0
commit 7b8535e84e

View File

@ -717,11 +717,13 @@ static void mbusCommScheduler(void *handle) {
state = 1; state = 1;
} }
for (uint8_t i = 0; i < numOfDevices; i++) { for (uint8_t i = 0; i < numOfDevices; i++) {
devices[i].delay -= 1; if (devices[i].active) {
if (devices[i].delay <= 0) { devices[i].delay -= 1;
devices[i].delay = devices[i].period; if (devices[i].delay <= 0) {
devices[i].waiting = true; devices[i].delay = devices[i].period;
coloredMsg(LOG_YELLOW, false, "mbc mcs scheduled: %s", devices[i].deviceName); devices[i].waiting = true;
coloredMsg(LOG_YELLOW, false, "mbc mcs scheduled: %s", devices[i].deviceName);
}
} }
} }