Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -r7a7bf19d0cf16745566956f45cef57f8eb5df445 -r8bd1ae47aa13a843aa8abd6321ddc050deacb4a6 --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 7a7bf19d0cf16745566956f45cef57f8eb5df445) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 8bd1ae47aa13a843aa8abd6321ddc050deacb4a6) @@ -5,13 +5,13 @@ * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * -* @file BloodLeak.c +* @file BloodLeak.c * -* @author (last) Peman Montazemi -* @date (last) 18-Mar-2021 +* @author (last) Sean Nash +* @date (last) 11-Aug-2021 * -* @author (original) Peman Montazemi -* @date (original) 18-Mar-2021 +* @author (original) Peman Montazemi +* @date (original) 18-Mar-2021 * ***************************************************************************/ @@ -327,9 +327,11 @@ // Publish blood leak data on interval if ( ++bloodLeakDataPublicationTimerCounter >= getU32OverrideValue( &bloodLeakDataPublishInterval ) ) { - BLOOD_LEAK_STATUS_T status = getBloodLeakStatus(); + BLOOD_LEAK_DATA_T bloodLeakData; - broadcastBloodLeakData( status, (U32)bloodLeakState ); + bloodLeakData.bloodLeakStatus = (U32)getBloodLeakStatus(); + bloodLeakData.bloodLeakState = (U32)bloodLeakState; + broadcastData( MSG_ID_HD_BLOOD_LEAK_DATA, COMM_BUFFER_OUT_CAN_HD_BROADCAST, (U08*)&bloodLeakData, sizeof( BLOOD_LEAK_DATA_T ) ); bloodLeakDataPublicationTimerCounter = 0; } }