From 28efb356790a18e488e6333fec8d5b11e922aad9 Mon Sep 17 00:00:00 2001 From: hasslesstech Date: Thu, 22 May 2025 23:15:18 +0300 Subject: [PATCH] [24AA02E48] fix error reporting --- Core/Src/24AA02E48.c | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/Core/Src/24AA02E48.c b/Core/Src/24AA02E48.c index b8d7480..f18264b 100644 --- a/Core/Src/24AA02E48.c +++ b/Core/Src/24AA02E48.c @@ -44,8 +44,6 @@ int EEPROM_24AA02E48_run_test(void) display_write_data_seq("TIMEOUT"); break; } - - HAL_Delay(2000); } else { break; } @@ -78,29 +76,16 @@ int EEPROM_24AA02E48_run_test(void) display_write_data_seq("TIMEOUT"); break; } - - HAL_Delay(2000); } else { break; } } - DISPLAY_CLEAR; - display_write_data_seq("24AA02E48 EEPROM"); - - if (err_count) { - DISPLAY_SET_CURSOR(1, 4); - display_write_data_byte('0' + (err_count / 10) % 10); - display_write_data_byte('0' + err_count % 10); - display_write_data_seq("E "); - display_write_data_seq((char *) data_buffer); - - return 1; - } else { + if (!err_count) { DISPLAY_SET_CURSOR(1, 4); display_write_data_seq("OK "); display_write_data_seq((char *) data_buffer); - - return 0; } + + return !!err_count; }