Index: firmware/App/Drivers/BloodLeakDriver.h =================================================================== diff -u -rd8307ba7e2d6b44f59be8504e016824e011a4969 -rdc4b4fddff7b3ceb6de191eed9c181d2508544ee --- firmware/App/Drivers/BloodLeakDriver.h (.../BloodLeakDriver.h) (revision d8307ba7e2d6b44f59be8504e016824e011a4969) +++ firmware/App/Drivers/BloodLeakDriver.h (.../BloodLeakDriver.h) (revision dc4b4fddff7b3ceb6de191eed9c181d2508544ee) @@ -7,11 +7,11 @@ * * @file BloodLeakDriver.h * -* @author (last) Jashwant Gantyada -* @date (last) 07-Jan-2026 +* @author (last) Dara Navaei +* @date (last) 17-Feb-2026 * -* @author (original) Dara Navaei -* @date (original) 10-Sep-2024 +* @author (original) Jashwant Gantyada +* @date (original) 24-Nov-2025 * ***************************************************************************/ @@ -33,6 +33,8 @@ // ********** public definitions ********** +#define BLOOD_LEAK_RESP_LEN_BYTES 5 ///< Blood leak response buffer length in bytes. + #pragma pack(push,1) /// Blood leak detector data publish typedef struct @@ -68,7 +70,7 @@ { U08 command; U32 responseLen; - U08 responseBuffer[ 5 ]; + U08 responseBuffer[ BLOOD_LEAK_RESP_LEN_BYTES ]; } BLOOD_LEAK_EMB_MODE_RESP_T; #pragma pack(pop)