refactoring meterbus
This commit is contained in:
parent
14bf178664
commit
d5c568a63c
@ -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:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user