From c7be10b37f59cd4ce78fb9ea702e9f08a3b92cb9 Mon Sep 17 00:00:00 2001 From: kbracher Date: Thu, 27 Mar 2025 22:23:17 +0100 Subject: [PATCH] fix polling hopefully --- .../Core/Lib/ADBMS6830B_Driver/Core/Src/ADBMS_LL_Driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AMS_Master_Code/Core/Lib/ADBMS6830B_Driver/Core/Src/ADBMS_LL_Driver.c b/AMS_Master_Code/Core/Lib/ADBMS6830B_Driver/Core/Src/ADBMS_LL_Driver.c index a35c61c..8d4a2b9 100644 --- a/AMS_Master_Code/Core/Lib/ADBMS6830B_Driver/Core/Src/ADBMS_LL_Driver.c +++ b/AMS_Master_Code/Core/Lib/ADBMS6830B_Driver/Core/Src/ADBMS_LL_Driver.c @@ -271,5 +271,5 @@ HAL_StatusTypeDef __pollCMD(uint16_t command, uint8_t waitTime) { return status; } - return ((buffer[4 + (N_BMS * 2)] & 0x0F) == 0x0) ? HAL_BUSY : HAL_OK; //SDO goes high when data is ready + return ((buffer[sizeof buffer] & 0x0F) == 0x0) ? HAL_BUSY : HAL_OK; //SDO goes high when data is ready } \ No newline at end of file