Index: firmware/App/Modes/ModePostTreat.c =================================================================== diff -u -r50fc6ca962c381ac98c9f032115973a5fff2a761 -re4cc37257141c5227186ac6d8ca3d6c87d009042 --- firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision 50fc6ca962c381ac98c9f032115973a5fff2a761) +++ firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision e4cc37257141c5227186ac6d8ca3d6c87d009042) @@ -182,7 +182,9 @@ if ( ++postTreatmentPublishTimerCounter >= getU32OverrideValue( &postTreatmentModePublishInterval ) ) { - broadcastPostTreatmentState( currentPostTreatmentState ); + U32 state = (U32)currentPostTreatmentState; + + broadcastData( MSG_ID_HD_POST_TREATMENT_STATE, COMM_BUFFER_OUT_CAN_HD_BROADCAST, (U08*)&state, sizeof( U32 ) ); postTreatmentPublishTimerCounter = 0; }