From fd05813cdf1a5113ee037fa7f5ef1bb7c624432e Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Mon, 2 Nov 2020 15:56:54 +0100 Subject: [PATCH] still receiving --- cube/User/Src/main2.c | 4 +++- cube/User/Src/mbusComm.c | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cube/User/Src/main2.c b/cube/User/Src/main2.c index 22e30c5..8e74964 100644 --- a/cube/User/Src/main2.c +++ b/cube/User/Src/main2.c @@ -39,7 +39,7 @@ void my_setup_2() { frontendInit(); frontendSetThreshold(240); - schAdd(helloMeterbus, NULL, 0, 1000); + schAdd(helloMeterbus, NULL, 0, 5000); } void my_loop() { @@ -66,12 +66,14 @@ void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc) { } void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) { +logMsg("TX_CPLT"); if (huart == &mbusUart) { mbusCommTxCpltCallback(huart); } } void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) { +logMsg("RX_CPLT"); if (huart == &mbusUart) { mbusCommRxCpltCallback(huart); } diff --git a/cube/User/Src/mbusComm.c b/cube/User/Src/mbusComm.c index 626b3fb..559c12f 100644 --- a/cube/User/Src/mbusComm.c +++ b/cube/User/Src/mbusComm.c @@ -31,6 +31,7 @@ typedef struct { static t_mbusCommHandle mbusCommHandle = { .state = IDLE, .retryCnt = 0, .cmd = 0, .addr = 0, .receivedOctet = 0, .receiving = false }; +static void handleRequestEngine(void *handle); static void timeoutHandler(void *handle) { logMsg("mbc timeout"); t_mbusCommHandle *localMbusCommHandle = (t_mbusCommHandle*) handle;