mirror of
https://github.com/lumapu/ahoy.git
synced 2025-07-22 18:57:12 +02:00
parent
6b721cbe0c
commit
f28f314fcf
4 changed files with 12 additions and 9 deletions
|
@ -453,12 +453,15 @@ void app::tickSend(void) {
|
|||
|
||||
int8_t maxLoop = MAX_NUM_INVERTERS;
|
||||
Inverter<> *iv = mSys.getInverterByPos(mSendLastIvId);
|
||||
do {
|
||||
while(maxLoop > 0) {
|
||||
do {
|
||||
mSendLastIvId = ((MAX_NUM_INVERTERS - 1) == mSendLastIvId) ? 0 : mSendLastIvId + 1;
|
||||
iv = mSys.getInverterByPos(mSendLastIvId);
|
||||
} while ((NULL == iv) && ((maxLoop--) > 0));
|
||||
} while((!iv->config->enabled) && (maxLoop > 0));
|
||||
if(NULL != iv)
|
||||
if(iv->config->enabled)
|
||||
break;
|
||||
}
|
||||
|
||||
if (NULL != iv) {
|
||||
if (iv->config->enabled) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue