start refactoring transmitting

This commit is contained in:
Wolfgang Hottgenroth 2020-11-25 11:34:45 +01:00
parent 30cfa20855
commit f5d33445d9
Signed by: wn
GPG Key ID: 6C1E5E531E0D5D7F

View File

@ -281,17 +281,11 @@ void mbusCommISR() {
mbusCommHandle.sendBuffer.readIdx += 1;
if (mbusCommHandle.sendBuffer.readIdx == mbusCommHandle.sendBuffer.writeIdx) {
__HAL_UART_DISABLE_IT(&mbusUart, UART_IT_TXE);
__HAL_UART_ENABLE_IT(&mbusUart, UART_IT_TC);
mbusCommHandle.state = MBCS_SENDING_DONE;
}
}
}
if ((isrflags & USART_SR_TC) != RESET) {
coloredMsg(LOG_RED, false, "TC");
__HAL_UART_DISABLE_IT(&mbusUart, UART_IT_TC);
mbusCommHandle.state = MBCS_SENDING_DONE;
}
if ((isrflags & USART_SR_FE) != RESET) {
mbusCommStats.uartFramingErrCnt += 1;
}