Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -rab529a77ce03051a5940ee59b7542837778f8788 -r395b6a6a9df782ebf1d331c43dc2d26a3fa59a03 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision ab529a77ce03051a5940ee59b7542837778f8788) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 395b6a6a9df782ebf1d331c43dc2d26a3fa59a03) @@ -428,7 +428,7 @@ * @param cmd ID of user command (1=silence, 0=cancel silence) * @return none *************************************************************************/ -void signalAlarmSilence( U08 cmd ) +void signalAlarmSilence( U32 cmd ) { if ( ALARM_SILENCE_REQUESTED == cmd ) { Index: firmware/App/Services/AlarmMgmt.h =================================================================== diff -u -rab529a77ce03051a5940ee59b7542837778f8788 -r395b6a6a9df782ebf1d331c43dc2d26a3fa59a03 --- firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision ab529a77ce03051a5940ee59b7542837778f8788) +++ firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision 395b6a6a9df782ebf1d331c43dc2d26a3fa59a03) @@ -248,7 +248,7 @@ void clearAlarm( ALARM_ID_T alarm ); void clearAlarmCondition( ALARM_ID_T alarm ); void setAlarmUserActionEnabled( ALARM_USER_ACTION_T action, BOOL enabled ); -void signalAlarmSilence( U08 cmd ); +void signalAlarmSilence( U32 cmd ); void signalAlarmUserActionInitiated( ALARM_USER_ACTION_T action ); BOOL isAlarmActive( ALARM_ID_T alarm ); ALARM_PRIORITY_T getCurrentAlarmStatePriority( void ); Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rac05209d7b6c65b22359754eced5ad2672d3092a -r395b6a6a9df782ebf1d331c43dc2d26a3fa59a03 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision ac05209d7b6c65b22359754eced5ad2672d3092a) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 395b6a6a9df782ebf1d331c43dc2d26a3fa59a03) @@ -1328,12 +1328,12 @@ *************************************************************************/ void handleUIAlarmSilenceRequest( MESSAGE_T *message ) { - if ( message->hdr.payloadLen == sizeof( U08 ) ) + if ( message->hdr.payloadLen == sizeof( U32 ) ) { - U08 *payloadPtr = message->payload; - U08 cmd; + U32 *payloadPtr = message->payload; + U32 cmd; - memcpy( &cmd, payloadPtr, sizeof( U08 ) ); + memcpy( &cmd, payloadPtr, sizeof( U32 ) ); signalAlarmSilence( cmd ); }