Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rb77ac4c0c78edd52b24f6e048189557855cd5b58 -rd2f699d284b62815b594331e58af7d058f6cdea2 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision b77ac4c0c78edd52b24f6e048189557855cd5b58) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision d2f699d284b62815b594331e58af7d058f6cdea2) @@ -996,11 +996,11 @@ if ( message->hdr.payloadLen == sizeof( U32 ) ) { - DG_VALVE_SETTING_ID_T valveSettingID; + U32 valveSettingID; result = TRUE; memcpy( &valveSettingID, message->payload, sizeof( U32 ) ); - changeValveSettingCmd( valveSettingID ); + changeValveSettingCmd( (DG_VALVE_SETTING_ID_T)valveSettingID ); } sendAckResponseMsg( (MSG_ID_T)message->hdr.msgID, COMM_BUFFER_OUT_CAN_DG_2_HD, result );