Controllers

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DEN-11250 Changed checkOcclusionOr Empty() to checkSyringeEmpty()

  1. … 1 more file in changeset.
No parameter needed in this function.

No parameter needed in this function.

Not sure why we need stopPump flag - can't we just call the check function w/ no parameters?

Not sure why we need stopPump flag - can't we just call the check function w/ no parameters?

Disabled the software configurations

  1. … 6 more files in changeset.
Moved startHeparinBolus() in transitionToWetSelfTests() to handleWetSelfTestStartState().

Moved startHeparinBolus() in transitionToWetSelfTests() to handleWetSelfTestStartState().

DEN-11250 Incorporated peer review comments

  1. … 3 more files in changeset.
Reversed the code to the original. Uncommented result = SYRINGE_PUMP_OFF_STATE;

Reversed the code to the original.
Uncommented result = SYRINGE_PUMP_OFF_STATE;

Reversed the code to the original. Now, implemented check for occlusion in SelfTests.c

Reversed the code to the original.
Now, implemented check for occlusion in SelfTests.c

Removed bolus range check.

Removed bolus range check.

Renamed SYRINGE_FORCE_OCCLUSION_THRESHOLD_VOLT to SYRINGE_FORCE_OCCLUSION_DIFF_V

Renamed SYRINGE_FORCE_OCCLUSION_THRESHOLD_VOLT to SYRINGE_FORCE_OCCLUSION_DIFF_V

Done. Removed bolus time HEPARIN_BOLUS_TIME_HR. Also removed bolus time HEPARIN_BOLUS_TIME_HR in function handleSyringePumpSeekState() F32 hepDurHr = ( (F32)( setTxDur - preStop ) / (F32)MIN_PER_HO...

Done. Removed bolus time HEPARIN_BOLUS_TIME_HR.
Also removed bolus time HEPARIN_BOLUS_TIME_HR in function handleSyringePumpSeekState()
F32 hepDurHr = ( (F32)( setTxDur - preStop ) / (F32)MIN_PER_HOUR ) - HEPARIN_BOLUS_TIME_HR;

Removed checkForPrimeEmpty().

Removed checkForPrimeEmpty().

Merged DEN-11750 and resolved the merge conflicts

  1. … 3 more files in changeset.
Renamed forceAtStartOfPriming to forceAtEndOfSeek.

Renamed forceAtStartOfPriming to forceAtEndOfSeek.

Done. Removed max bolus rate.

Done. Removed max bolus rate.

Yes, we use fixed rate. Removed min/max bolus rates

Yes, we use fixed rate. Removed min/max bolus rates

DEN-11750 updated the blood leak driver to send Ctrl U multiple times and make sure the sensor is communicating

  1. … 9 more files in changeset.
Done. Removed the 2nd part ( && ( getSyringePumpVolumeDelivered() < bolusVol )

Done. Removed the 2nd part ( && ( getSyringePumpVolumeDelivered() < bolusVol )

Done.

Done.

Done.

Done.

Done.

Done.

Done.

Done.

I think we need some re-start code like this for bolus in SelfTests.c for when a recoverable alarm occurs during wet self-tests (stops pump) and user chooses to resume (pump should restart if bolus...

I think we need some re-start code like this for bolus in SelfTests.c for when a recoverable alarm occurs during wet self-tests (stops pump) and user chooses to resume (pump should restart if bolus not finished).

I think DEN-11750 branch has a better version of this code. Reconcile this code with DEN-11750.

I think DEN-11750 branch has a better version of this code. Reconcile this code with DEN-11750.

Why do we need the second part of this condition? When we start wet self tests, bolus volume delivered should be zero.

Why do we need the second part of this condition? When we start wet self tests, bolus volume delivered should be zero.

Add a blank line between declarations and code.

Add a blank line between declarations and code.

Move these includes into user code block above. Cannot make changes outside user code blocks.

Move these includes into user code block above. Cannot make changes outside user code blocks.

Remove blank line. Cannot make changes outside of user code blocks.

Remove blank line. Cannot make changes outside of user code blocks.

Remove this blank line. Cannot make changes outside user code blocks.

Remove this blank line. Cannot make changes outside user code blocks.

Need to uncomment this now that testing is done.

Need to uncomment this now that testing is done.