refactoring meterbus

This commit is contained in:
Wolfgang Hottgenroth 2020-11-24 19:38:52 +01:00
parent 14bf178664
commit d5c568a63c
Signed by: wn
GPG Key ID: 6C1E5E531E0D5D7F

View File

@ -262,7 +262,7 @@ void mbusCommISR() {
if (((isrflags & USART_SR_RXNE) != RESET) || ((isrflags & USART_SR_ORE) != RESET)) { if (((isrflags & USART_SR_RXNE) != RESET) || ((isrflags & USART_SR_ORE) != RESET)) {
uint8_t data = (uint8_t)(mbusUart.Instance->DR & (uint8_t)0x00FF); uint8_t data = (uint8_t)(mbusUart.Instance->DR & (uint8_t)0x00FF);
coloredMsg(LOG_RED, false, "mbc isr 0x%02x", data); // coloredMsg(LOG_RED, false, "mbc isr 0x%02x", data);
if (mbusCommHandle.receiveBuffer.writeIdx < mbusCommHandle.receiveBuffer.size) { if (mbusCommHandle.receiveBuffer.writeIdx < mbusCommHandle.receiveBuffer.size) {
mbusCommHandle.receiveBuffer.buffer[mbusCommHandle.receiveBuffer.writeIdx] = data; mbusCommHandle.receiveBuffer.buffer[mbusCommHandle.receiveBuffer.writeIdx] = data;
mbusCommHandle.receiveBuffer.writeIdx += 1; mbusCommHandle.receiveBuffer.writeIdx += 1;
@ -693,7 +693,7 @@ static void mbusCommScheduler(void *handle) {
} }
// FIXME // FIXME
state = 3; // state = 3;
break; break;
case 3: case 3: