log all meterbus uart errors
This commit is contained in:
		@@ -269,6 +269,7 @@ void mbusCommRxCpltCallback(UART_HandleTypeDef *huart) {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void mbusCommErrorCallback(UART_HandleTypeDef *huart) {
 | 
					void mbusCommErrorCallback(UART_HandleTypeDef *huart) {
 | 
				
			||||||
 | 
					    coloredMsg(LOG_RED, false, "mbc errcb 0x%02x", huart->ErrorCode);
 | 
				
			||||||
    if (huart->ErrorCode == HAL_UART_ERROR_ORE) {
 | 
					    if (huart->ErrorCode == HAL_UART_ERROR_ORE) {
 | 
				
			||||||
        coloredMsg(LOG_RED, false, "mbc errcb overrun error, restart receiving");
 | 
					        coloredMsg(LOG_RED, false, "mbc errcb overrun error, restart receiving");
 | 
				
			||||||
        mbusCommStats.overrunCnt += 1;
 | 
					        mbusCommStats.overrunCnt += 1;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user