Index: firmware/App/Controllers/FluidLeak.c =================================================================== diff -u -r7a7bf19d0cf16745566956f45cef57f8eb5df445 -re4cc37257141c5227186ac6d8ca3d6c87d009042 --- firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision 7a7bf19d0cf16745566956f45cef57f8eb5df445) +++ firmware/App/Controllers/FluidLeak.c (.../FluidLeak.c) (revision e4cc37257141c5227186ac6d8ca3d6c87d009042) @@ -130,9 +130,9 @@ // Publish fluid leak state on interval if ( ++fluidLeakStatePublicationTimerCounter >= getU32OverrideValue( &fluidLeakStatePublishInterval ) ) { - FLUID_LEAK_STATES_T state = getFluidLeakState(); + U32 state = (U32)getFluidLeakState(); - broadcastFluidLeakState( state ); + broadcastData( MSG_ID_HD_FLUID_LEAK_STATE, COMM_BUFFER_OUT_CAN_HD_BROADCAST, (U08*)&state, sizeof( U32 ) ); fluidLeakStatePublicationTimerCounter = 0; } }