Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rd51921b4d923754ab63db79923d28c09c27af5aa -r3af0043d8e0fe972945a576db4e3de3b4f260f4c --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision d51921b4d923754ab63db79923d28c09c27af5aa) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 3af0043d8e0fe972945a576db4e3de3b4f260f4c) @@ -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 );