Index: firmware/App/Controllers/SubstitutionPump.c =================================================================== diff -u -r11fcfaffab49f00f358124c8c285a821632eba24 -r78abcb9b115cdafae174d505b3d8b71021f3241c --- firmware/App/Controllers/SubstitutionPump.c (.../SubstitutionPump.c) (revision 11fcfaffab49f00f358124c8c285a821632eba24) +++ firmware/App/Controllers/SubstitutionPump.c (.../SubstitutionPump.c) (revision 78abcb9b115cdafae174d505b3d8b71021f3241c) @@ -97,7 +97,6 @@ U32 pumpID; ///< Substitution pump ID U32 startStop; ///< Substitution pump start:1,stop :0. F32 speed; ///< Speed in ml/min - F32 volume; ///< Target volume in ml } SUB_PUMP_START_STOP_CMD_PAYLOAD_T; // ********** private data ********** @@ -434,7 +433,7 @@ * @param targetVolume_ml dosing volume to be delivered in ml. * @return none *************************************************************************/ -void setSubstitutionPumpTargetSpeed( SUBSTITUTION_PUMPS_T pumpId, F32 targetSpeed_ml_min, F32 Vol ) +void setSubstitutionPumpTargetSpeed( SUBSTITUTION_PUMPS_T pumpId, F32 targetSpeed_ml_min ) { if ( pumpId < NUM_OF_SUB_PUMPS ) { @@ -531,9 +530,9 @@ if ( (SUBSTITUTION_PUMPS_T)payload.pumpID < NUM_OF_SUB_PUMPS ) { // Handle start command - if ( ( TRUE == payload.startStop ) && ( payload.volume > 0.0 ) ) + if ( TRUE == payload.startStop ) { - setSubstitutionPumpTargetSpeed( (SUBSTITUTION_PUMPS_T)payload.pumpID, payload.speed, payload.volume ); + setSubstitutionPumpTargetSpeed( (SUBSTITUTION_PUMPS_T)payload.pumpID, payload.speed ); requestSubstitutionPumpOn ( (SUBSTITUTION_PUMPS_T)payload.pumpID ); result = TRUE; }