DGInterface.c

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'DEN-14830-incorrect-dialysate-temperature-alarm-triggered' into develop

  1. … 4 more files in changeset.
DEN-14830: Implemented temperature recovery to be set at +-2 C of target temp. Implemented dialysate temperature alarms to have a clear period of 30s.

DEN-13154: Use raw FMD measured flow for alarm 312. Added capture of raw dialysate flow to facilitate this.

  1. … 3 more files in changeset.
Merge branch 'staging' into DEN-14763-dg_hd_dev-hd_dg_dvt-update-part-10

  1. … 2 more files in changeset.
Fixed.

Fixed.

Fixed.

Fixed.

Why alarm if above low temp? I think >42 or > tgt+4 should be two ways to get same non-safety high temp alarm. And I think <33 or < tgt-4 should be two ways to get same non-safety low temp alarm. D...

Why alarm if above low temp? I think >42 or > tgt+4 should be two ways to get same non-safety high temp alarm.
And I think <33 or < tgt-4 should be two ways to get same non-safety low temp alarm.
Did Systems want to separate these? My understanding was not to separate.

DEN-14830: reworked dialysate temp timeouts and conditions. Restored previous persistence alarms. added below 33 degC alarm

Merge branch 'staging' into DEN-14830-incorrect-dialysate-temperature-alarm-triggered

This will hard fault the HD. Please change to getTreatmentParameterU32()

This will hard fault the HD. Please change to getTreatmentParameterU32()

This will hard fault the HD. Please change to getTreatmentParameterU32()

This will hard fault the HD. Please change to getTreatmentParameterU32()

Merge branch 'DEN-14689-messaging-bugs' into develop

  1. … 5 more files in changeset.
Let's review PRS req together. Seems like we have conflicting alarm properties in place that don't make sense to me. Let's figure out what behavior Systems team is looking for here and then decide ...

Let's review PRS req together. Seems like we have conflicting alarm properties in place that don't make sense to me. Let's figure out what behavior Systems team is looking for here and then decide what properties/persistence should be set.

PRS (Ex: PRS 377) no longer has it as of 1/05. SRS (Ex: SRSHD 901) does. which one should be enforced?

PRS (Ex: PRS 377) no longer has it as of 1/05. SRS (Ex: SRSHD 901) does. which one should be enforced?

I thought the non-safety temp alarms had a large persistence. Now they have none?

I thought the non-safety temp alarms had a large persistence. Now they have none?

If you clear immediately, it will let you resume/clear alarm immediately (before temp comes back into range), but then alarm will re-trigger immediately (because temp is still out of range).

If you clear immediately, it will let you resume/clear alarm immediately (before temp comes back into range), but then alarm will re-trigger immediately (because temp is still out of range).

Fixed merge conflicts.

  1. … 1 more file in changeset.
Bamboo Commit: Updated the Copyright section and replaced tabs with 4 spaces

  1. … 4 more files in changeset.
HD-DEN-14830_Incorrect Dialysate Temperature Alarm Triggered
HD-DEN-14830_Incorrect Dialysate Temperature Alarm Triggered
DEN-14830: Fixed boolean logic for dialysate temperature alarms. Removed persistence counters for alarm 11 and 19 per PRS spec.

HD-DEN-13154_Heparin Syringe Empty Position Incorrect
HD-DEN-13154_Heparin Syringe Empty Position Incorrect
DEN-14763 added code to send the results of the chem flush sample to DG

  1. … 6 more files in changeset.
DEN-14273: Prevent certain DG alarms if AC power is lost (DEN-14550). Fix problem recovering from no cartridge installed alarm (DEN-14770).

  1. … 3 more files in changeset.
CORRECTED IN CODE WALKTHROUGH

CORRECTED IN CODE WALKTHROUGH

Done.

Done.

#define for 0

#define for 0