From b55d74a9cd4ff65d7d7b992a54a9437a7b3be85a Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Thu, 29 Oct 2020 16:00:17 +0100 Subject: [PATCH] some comments on mbus handling --- cube/User/Src/mbusComm.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cube/User/Src/mbusComm.c b/cube/User/Src/mbusComm.c index 83f0f4a..edf0559 100644 --- a/cube/User/Src/mbusComm.c +++ b/cube/User/Src/mbusComm.c @@ -46,20 +46,20 @@ static void handleRequestEngine(void *handle) { if (! loopActive) { localMbusCommHandle->retryCnt++; loopEnable(); - schAdd(handleRequestEngine, handle, 10, 0); + schAdd(handleRequestEngine, handle, 10, 0); // give 10ms to settled the loop } else { // write(fd, sendBuf, 5); HAL_UART_Transmit_IT(&mbusUart, localMbusCommHandle->sendBuf, 5); localMbusCommHandle->state = SENDING; - schAdd(handleRequestEngine, handle, 1, 0); + schAdd(handleRequestEngine, handle, 1, 0); // ask me again in 1ms in the next state ... } break; case SENDING: - if (HAL_UART_GetState(&mbusUart) == HAL_UART_STATE_READY) { + if (HAL_UART_GetState(&mbusUart) == HAL_UART_STATE_READY) { // ... whether I'm done localMbusCommHandle->state = IDLE; } else { - schAdd(handleRequestEngine, handle, 1, 0); + schAdd(handleRequestEngine, handle, 1, 0); // not yet done, ask me again in 1ms } break;