Index: configurations/Alarms/Alarms.conf =================================================================== diff -u -r65465f788ce5d6cc7cdfdaf270650a22ed8c39f6 -r33ce323edd28935192fdb15010fd51eaa610aa58 --- configurations/Alarms/Alarms.conf (.../Alarms.conf) (revision 65465f788ce5d6cc7cdfdaf270650a22ed8c39f6) +++ configurations/Alarms/Alarms.conf (.../Alarms.conf) (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -1,1823 +1,775 @@ [0] -Title = +Title = Indication for when no alarms is a possible situation ListTitle = Message = [1] -Title = Stuck Button -ListTitle = HD POST: Stuck Button -Message = A button was pressed during start up and appears stuck. \n- Press and release the power and stop buttons on the\nfront of the device.\n- Turn device off, then back on.\n- If problem continues, call service to schedule a repair. +Title = Service Required: Hemodialysis Device +ListTitle = TD Software fault. Software found itself in an unexpected state +Message = TD Fault: SW Invalid State [2] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: FPGA Compatibility -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD software fault. Software found itself in an unexpected state +Message = DD Fault: Software Invalid State [3] Title = Service Required: Dialysate Device -ListTitle = DG POST: FPGA Compatibility -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 602 -SRSDG 814 -SRSDG 1061 = +ListTitle = DD software fault. Software found itself in an unexpected state +Message = DD Fault: Software Invalid State [4] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: WD Safestate -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD FPGA POST failure +Message = TD POST: FPGA Compatibility [5] -Title = Service Required: Dialysate Device -ListTitle = DG POST: WD Safestate -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 53 = +Title = Service Required: Hemodialysis Device +ListTitle = TD Watchdog POST failure +Message = TD POST: WD Safestate [6] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Proc- UI Comm -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = UI communication POST failure. UI failed to communicate within a reasonable time after power up +Message = TD POST: Proc- UI Comm [7] Title = Service Required: Hemodialysis Device -ListTitle = HD Alarm (Low): RTC Bat Low -Message = A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. +ListTitle = TD processor clock speed checks against FPGA clock failure +Message = TD Fault: Proc- FPGA Clock [8] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Acc Vector -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD FPGA communication down for too long +Message = TD Fault: FPGA Com [9] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Acc Vector -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 323 = +Title = Service Required: Hemodialysis Device +ListTitle = User interface communication timeout +Message = TD Fault: UI Comm [10] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: BLD Config Emb Mode -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Communication Error +ListTitle = Dialysate generator communication timeout +Message = Loss of DD Comm (Timeout) [11] -Title = Low Dialysate Temperature -ListTitle = Dial. Gen: Dialysate Temp Low -Message = Dialysate temperature is low. \n- Treatment is currently paused.\n- When dialysate temperature is within target range,\n treatment will need to be resumed. +Title = Service Required: Hemodialysis Device +ListTitle = Too many bad CRCs detected on received system messages +Message = TD Fault: CAN CRC Com [12] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: HD Image -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = System message that required acknowledgment was not acknowledged +Message = TD Fault: CAN ACK UI Com [13] -Title = Service Required: Dialysate Device -ListTitle = DG POST: DG Image -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 813 = +Title = Communication Error +ListTitle = TD to DD comm error. +Message = Loss of DD Comm (DD ACK) [14] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Usage Rec NVRAM CRC -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 957 = +Title = Service Required: Hemodialysis Device +ListTitle = TD critical data integrity check failed +Message = TD Fault: Critical Data Err [15] -Title = High Dialysate Temperature -ListTitle = Dial. Gen: Dialysate Temp High -Message = Dialysate temperature is high. \n- Treatment is currently paused.\n- When dialysate temperature is within target range,\n treatment will need to be resumed. +Title = Service Required: Dialysate Device +ListTitle = DD critical data integrity check failed +Message = DD Fault: Critical Data Err [16] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Primary Alarm Current -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD watchdog expired +Message = TD Fault: WD Error [17] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI POST Not Complete -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD watchdog expired +Message = DD Fault: WD Error [18] -Title = Communication Error -ListTitle = Loss of DG Comm (DG ACK) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = Too many bad CRCs detected on received system messages +Message = DD Fault: CAN CRC Com [19] -Title = High Dialysate Temperature -ListTitle = Dial. Gen: Dialysate Temp High -Message = Dialysate temperature is high. \n- Treatment is currently paused.\n- When dialysate temperature is within target range,\n treatment will need to be resumed. +Title = Service Required: Dialysate Device +ListTitle = DD to RO comm error +Message = Loss of RO Comm (RO ACK) [20] Title = Service Required: Dialysate Device -ListTitle = DG POST: Conductivity Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 16 = +ListTitle = DD to TD comm error +Message = Loss of TD Comm (TD ACK) [21] Title = Service Required: Dialysate Device -ListTitle = DG POST: Drain Line Vol Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 936 = +ListTitle = DD FPGA POST failure +Message = DD POST: FPGA Compatibility [22] Title = Service Required: Dialysate Device -ListTitle = DG POST: Reservoir Vol Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 935 = +ListTitle = FPGA clock speed failure +Message = DD Fault: Proc- FPGA Clock [23] Title = Service Required: Dialysate Device -ListTitle = DG POST: Acid Conc Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 934 = +ListTitle = DD FPGA communication down for too long +Message = DD Fault: FPGA Com [24] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Bicarb Conc Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 933 = +Title = Service Required: Hemodialysis Device +ListTitle = TD alarm audio failed POST +Message = TD POST: Primary Alarm Current [25] Title = Service Required: Dialysate Device -ListTitle = DG POST: Acc Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 817 = +ListTitle = DD FPGA not accepting commanded valve states +Message = DD Fault: Valve Control [26] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Acc Cal -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD arterial pressure sensor reporting error or not being read successfully +Message = TD Arterial Pressure Sensor Error [27] -Title = Self Test: Blood Leak -ListTitle = Process: Pre- Tx Wet Self- Test -Message = A problem has been detected with the blood leak sensor.\n- Confirm cartridge is properly installed.\n- If problem persists, terminate treatment preparation and \n begin again using a new cartridge. +Title = Service Required: Hemodialysis Device +ListTitle = TD venous pressure sensor reporting error or not being read successfully +Message = TD Venous Pressure Sensor Error [28] Title = Service Required: Dialysate Device -ListTitle = DG Fault: Conductivity RTD Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 864 = +ListTitle = DD hydraulics outlet pressure sensor reporting error or not being read successfully +Message = DD Hyd outlet Pressure Sensor Error [29] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: SP DAC Cal -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD bibag pressure sensor reporting error or not being read successfully +Message = DD Bibag Pressure Sensor Error [30] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: SW Invalid State -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pressure sensor reporting error or not being read successfully +Message = DD Spent Dial Pressure Sensor Error [31] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: BP Current -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pressure sensor reporting error or not being read successfully +Message = DD Fresh Dial Pressure Sensor Error [32] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: BP Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD transmembrane sensor reporting error or not being read successfully +Message = DD Transmemb Pressure Sensor Error [33] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: BP Direction -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD monitored voltage is out of range +Message = TD Fault: Voltage Monitor [34] -Title = Blood Pump Error -ListTitle = HD Fault: BP Rotor -Message = A problem has been detected with the blood pump.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue. +Title = Power Loss +ListTitle = TD AC power lost alarm +Message = Loss of AC Power [35] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPi Current -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Power Loss +ListTitle = TD AC power lost alarm +Message = Blood Stop: Loss of AC Power [36] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPi Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D17) located before balancing chamber reporting error or not being read successfully +Message = DD Conductivity Sensor Error [37] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPi Direction -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D27) located after balancing chamber reporting error or not being read successfully +Message = DD Conductivity Sensor Error [38] -Title = Dialysate Pump Error -ListTitle = HD Fault: DPi Rotor -Message = A problem has been detected with the dialysate pump.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue. +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D29) located after balancing chamber reporting error or not being read successfully +Message = DD Conductivity Sensor Error [39] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPo Current -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D43) located in spent dialysate path reporting error or not being read successfully +Message = DD Conductivity Sensor Error [40] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPo Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Venous Air Detected +ListTitle = TD venous air bubble detected alarm +Message = Blood Stop: Venous Air Bubble [41] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPo Direction -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Blood Pump Stopped: Door Open +ListTitle = TD cartridge door opened alarm +Message = Blood Stop: Door Open [42] -Title = Dialysate Pump Error -ListTitle = HD Fault: DPo Rotor -Message = A problem has been detected with the dialysate pump.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue. +Title = Stuck Button +ListTitle = TD Stuck button POST failure. Stop or Off button detected to be pressed for at least 1 second during test shortly after power up +Message = TD POST: Stuck Button [43] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Iso ADC Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 954 = +Title = Low Arterial Pressure +ListTitle = Arterial pressure too low during treatment +Message = Blood Stop: Arterial Pres. Low [44] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: UI Comm -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = High Arterial Pressure +ListTitle = Arterial pressure too high during treatment +Message = Blood Stop: Arterial Pres. High [45] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: CAN CRC Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD arterial pressure sensor is reading out of range +Message = TD Fault: Arterial Press Range [46] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: CAN ACK UI Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Self Test: Cartridge +ListTitle = TD arterial pressure self-test failure alarm +Message = Process: Pre- Tx Remove Cartridge [47] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Pump High -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Low Venous Pressure +ListTitle = Venous pressure too low during treatment +Message = Blood Stop: Venous Pres. Low [48] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: UF Rate Tare Err -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = High Venous Pressure +ListTitle = Venous pressure too high during treatment +Message = Blood Stop: Venous Pres. High [49] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: FPGA Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD venous pressure sensor is reading out of range +Message = TD Fault: Venous Press Range [50] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Valve Control -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 26 = +Title = Self Test: Cartridge +ListTitle = TD venous pressure self-test failure alarm +Message = Process: Pre- Tx Remove Cartridge [51] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: BP Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Self Test: Cartridge Check +ListTitle = TD pre-treatment mode dry self-tests failure +Message = Process: Pre- Tx Dry Self- Test [52] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPi Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD concentrate pump D11_PUMP speed control error +Message = DD Fault: Pump Speed Fault [53] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: DPo Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD concentrate pump D10_PUMP speed control error +Message = DD Fault: Pump Speed Fault [54] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Critical Data Err -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD concentrate pump hall sensor out of range. +Message = DD Fault: Pump Speed Fault [55] Title = Service Required: Dialysate Device -ListTitle = DG Fault: Critical Data Err -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 921 = +ListTitle = DD concentrate pump fault +Message = DD Fault: Pump Fault [56] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Acc Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD temperature sensor out of range +Message = DD Fault: Temp Sensor Range [57] Title = Service Required: Dialysate Device -ListTitle = DG Fault: Acc Com -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 869 -SRSDG 870 = +ListTitle = DD temperature sensors not being read successfully +Message = DD Fault: Temperature RTD Comm [58] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Valve Home -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD barometric sensor not being read successfully +Message = DD Fault: Baro temp Comm [59] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Valve Transition Err -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD barometric pressure sensor bad coefficients CRC +Message = DD Fault: Baro temp Cal CRC [60] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Valve Control -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump RPM out of range +Message = DD Fault: Fresh Dial Pump Speed Fault [61] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Valve Current -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump off fault +Message = DD Fault: Fresh Dial Pump Speed Not Off [62] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Valve Position -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump current out of range +Message = DD Fault: Fresh Dial Pump Current [63] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Pre- Tx Hep. Pump Timeout. -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump invalid direction +Message = DD Fault: Fresh Dial Pump Dir Fault [64] Title = Service Required: Dialysate Device -ListTitle = DG Fault: Baro Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 874 = +ListTitle = DD fresh dialysate pump direction FPGA fault +Message = DD Fault: Fresh Dial pump Dir Err Cnt [65] -Title = Communication Error -ListTitle = Loss of DG Comm (Reject) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump RPM out of range +Message = DD Fault: Spent Dial Pump Speed Fault [66] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: BLD Config Set Point -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump off fault +Message = DD Fault: Spent Dial Pump Speed Not Off [67] -Title = Self Test: Cartridge -ListTitle = Process: Pre- Tx Remove Cartridge -Message = A cartridge has been detected during self- test.\n- Open door\n- Remove cartridge\n- Close door\n- Press Resume/OK +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump current out of range +Message = DD Fault: Spent Dial Pump Current [68] -Title = Dialysate Generation Error -ListTitle = Dial. Gen: Dialysate not ready -Message = A problem has been detected with dialysate generation. \n- Treatment is paused and will need to be resumed when \ndialysate is ready for use. +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump invalid direction +Message = DD Fault: Spent Dial Pump Dir Fault [69] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: BLD Cal -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump direction FPGA fault +Message = DD Fault: Spent Dial pump Dir Err Cnt [70] -Title = Self Test: Cartridge -ListTitle = Process: Pre- Tx Remove Cartridge -Message = A cartridge has been detected during self- test.\n- Open door\n- Remove cartridge\n- Close door\n- Press Resume/OK +Title = Service Required: Dialysate Device +ListTitle = DD D5 heater is On with low fluid level +Message = DD Fault: Heater On With No Fluid [71] -Title = Self Test: Cartridge -ListTitle = Process: Pre- Tx Remove Cartridge -Message = A cartridge was detected during self- test.\n- Open door\n- Remove cartridge\n- Close door\n- Press Resume/OK +Title = Service Required: Dialysate Device +ListTitle = DD D45 heater is On with low fluid level +Message = DD Fault: Heater On With No Fluid [72] -Title = Communication Error -ListTitle = Loss of DG Comm (LC) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD water inlet input pressure sensor reporting error or not being read successfully +Message = DD Water Inlet Input Press Sensor Error [73] -Title = Communication Error -ListTitle = Loss of DG Comm (TDI/TRO) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD water inlet output pressure sensor reporting error or not being read successfully +Message = DD Water Inlet Output Press Sensor Error [74] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: UVi On No Flow -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 600 = +Title = Incoming Water Pressure Input Low +ListTitle = DD Inlet water pressure input too low +Message = DD: Inlet Water Pres Input Low [75] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe DAC -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Incoming Water Pressure Input High +ListTitle = DD inlet water pressure input is too high +Message = DD: Inlet Water Pres Input High [76] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Voltage Monitor -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Incoming Water Pressure Output Low +ListTitle = DD Inlet water pressure output too low +Message = DD: Inlet Water Pres Output Low [77] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Voltage Monitor -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 46 -SRSDG 866 -SRSDG 1088 = +Title = Incoming Water Pressure Output High +ListTitle = DD inlet water pressure output is too high +Message = DD: Inlet Water Pres Output High [78] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump Enc Dir -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Blood Pump Stopped: Venous Air Detector +ListTitle = Air trap fill timeout during treatment +Message = Blood Stop: Air Trap Fill [79] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump Drv Dir -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = Air trap level sensors reporting illegal combination of air/fluid +Message = TD Fault: Air Trap Sensor [80] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump Driver -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = Pinch valve reporting a fault +Message = TD Fault: Pinch Valve [81] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump OT -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD valve homing failed +Message = TD Fault: Valve Home [82] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump DAC Err -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = TD valve transition time out +Message = TD Fault: Valve Transition Err [83] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump On Err -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Communication Error +ListTitle = DD to RO comm error. +Message = RO Loss of DD Comm (DD ACK) [84] Title = Service Required: Dialysate Device -ListTitle = DG POST: DG RTC Time -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 815 = +ListTitle = RO FPGA communication down for too long +Message = RO Fault: FPGA Comm [85] -Title = Cartridge Lever is Open -ListTitle = Blood Stop: Cartridge Lever Open -Message = A problem has been detected with the cartridge.\n- Open the device door and push lever all the way down.\n- Close the device door.\n- Press Resume/OK button to continue. +Title = Service Required: Hemodialysis Device +ListTitle = RO Too many bad CRCs detected on received system messages +Message = RO Fault: CAN CRC Comm [86] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: HD RTC Time -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Filtration Device +ListTitle = RO FPGA not accepting commanded valve states +Message = RO Fault: Valve Control [87] Title = Service Required: Dialysate Device -ListTitle = DG POST: Heat Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 929 = +ListTitle = DD balancing chamber state 1 fill start pressure is not in range +Message = DD Fault: BC Pressure not in range [88] Title = Service Required: Dialysate Device -ListTitle = DG Fault: CP1 CP2 Speed Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = DD balancing chamber state 1 fill end pressure is not in range +Message = DD Fault: BC Pressure not in range [89] Title = Service Required: Dialysate Device -ListTitle = DG Fault: UVo On No Flow -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 599 = +ListTitle = DD balancing chamber state 2 fill start pressure is not in range +Message = DD Fault: BC Pressure not in range [90] Title = Service Required: Dialysate Device -ListTitle = DG Fault: LC A1/B1 Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 604 = +ListTitle = DD balancing chamber state 2 fill end pressure is not in range +Message = DD Fault: BC Pressure not in range [91] -Title = Communication Error -ListTitle = Loss of DG Comm (FMD) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Dialysate Device +ListTitle = DD hydraulics chamber degassing pressure is not in range +Message = DD Fault: Hyd Cham Neg Pres not in range [92] Title = ListTitle = Message = [93] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Permeate Cond High -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 430 = +Title = +ListTitle = +Message = [94] Title = Service Required: Dialysate Device -ListTitle = DG Fault: Pressure Sensor Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 629 = +ListTitle = DD balancing chamber state 1 fill initiated and pressure drop is not in range +Message = DD Fault: BC Pressure not in range [95] Title = Service Required: Dialysate Device -ListTitle = DG Fault: WD Error -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 907 = +ListTitle = DD balancing chamber state 2 fill initiated and pressure drop is not in range +Message = DD Fault: BC Pressure not in range [96] -Title = Incoming Water Temperature High -ListTitle = Dial. Gen: Inlet Water Temp High -Message = Incoming water temperature is high.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the temperature is within target range\nResume/OK button will be available.\n- Press Resume/OK to continue treatment. -SRSDG 410 = +Title = Blood Pump Stopped: Treatment Paused +ListTitle = TD treatment stopped by user action - pressed stop button +Message = Blood Stopped: Treatment Pause [97] -Title = Conductivity Out of Range -ListTitle = Dial. Gen: Dialysate Cond. -Message = Treatment is currently paused.\n- Confirm that acid and bicarbonate concentrates\nare securely connected.\n- If empty, replace. \n- Treatment will need to be resumed when conductivity\nis within target range. -SRSDG 397 = +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D74) located before balancing chamber reporting error or not being read successfully +Message = DD Conductivity Sensor Error [98] -Title = Service Required: Hemodialysis Device -ListTitle = HD Alarm (Low): Battery Com -Message = A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. +Title = Approaching MAX Blood Pump Stop Time +ListTitle = Blood sitting too long warning (> 4 min) +Message = Blood Stopped: Warning [99] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump Stall -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Blood Pump Stop Time Exceeded +ListTitle = Blood sitting too long after treatment stopped by user alarm (> 5 min) +Message = Blood Stop: Blood Clot Risk [100] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Conductivity Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Hemodialysis Device +ListTitle = TD communication timeout +Message = TD Fault: UI- Proc Comm [101] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI- Proc Comm -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = UI POST OS Version compatibility failure +Message = TD POST: OS Version [102] -Title = Disinfection Interrupted -ListTitle = Cleaning: Tpo THD Temp Delta -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 856 -SRSDG 930 = +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Application Integrity (Sha256Sum) failure +Message = TD POST: UI Image [103] Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Cal NVRAM CRC -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = UI POST CANBus failure +Message = TD POST: UI CAN Driver [104] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Air Trap Sensor -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = If the UI POST reports display failure. +Message = UI POST Display failure [105] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Cal NVRAM CRC -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 608 = +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Touch failure +Message = TD POST: UI Touch Driver [106] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Flow Sensor Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 820 -SRSDG 821 -SRSDG 1087 = +Title = Service Required: Hemodialysis Device +ListTitle = UI POST SD-Card failure +Message = TD POST: UI SD- Card [107] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: DG Restarted -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Hemodialysis Device +ListTitle = UI POST RTC failure +Message = TD POST: UI RTC [108] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump ADC Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = UI POST WiFi failure +Message = TD POST: UI WiFi [109] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump Vol -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = UI POST Bluetooth failure +Message = TD POST: UI Bluetooth [110] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = UI POST Ethernet failure +Message = TD POST: UI Ethernet [111] Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Syringe Pump Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +ListTitle = UI POST Sound failure +Message = TD POST: UI Sound [112] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: LC A2/B2 Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 953 = +Title = Service Required: Hemodialysis Device +ListTitle = UI POST cloud sync POST failure +Message = TD POST: UI CloudSync [113] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: DRP Current -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 890 = +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Invalid Year +Message = TD POST Alarm: UI Invalid Year [114] -Title = Self Test: Venous Air Detector -ListTitle = Process: Pre- Tx Wet Self- Test -Message = A problem has been detected with the venous air detector.\n- Check cartridge installation.\n- If problem persists, terminate treatment preparation and \n begin again using a new cartridge. +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Bad Settings +Message = TD POST Alarm: UI Bad Settings [115] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Temp Sensor Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 224 = +Title = Service Required: Hemodialysis Device +ListTitle = SD card is non-operational +Message = TD Fault: UI- SD- Card Fault [116] -Title = Service Required: Dialysate Device -ListTitle = HD Alarm (Low): SD- Card Error -Message = A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [117] -Title = Communication Error -ListTitle = Loss of HD Comm (HD ACK) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 909 = +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [118] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RTC Config -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 43 = +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [119] -Title = Service Required: Dialysate Device -ListTitle = DG Alarm (Low): RTC Bat Low -Message = A non- critical problem was detected with the dialysate device.\n- Call service to report the issue and schedule a repair. -SRSDG 908 = +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [120] -Title = Self Test: Venous Air Detector -ListTitle = Process: Pre- Tx Wet Self- Test -Message = A problem has been detected with the venous air detector\n- Check cartridge installation.\n- If problem persists, terminate treatment preparation and \n start over using a new cartridge. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [121] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Prim Heater Lg Control -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 611 = +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [122] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Prim Heater Sm Control -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 612 = +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [123] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Trimmer Heater Control -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 613 = +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [124] -Title = Blood Pump Stop Time Exceeded -ListTitle = Blood Stop: Blood Clot Risk -Message = The blood pump has been off for too long.\n- Treatment must be terminated without rinseback. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [125] -Title = Blood Pump Stop Time Exceeded -ListTitle = Blood Stop: Blood Clot Risk -Message = The blood pump has been off for too long.\n- Treatment must be terminated without rinseback. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [126] -Title = Blood Leak -ListTitle = Blood Stop: Dialyzer Blood Leak -Message = A blood leak has been detected. \n- Visually inspect dialysate return line for blood.\n- Press Resume/OK to proceed to the next step. Dialysate will\n remain in bypass. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [127] -Title = Low Venous Pressure -ListTitle = Blood Stop: Venous Pres. Low -Message = Venous pressure is low.\n- Ensure venous access connections are properly secured.\n- Check needle placement and resolve access issues, \nif applicable.\n- Check air trap for foam and that transducers are secured.\n- Inspect transducer for moisture and change, if applicable.\n- Inspect dialyzer for clots. If clots are present, follow\n facility policy to end treatment.\n- Press Resume/OK to continue treatment. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [128] -Title = Venous Air Detected -ListTitle = Blood Stop: Venous Air Bubble -Message = Air detected in the venous air trap.\n- Confirm arterial access placement and confirm\nconnections are secure.\n- Treatment must be terminated without rinseback. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [129] -Title = Blood Leak: Bypass -ListTitle = Blood Stop: Dialyzer Blood Leak Bypass -Message = The device is currently in bypass due to a potential blood leak.\n- If blood is present upon visual inspection, press\n END TREATMENT to terminate treatment without rinseback.\n- If blood is not visualized, check dialysate for blood using\n test strip.\n- Follow facility policy to Resume/OK or END TREATMENT. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [130] -Title = High Venous Pressure -ListTitle = Blood Stop: Venous Pres. High -Message = Venous pressure is high. \n- Check venous bloodlines for kinks or clamps.\n- Check needle placement and/or access position.\n- Resolve access issues, if applicable.\n- Check air trap for foam and that transducers are secured.\n- Inspect transducer for moisture and change, if applicable.\n- If clots are present, end treatment without rinseback.\n- Press Resume/OK to continue treatment. +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED +Message = TD Fault: UI- RESERVED [131] -Title = Low Arterial Pressure -ListTitle = Blood Stop: Arterial Pres. Low -Message = Arterial pressure is low.\n- Inspect arterial bloodlines for kinks or clamps.\n- Check needle placement or access position.\n- Resolve access issues, if applicable.\n- Check to ensure transducers are securely connected.\n- Inspect transducer for moisture and change if applicable.\n- If clots are present, end treatment without rinseback. +Title = Battery Capacity Low +ListTitle = Insufficient battery charge to support 20 min without A/C power +Message = TD Alarm (Low): Battery Low [132] -Title = High Arterial Pressure -ListTitle = Blood Stop: Arterial Pres. High -Message = Arterial pressure is high.\n- Check venous bloodlines for kinks or clamps.\n- Check needle placement and/or access position.\n- Resolve access issues if applicable.\n- Check to ensure transducers are securely connected.\n- Inspect transducer for moisture and change if applicable.\n- If clots are present, end treatment without rinseback. +Title = High Dialysate Temperature +ListTitle = Dialysate temperature is out of high safety range +Message = Dial. Gen: Dialysate Temp High [133] -Title = Dialysate Device Fluid Leak -ListTitle = DG Fault: Fluid Leak in DG -Message = Fluid leak detected in the dialysate device.\n- Treatment must be terminated.\n- Turn off water source. \n- Disconnect water and electrical connections from the device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 328 = +Title = High Dialysate Temperature +ListTitle = Dialysate temperature is above the target temperature +Message = Dial. Gen: Dialysate Temp High [134] -Title = Fluid Leak -ListTitle = Blood Stop: Fluid Leak in HD -Message = Fluid leak detected in hemodialysis device.\n- If in treatment, blood pump is off.\n- Identify and correct the cause of the fluid leak.\n- Clean up fluid and dry leak sensor.\n- Once fluid has been cleaned up, Resume/OK treatment. +Title = Low Dialysate Temperature +ListTitle = Dialysate temperature is below the target temperature +Message = Dial. Gen: Dialysate Temp Low [135] -Title = Blood Pump Stopped: Excessive Movement -ListTitle = Blood Stop: HD Shock Detected -Message = Excessive movement of the hemodialysis device has been\ndetected. \n- Treatment is currently paused. \n- When system movement has stablized, \ntreatment will need to be resumed.\n- To resume treatment, press Resume/OK. +Title = Service Required: FP Device +ListTitle = FP pressure relief is too low +Message = FP Fault: Pressure Relief Valve Low [136] -Title = Dialysate Device: Excessive Movement -ListTitle = Dial. Gen: Shock- Vibration -Message = Excessive movement of the dialysate device has been\ndetected. \n- Treatment is currently paused. \n- When system movement has stablized, \ntreatment will need to be resumed.\n- To resume treatment, press Resume/OK. -SRSDG 327 = +Title = Service Required: FP Device +ListTitle = FP pressure relief is too High +Message = FP Fault: Pressure Relief Valve High [137] -Title = Blood Pump Stopped: Excessive Tilt -ListTitle = Blood Stop: HD Tilted -Message = Excessive tilt of the hemodialysis device has been detected. \n- Treatment is currently paused. \n- When the device is stationary and level, \ntreatment will need to be resumed.\n- To resume treatment, press Resume/OK. +Title = Service Required: FP Device +ListTitle = FP device is using too much power +Message = FP Fault: Power usage has exceeded budget [138] -Title = Dialysate Device: Excessive Tilt -ListTitle = Dial. Gen: Tilt -Message = Excessive tilt of the dialysate device has been detected.\n- Treatment is paused.\n- Confirm the device is stationary and level before continuing. -SRSDG 326 = +Title = Service Required: FP Device +ListTitle = FP RO pump flow out of range +Message = FP Fault: RO Pump Flow Low [139] -Title = Power Loss -ListTitle = Loss of AC Power -Message = AC Power has been lost.\n- Check all electrical connections.\n- Press Resume/OK to return to welcome screen. +Title = Low Inlet Water Temperature +ListTitle = Inlet Water temperature is too low +Message = FP Water Gen: Inlet Water Temp Low [140] -Title = Communication Error -ListTitle = Loss of DG Comm (Timeout) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = High Inlet Water Temperature +ListTitle = Inlet Water temperature is too high +Message = FP Water Gen: Inlet Water Temp High [141] -Title = Blood Pump Stopped: Venous Air Detector -ListTitle = Blood Stop: Air Trap Fill -Message = A problem was detected with the venous air detector.\n- Confirm arterial access placement and ensure\nconnections are secure.\n- Treatment must be terminated without rinseback. +Title = Low Inlet Water Pressure +ListTitle = Inlet Water pressure is too low +Message = FP Water Gen: Inlet Pressure Low [142] -Title = Blood Pump Stopped: Occlusion -ListTitle = Blood Stop: Blood Pump Occlusion -Message = Occlusion detected after the blood pump.\n- Inspect bloodlines for kinks or clamps.\n- Check needle placement or access position.\n- Resolve access issues, if applicable.\n- If clots are present, end treatment without rinseback. +Title = High Inlet Water Pressure +ListTitle = Inlet Water pressure is too high +Message = FP Water Gen: Inlet Pressure High [143] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: TRo TDi Delta -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 912 = +Title = High Inlet Water Conductivity +ListTitle = Inlet Water conductivity is too high +Message = FP Water Gen: Inlet Conductivity High [144] -Title = Disinfection: Water Conductivity High -ListTitle = Cleaning: Inlet Water Cond High -Message = Incoming water conductivity is too high.\n- Disinfection has been terminated.\n- Check incoming water before initiating disinfection again. -SRSDG 1066 -SRSDG 1054 -SRSDG 970 = +Title = Low Inlet Water Conductivity +ListTitle = Inlet Water conductivity is too low +Message = FP Water Gen: Inlet Conductivity Low [145] -Title = Conductivity Error During Prime -ListTitle = Dial. Gen: Acid Conc. Cond. -Message = Conductivity out of range during prime.\n- Confirm that acid and bicarbonate concentrates\nare securely connected.\n- If empty, replace. \n- Treatment will need to be resumed when conductivity\nis within target range. -SRSDG 846 = +Title = Service Required: FP Device +ListTitle = FP RO pump pressure out of range +Message = FP Fault: RO Pump High Pressure [146] -Title = Service Required: Dialysate Device -ListTitle = DG POST: DG RTC Timer -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 312 = +Title = Service Required: FP Device +ListTitle = FP outlet primary conductivity sensor out of range +Message = FP Fault: RO Permeate Cond High [147] -Title = Dialysate Generation Error -ListTitle = Dial. Gen: Dialysate not ready -Message = A problem has been detected with dialysate generation. \n- Treatment is paused and will need to be resumed when \nthe dialysate is ready for use. -SRSDG 398 = +Title = Service Required: FP Device +ListTitle = FP inlet primary conductivity sensor out of range +Message = FP Fault: RO Permeate Cond Low [148] -Title = Disinfection: Water Temperature High -ListTitle = Cleaning: Inlet Water Temp High -Message = Incoming water temperature is too high.\n- Disinfection has been terminated.\n- Check incoming water before initiating disinfection again. -SRSDG 1065 -SRSDG 1053 -SRSDG 969 = +Title = Service Required: FP Device +ListTitle = FP RO rejection ratio out of range +Message = FP Fault: RO Rejection [149] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: WD Error -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. +Title = Service Required: FP Device +ListTitle = FP pressure regulator is out of bounds +Message = FP Fault: Pressure regulator not in range [150] -Title = Incoming Water Conductivity High -ListTitle = Dial. Gen: Inlet Water Cond High -Message = Conductivity of incoming water is high.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the conductivity is within target range\nResume/OK button will be available.\n- Press Resume/OK to continue treatment. -SRSDG 391 = +Title = FP: Filter Health +ListTitle = FP pressure difference between the filters is too high +Message = FP Filters: Pressure difference too high [151] -Title = Incoming Water Conductivity Low -ListTitle = Dial. Gen: Inlet Water Cond Low -Message = Conductivity of incoming water is low.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the conductivity is within target range\nResume/OK button will be available.\n- Press Resume/OK to continue treatment. -SRSDG 826 = +Title = FP: Filter Health +ListTitle = FP conductivity after flushing the system is too high +Message = FP Filters: Permeate conductivity high [152] -Title = Incoming Water Pressure Low -ListTitle = Dial. Gen: Inlet Water Pres Low -Message = Water pressure of incoming water is low.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the pressure is within target range\nResume/OK button will be available.\n- Press Resume/OK to continue treatment. -SRSDG 417 = +Title = FP: Filter Health +ListTitle = FP volume difference between integrated flow and expected volume +Message = FP Filters: Volume difference too high [153] -Title = Pre-Treatment Process Terminated -ListTitle = Process: Pre- Tx Terminated -Message = The pre- treatment process has been terminated because \ntreatment did not begin within two hours of priming. \n- Press Resume/OK for continue with next steps to remove \ncartridge from the device. +Title = FP: Permeate Overfill +ListTitle = FP tank level is too high +Message = FP Tank: Tank is too full [154] -Title = Disinfection: Water Conductivity Low -ListTitle = Cleaning: Inlet Water Cond Low -Message = Incoming water conductivity is too low.\n- Disinfection has been terminated.\n- Check incoming water before initiating disinfection again. -SRSDG 1067 -SRSDG 1055 -SRSDG 971 = - -[155] -Title = Communication Error -ListTitle = Loss of DG Comm (Reservoir) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[156] -Title = Communication Error -ListTitle = Loss of DG Comm (Op Mode) -Message = A communication problem has been detected.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[157] -Title = Chemical Disinfectant Not Detected -ListTitle = Cleaning: Chem Disinf PAA Prime -Message = Unable to sense proper chemical disinfectant.\n- Disinfection process has terminated.\n- Confirm chemical disinfectant is connected to the\nconcentrate inlet. \n- Confirm chemical disinfectant container is not empty.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 988 = - -[158] -Title = Incoming Water Temperature Low -ListTitle = Dial. Gen: Inlet Water Temp Low -Message = Incoming water temperature is low.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the temperature is within target range\nResume/OK button will be available.\n- Press Resume/OK to continue treatment. -SRSDG 408 = - -[159] -Title = Remove Chemical Disinfectant -ListTitle = Cleaning: Chem Disinf Connect Cap -Message = The chemical disinfectant is no longer needed. \n- Disconnect chemical disinfectant from the device. \n- Place the concentrate connection cap on the device.\n- Keep dialysate cap on the device. -SRSDG 1044 = - -[160] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: BP Rotor Max Speed -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[161] Title = Service Required: Dialysate Device -ListTitle = DG Fault: HD- DG Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 122 = +ListTitle = DD dialysate temperature sensors drift timeout. +Message = DD Fault: D28 and D30 Delta -[162] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Proc- FPGA Clock -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 867 = - -[163] -Title = Ultrafiltration Error -ListTitle = Dial. Gen: UF Rate Check -Message = A problem was detected with the dialysate device. \n- Confirm the device is level with minimal movement. \n- Resume/OK treatment. \n- If problem persists, call service to report the issue and\nschedule a repair. - -[164] -Title = Ultrafiltration Error -ListTitle = Dial. Gen: UF Rate Check -Message = A problem was detected with the dialysate device. \n- Confirm the device is level with minimal movement. \n- Resume/OK treatment. \n- If problem persists, call service to report the issue and\nschedule a repair. - -[165] -Title = Blood Pump Stop Time Exceeded -ListTitle = Blood Stop: Blood Clot Risk -Message = The blood pump has been off for too long.\n- Treatment must be terminated without rinseback. - -[166] -Title = Test Alarm - Alarm 166 -ListTitle = -Message = - -[167] -Title = Blood Pump Stopped: Door Open -ListTitle = Blood Stop: Door Open -Message = The device door is open.\n Close the device door. \n- Press Resume/OK to continue. - -[168] -Title = Test Alarm - Alarm 168 -ListTitle = -Message = - -[169] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Dialysate Flow Sens Rg -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 643 = - -[170] -Title = Heparin Syringe Empty -ListTitle = Heparin Syringe Empty -Message = Heparin syringe is empty.\n- Treatment will continue without heparin.\n- Refer to facility policy if additional heparin is needed to\ncomplete treatment. - -[171] -Title = Heparin Pump Occlusion -ListTitle = Process: Pre- Tx Hep. Pump Occ. -Message = A problem has been detected with the heparin pump.\n- Ensure heparin line is not kinked or clamped. - -[172] -Title = Not Enough Heparin -ListTitle = Process: Pre- Tx Not Enough Hep. -Message = There is not enough heparin available for treatment.\n- Ensure the syringe pump is touching the syringe plunger.\n- If the syringe pump is touching the syringe plunger,\nend treatment.\n- If syringe pump is not touching the syringe plunger, \nensure the correct amount of heparin has been drawn and\nreload the syringe. - -[173] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: RTC Config -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[174] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: HD RTC Timer -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[175] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Pump Commutation Err -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[176] -Title = Test Alarm - Alarm 176 -ListTitle = -Message = - -[177] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Software Invalid State -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 919 = - -[178] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: UI- Proc Comm -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1066 - -[179] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: FPGA Com -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 605 = - -[180] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Flow Sensor Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 883 = - -[181] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Tare Out of Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 849 -SRSDG 838 = - -[182] -Title = Service Required: Dialysate Device -ListTitle = DG POST: LC Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 162 = - -[183] -Title = Disinfection Interrupted -ListTitle = Cleaning: Invalid Resv Transfer -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 851 = - -[184] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: UVi Error -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 559 = - -[185] -Title = Service Required: Dialysate Device -ListTitle = DG Alarm (Low): Fan Speed -Message = A non- critical problem was detected with the dialysate device.\n- Call service to report the issue and schedule a repair. -SRSDG 628 = - -[186] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CP1/CP2 Fault -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 891 = - -[187] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CP1 Speed Fault -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 905 = - -[188] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CP2 Speed Fault -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 906 = - -[189] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: DRP Speed Fault -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 448 = - -[190] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: DRP Speed Not Off -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[191] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Flow High -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 885 = - -[192] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Flow Low -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 945 = - -[193] -Title = Blood Pump Stopped: Partial Occlusion -ListTitle = Blood Stop: Blood Pump Partial Occlusion -Message = Partial occlusion detected after the blood pump.\n- Inspect bloodlines for kinks or clamps.\n- Check needle placement or access position.\n- Resolve access issues, if applicable.\n- Inspect dialyzer for clots. If clots are present, follow\n facility policy to end treatment. - -[194] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Driver Feedback -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 881 = - -[195] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Pump High Pressure -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 925 = - -[196] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CPi/CPo Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 955 = - -[197] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CD1/CD2 Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 956 = - -[198] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: HP On With No Flow -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 872 = - -[199] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: HR On With No Flow -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 871 = - -[200] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Thermistor Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 178 = - -[201] -Title = Self Test: Dialysate Flow Rate -ListTitle = Process: Pre- Tx Wet Self- Test -Message = A problem has been detected when measuring dialysate flow.\n- Confirm cartridge is properly installed and primed.\n- If problem persists, terminate treatment preparation and \n start over using a new cartridge. - -[202] -Title = Self Test: Pressure -ListTitle = Process: Pre- Tx Dry Self- Test -Message = A problem has been detected during self- test. \n- Confirm the cartridge is properly installed. \n- Ensure arterial and venous pressure sensor lines are\nnot kinked.\n- Press Resume/OK to resume. \n- If problem persists, install a new cartridge. - -[203] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Fill Cond Cal -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[204] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: RO Rejection -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 429 = - -[205] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Cond Sensors Error -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 913 = - -[206] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Reservoir Fill Timeout -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 437 = - -[207] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: FMP Flow Rate Error -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 240 = - -[208] -Title = High Venous Pressure -ListTitle = Blood Stop: Venous Pres. High -Message = Venous pressure is high. \n- Check venous bloodlines for kinks or clamps.\n- Check needle placement and/or access position.\n- Resolve access issues, if applicable.\n- If clots are present, end treatment without rinseback. - -[209] -Title = Disinfection Interrupted -ListTitle = Cleaning: Flush Circ Error -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 980 = - -[210] -Title = Service Required: Hemodialysis Device -ListTitle = HD Alarm (Low): Battery Fault -Message = A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. - -[211] -Title = Approaching MAX Blood Pump Stop Time -ListTitle = Blood Stopped: Warning -Message = The blood has been stopped for nearly 5 minutes.\n- You must resume treatment before the blood pump stop time\ntimer expires.\n- If treatment is not resumed before the timer expires,\ntreatment will be terminated without rinseback. - -[212] -Title = Approaching MAX Blood Pump Stop Time -ListTitle = Blood Stopped: Warning -Message = The blood has been stopped for nearly 5 minutes.\n- You must Resume/OK treatment before the blood pump stop \ntime timer expires.\n- If treatment is not Resume/OK before the timer expires,\ntreatment will be terminated without rinseback. - -[213] -Title = Prime Complete - 30 MIN WARNING -ListTitle = Process: Pre- Tx Prime Complete -Message = The priming process completed 90 minutes ago. \n- Treatment must begin within 30 minutes or the\npre- treatment process will be terminated.\n- Press Resume/OK to continue. - -[214] -Title = -ListTitle = -Message = - -[215] -Title = -ListTitle = -Message = - -[216] -Title = Treatment Complete -ListTitle = Process: End of Dialysis Tx -Message = Dialysis treatment is complete.\n- Press RINSEBACK to end treatment and rinseback. - -[217] -Title = -ListTitle = -Message = - -[218] -Title = Syringe Detected -ListTitle = Process: Remove Syringe -Message = Heparin syringe was not removed from device.\n- Remove heparin syringe.\n- Press Resume/OK to continue. - -[219] -Title = Blood Stopped: Syringe Not Detected -ListTitle = Blood Stop: Syringe Not Detected -Message = There is a problem detecting a syringe in the heparin pump.\n- Confirm the heparin syringe is properly installed. \n- Press Resume/OK to resume treatment. - -[220] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: THD RTD Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 947 = - -[221] -Title = Blood Pump Stopped: Saline Bag Empty -ListTitle = Blood Stop: Saline Bag Empty -Message = The saline bag appears empty.\n- Check the saline bag and replace if empty. - -[222] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: BP Occ Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[223] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Art. Pres. Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[224] -Title = Blood Pump Stopped: Treatment Paused -ListTitle = Blood Stopped: Treatment Pause -Message = Treatment has been stopped by user.\n- Press Resume/OK to resume treatment. \n- If treatment is not resumed within five minutes,\ntreatment will be terminated without rinseback. - -[225] -Title = Treatment Complete -ListTitle = Process: End of Treatment -Message = Dialysis treatment is complete.\n- If blood sampling is required, draw blood at\n the arterial sample port\n- Press RINSEBACK to end treatment and rinseback. - -[226] -Title = Priming Complete -ListTitle = Process: Pre- Tx Priming Complete -Message = Priming is complete. \n- Treatment must begin within 120 minutes \nor the pre- treatment process will be terminated.\n- Press Resume/OK to continue. - -[227] -Title = -ListTitle = -Message = - -[228] -Title = Priming Error -ListTitle = Process: Pre- Tx Prime Timeout -Message = A problem has been detected during prime. \n- Prime was unable to complete. \n - Check blood and dialysate lines for clamps, kinks or leaks. - -[229] -Title = Priming Error -ListTitle = Process: Pre- Tx Prime Timeout -Message = A problem has been detected during prime. \n- Prime was unable to complete. \n - Check blood and dialysate lines for clamps, kinks or leaks. - -[230] -Title = Priming Error -ListTitle = Process: Pre- Tx Prime Timeout -Message = A problem has been detected during prime. \n- Prime was unable to complete. \n - Check blood and dialysate lines for clamps, kinks or leaks. - -[231] -Title = Self Test: Cartridge Check -ListTitle = Process: Pre- Tx Dry Self- Test -Message = A problem has been detected during self- test. \n- Confirm cartridge is properly installed without kinks or clamps.\n- Ensure all connections are secure. \n- Press Resume/OK to resume. \n- If problem persists, install a new cartridge. - -[232] -Title = Self Test: Dialysate Flow Rate -ListTitle = Process: Pre- Tx Wet Self- Test -Message = A problem has been detected when measuring dialysate flow.\n- Confirm cartridge is properly installed and primed.\n- If problem persists, terminate treatment preparation and \n start over using a new cartridge. - -[233] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Baro Cal CRC -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 964 -SRSDG 949 -SRSDG 1089 = - -[234] -Title = Incoming Water Pressure High -ListTitle = Dial. Gen: Inlet Water Pres High -Message = Incoming water pressure is high.\n- Treatment is currently paused.\n- Check the incoming water supply.\n- When the pressure is within target range\nResume/OK button will be available.\n- Press Resume/OK to continue treatment. -SRSDG 1037 = - -[235] -Title = Rinseback Complete -ListTitle = Process: Rinseback Complete -Message = Rinseback is complete. \n- Follow facililty policy prior to disconnecting patient. \n- Press Resume/OK to continue. - -[236] -Title = Self Test: Fluid Present -ListTitle = Process: Pre- Tx Dry Self- Test -Message = A problem has been detected during self- test. \n- Cartridges are single- use only and fluid is present.\n- Install new cartridge to resume. - -[237] -Title = -ListTitle = -Message = - -[238] -Title = Cartridge Not Detected -ListTitle = Process: Pre- Tx Dry Self- Test -Message = A problem has been detected during self- test. \n- Cartridge is not detected.\n- Confirm cartridge is properly installed. - -[239] -Title = Cartridge Still Detected -ListTitle = Process: Post- Tx Remove Cartridge -Message = A problem has been detected during self- test. \n- Cartridge is still present or was unloaded incorrectly.\n- Confirm the cartridge has been fully removed. - -[240] -Title = Conductivity Error During Prime -ListTitle = Dial. Gen: Bicarb Conc. Cond. -Message = Conductivity out of range during prime.\n- Confirm that acid and bicarbonate concentrates\nare securely connected.\n- If empty, replace. \n- Treatment will need to be resumed when conductivity\nis within target range. -SRSDG 482 = - -[241] -Title = Disinfection Interrupted -ListTitle = Cleaning: Resv Drain Timeout -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 848 -SRSDG 90 -SRSDG 561 -SRSDG 577 -SRSDG 590 -SRSDG 591 -SRSDG 336 -SRSDG 879 -SRSDG 340 -SRSDG 496 -SRSDG 501 -SRSDG 505 -SRSDG 532 -SRSDG 535 -SRSDG 556 -SRSDG 557 -SRSDG 1048 -SRSDG 1049 -SRSDG 651 -SRSDG 655 -SRSDG 744 -SRSDG 745 -SRSDG 1004 -SRSDG 1008 -SRSDG 1019 -SRSDG 1023 -SRSDG 1033 -SRSDG 1034 = - -[242] -Title = Disinfection Interrupted -ListTitle = Cleaning: Resv Fill Timeout -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 850 -SRSDG 573 -SRSDG 574 -SRSDG 579 -SRSDG 580 -SRSDG 492 -SRSDG 493 -SRSDG 498 -SRSDG 499 -SRSDG 508 -SRSDG 509 -SRSDG 519 -SRSDG 690 -SRSDG 691 -SRSDG 703 -SRSDG 711 -SRSDG 1020 -SRSDG 1024 = - -[243] -Title = Disinfection Interrupted -ListTitle = Cleaning: Fluid Loss Detected -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 853 = - -[244] -Title = Disinfection Interrupted -ListTitle = Cleaning: Temp Sensor Check -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 852 = - -[245] -Title = Disinfection Interrupted -ListTitle = Cleaning: Heat Disinfect Temp TO -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 854 = - -[246] -Title = Disinfection Interrupted -ListTitle = Cleaning: RO Water Cond Error -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. - -[247] -Title = -ListTitle = -Message = - -[248] -Title = Disinfection Interrupted -ListTitle = Cleaning: Chem Disinfect Proc -Message = Disinfection terminated unexpectedly.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. - -[249] -Title = Chemical Disinfectant Not Detected -ListTitle = Cleaning: Chem Disinf PAA Cond -Message = Unable to sense proper chemical disinfectant.\n- Disinfection process has terminated.\n- Confirm chemical disinfectant is connected to the\nconcentrate inlet.\n- Confirm chemical disinfectant container is not empty.\n- Restart disinfection.\n- If problem persists, call service to schedule a repair. -SRSDG 992 = - -[250] -Title = Connect Chemical Disinfectant -ListTitle = Cleaning: Chem Disinf Connect PAA -Message = Connect chemical disinfectant to the device. \n- Remove concentrate cap.\n- Keep dialysate cap on the device.\n- Place disinfectant straw in the disinfectant bottle. \n- Attach straw to concentrate connection and ensure\nconnection is secure.\n- Press Resume/OK to continue. -SRSDG 1046 = - -[251] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Sys Rec NVRAM CRC -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[252] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Serv Rec NVRAM CRC -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[253] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Sys Rec NVRAM CRC -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 609 = - -[254] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Serv Rec NVRAM CRC -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 610 = - -[255] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI Compatibility -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[256] -Title = Chemical Flush in Progress -ListTitle = Cleaning: Chem Flush In Progress -Message = Chemical flush in progress.\n- Please wait for the process to complete. \n- You will not be able to create a treatment until the process\nis finished.\n- To end this process, press STOP on the front of the device. - = SRSUI 497 - -[257] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Institutional Rec NVRAM CRC -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[258] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: OS Version -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[259] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Temp Sensors Error -Message = A problem was detected with the hemodialysis device.\n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[260] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI Image -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1067 - -[261] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI CAN Driver -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1068 - -[262] -Title = -ListTitle = -Message = - -[263] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI Touch Driver -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1070 - -[264] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI SD- Card -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1071 - -[265] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI RTC -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1072 - -[266] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI WiFi -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1073 - -[267] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI Bluetooth -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1074 - -[268] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI Ethernet -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1075 - -[269] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI Sound -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1076 - -[270] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Proc Safestate -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[271] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Proc Safestate -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 822 = - -[272] -Title = Service Required: Hemodialysis Device -ListTitle = HD Alarm (Low): Fan Speed -Message = A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. - -[273] -Title = -ListTitle = -Message = - -[274] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Reservoir Fault -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[275] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Arterial Press Range -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[276] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Venous Press Range -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[277] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Occlusion Sens Range -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[278] -Title = Dialysate Reservoir Error -ListTitle = Dial. Gen: Reservoir Overfill -Message = A problem has been detected with dialysate generation. \n- Treatment is paused and will need to be resumed when \ndialysate is ready for use. - -[279] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Reservoir Drain -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 752 = - -[280] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: DRP Direction Fault -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 888 = - -[281] -Title = Acid Concentrate Low -ListTitle = Dial. Gen: Acid Conc. Low -Message = The acid concentrate is low.\n- Replace acid concentrate container. -SRSDG 836 = - -[282] -Title = Bicarb Concentrate Low -ListTitle = Dial. Gen: Bicarb Conc. Low -Message = Bicarbonate concentrate is low.\n- Replace the bicarbonate concentrate container. -SRSDG 837 = - -[283] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: LC Range -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 615 = - -[284] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Redundant LC Check -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 383 = - -[285] -Title = RO Permeate Sample in Progress -ListTitle = Cleaning: RO Permeate Sample In Progress -Message = RO Permeate Sample is in progress.\n- Please wait for the process to complete. \n- You will not be able to create a treatment until the process\nis finished.\n- To end this process, press STOP on the front of the device. - -[286] -Title = Concentrate Connection Cap Removed -ListTitle = Cleaning: Conc Cap Removed -Message = The concentrate connection cap was removed from the \ndialysate device during disinfection.\n- Disinfection terminated.\n- Replace cap before attempting disinfection again. - -[287] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Proc- FPGA Clock -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[288] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: LC Drift Check -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[289] -Title = Dialysate Connection Cap Removed -ListTitle = Cleaning: Dialysate Cap Removed -Message = The dialysate connection cap was removed from the\ndialysate device during disinfection.\n- Disinfection terminated.\n- Replace cap before attempting disinfection again. -SRSDG 928 = - -[290] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Ven. Pres. Com -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[291] -Title = Flush In Progress -ListTitle = Cleaning: Flush In Progress -Message = System flush is in progress\n- Please wait for the process to complete. \n- You will not be able to create a treatment until the process\nis finished.\n- To end this process, press STOP on the front of the device. - -[292] -Title = Heat Disinfection in Progress -ListTitle = Cleaning: Heat Disinf In Progress -Message = Heat disinfection is in progress.\n- Please wait for the process to complete. \n- You will not be able to create a treatment until the process\nis finished.\n- To end this process, press STOP on the front of the device. - -[293] -Title = Chemical Disinfection in Progress -ListTitle = Cleaning: Chem Disinfect In Progress -Message = Chemical disinfection in progress.\n- Please wait for the process to complete. \n- You will not be able to create a treatment until the process\nis finished.\n- To end this process, press STOP on the front of the device. - -[294] -Title = Active Cool in Progress -ListTitle = Cleaning: Active Cool In Progress -Message = Active Cool is in progress.\n- Please wait for the process to complete. \n- You will not be able to create a treatment until the process\nis finished.\n- To end this process, press STOP on the front of the device. - -[295] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: UI CloudSync -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - = SRSUI 1238 - -[296] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: TDi RTD Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 951 = - -[297] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: TRo RTD Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 950 = - -[298] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Baro Pres Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 948 = - -[299] -Title = Service Required: Dialysate Device -ListTitle = DG POST: Serial Number Check -Message = A problem was detected with the dialysate device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 952 = - -[300] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Serial Number Check -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[301] -Title = Remove Dialysate Cap -ListTitle = Cleaning: RO Permeate Sample Connect Cap -Message = Remove the dialysate cap\n - Place the concentrate connection cap on the device.\n- Keep dialysate cap on the device. - -[302] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: Processor RAM error -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 126 = - -[303] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: DRP Hall Commutation -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 958 = - -[304] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST: Usage Rec NVRAM CRC -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[305] -Title = Service Required: Hemodialysis Device -ListTitle = HD Fault: Processor RAM error -Message = A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[306] -Title = Turn Off Inlet Water Valves -ListTitle = Cleaning: Turn Off Inlet Water Valves -Message = Heat disinfection is in progress.\n- Turn off inlet water valves. - -[307] -Title = Power Loss -ListTitle = Blood Stop: Loss of AC Power -Message = Treatment must be terminated due to a power loss.\n- Follow clinic instructions on when to initiate manual rinseback.\n- Check all electrical connections.\n- If power returns within 5 minutes of outage, \n- rinseback will be allowed. - -[308] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CPi Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 959 = - -[309] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CPo Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 960 = - -[310] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CD1 Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 962 = - -[311] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: CD2 Comm -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 961 = - -[312] -Title = Low Dialysate Flow -ListTitle = Dial. Gen: Dialysate In Flow -Message = Dialysate flow rate is low. \n- Confirm dialysate concentrate connections are secure. \n- When the flow rates are within target range \nResume/OK button will be available.\n- Press Resume/OK to continue. - -[313] -Title = Disinfection: Water Temperature Low -ListTitle = Cleaning: Inlet Water Temp Low -Message = Incoming water temperature is too low.\n- Disinfection has been terminated.\n- Check incoming water before initiating disinfection again. -SRSDG 1064 -SRSDG 1052 -SRSDG 968 = - -[314] -Title = Disinfection: Water Pressure High -ListTitle = Cleaning: Inlet Water Press High -Message = Incoming water pressure is too high. \n- Disinfection has been terminated.\n- Check incoming water before initiating disinfection again. -SRSDG 1063 -SRSDG 1051 -SRSDG 967 = - -[315] -Title = Disinfection: Water Pressure Low -ListTitle = Cleaning: Inlet Water Press Low -Message = Incoming water pressure is too low. \n- Disinfection has been terminated.\n- Check incoming water pressure\n before initiating disinfection again. -SRSDG 1068 -SRSDG 1056 -SRSDG 966 = - -[316] -Title = -ListTitle = -Message = -SRSDG 983 = - -[317] -Title = -ListTitle = -Message = -SRSDG 984 = - -[318] -Title = -ListTitle = -Message = - -[319] -Title = Residual Chemical Sampling -ListTitle = Cleaning: Chem Residual Sampling -Message = A water sample is needed to confirm the \nabsence of residual chemical following disinfection. \n- Test sample according to facility policy. \n- Confirm absence of residual chemical disinfectant. -SRSDG 1040 = - -[320] -Title = Chemical Residual Timeout -ListTitle = Cleaning: Chem Residual Timeout -Message = A chemical residual sample was not collected \n- within 30min of chemical flush.\n- To collect a sample for chemical residual,\nyou must repeat the chemical flush. -SRSDG 1043 = - -[321] -Title = Service Required: Dialysate Device -ListTitle = DG Fault: UVo Error -Message = A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. -SRSDG 1069 = - -[322] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST Alarm: UI Invalid Year -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - -[323] -Title = Service Required: Hemodialysis Device -ListTitle = HD POST Alarm: UI Bad Settings -Message = A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. - Index: configurations/Alarms/moda-fix.jpg =================================================================== diff -u Binary files differ Index: configurations/Parameters/DataList.conf =================================================================== diff -u -r65465f788ce5d6cc7cdfdaf270650a22ed8c39f6 -r33ce323edd28935192fdb15010fd51eaa610aa58 --- configurations/Parameters/DataList.conf (.../DataList.conf) (revision 65465f788ce5d6cc7cdfdaf270650a22ed8c39f6) +++ configurations/Parameters/DataList.conf (.../DataList.conf) (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -3,108 +3,123 @@ Pass [Blood Flow Rate Ranges] # U32 - mL/min -Blood_Flow_Rate_Min = +100 # PRS 30, SRSUI 619, 639, 765 -Blood_Flow_Rate_Max = +500 # PRS 30, SRSUI 619, 639, 765 -Blood_Flow_Rate_Res = 25 # PRS 30, SRSUI 619, 639, 765 -Blood_Flow_Rate_Def = 100 # PRS 30, SRSUI 619, 639, 765 +Blood_Flow_Rate_Def = +50 # LEAHI-SRS-287 +Blood_Flow_Rate_Min = +50 # LEAHI-SRS-287 +Blood_Flow_Rate_Max = +500 # LEAHI-SRS-287 +Blood_Flow_Rate_Res = 10 # LEAHI-SRS-287 [Dialysate Flow Rate Ranges] # U32 - mL/min -Dialysate_Flow_Rate_Min = +100 # PRS 345, SRSUI 620, 640, 766 -Dialysate_Flow_Rate_Max = +600 # PRS 345, SRSUI 620, 640, 766 -Dialysate_Flow_Rate_Res = 50 # PRS 345, SRSUI 620, 640, 766 -Dialysate_Flow_Rate_Def = 100 # PRS 345, SRSUI 620, 640, 766 +Dialysate_Flow_Rate_Def = +50 # LEAHI-SRS-294 +Dialysate_Flow_Rate_Min = +50 # LEAHI-SRS-294 +Dialysate_Flow_Rate_Max = +600 # LEAHI-SRS-294 +Dialysate_Flow_Rate_Res = +25 # LEAHI-SRS-294 -[Treatment Duration Ranges] # U32 - min -Treatment_Duration_Min = +60 # PRS 346, SRSUI 569, 767 -Treatment_Duration_Max = +480 # PRS 346, SRSUI 569, 767 -Treatment_Duration_Res = 15 # PRS 346, SRSUI 569, 767 -Treatment_Duration_Def = 60 # PRS 346, SRSUI 569, 767 +[Treatment Duration Ranges] # U32 - minutes +Treatment_Duration_Def = +60 # LEAHI-SRS-295 +Treatment_Duration_Min = +60 # LEAHI-SRS-295 +Treatment_Duration_Max = +480 # LEAHI-SRS-295 +Treatment_Duration_Res = +15 # LEAHI-SRS-295 [Heparin Dispensing Rate Ranges] # F32 - mL/hr (0 = OFF) -Heparin_Dispensing_Rate_Min = 0.2 # PRS 347, SRSUI 768 -Heparin_Dispensing_Rate_Max = 1.0 # PRS 347, SRSUI 768 -Heparin_Dispensing_Rate_Res = 0.1 # PRS 347, SRSUI 768 -Heparin_Dispensing_Rate_Def = 0.0 # PRS 347, SRSUI 768 # Since the minimum is (0.2 > 0.0), def = 0.0 means, the default value is OFF. +Heparin_Dispensing_Rate_Def = +0.0 # LEAHI-SRS-296 # Since the minimum is (0.2 > 0.0), def = 0.0 means, the default value is OFF. +Heparin_Dispensing_Rate_Min = +0.2 # LEAHI-SRS-296 +Heparin_Dispensing_Rate_Max = +1.0 # LEAHI-SRS-296 +Heparin_Dispensing_Rate_Res = +0.1 # LEAHI-SRS-296 [Heparin Bolus Volume Ranges] # F32 - mL (0 = OFF) -Heparin_Bolus_Volume_Min = 0.2 # PRS 348, SRSUI 769 -Heparin_Bolus_Volume_Max = 2.0 # PRS 348, SRSUI 769 -Heparin_Bolus_Volume_Res = 0.1 # PRS 348, SRSUI 769 -Heparin_Bolus_Volume_Def = 0.0 # PRS 348, SRSUI 769 # Since the minimum is (0.2 > 0.0), def = 0.0 means, the default value is OFF. +Heparin_Bolus_Volume_Def = +0.0 # LEAHI-SRS-298 # Since the minimum is (0.2 > 0.0), def = 0.0 means, the default value is OFF. +Heparin_Bolus_Volume_Min = +0.2 # LEAHI-SRS-298 +Heparin_Bolus_Volume_Max = +2.0 # LEAHI-SRS-298 +Heparin_Bolus_Volume_Res = +0.1 # LEAHI-SRS-298 -[Heparin Stop Time Ranges] #U32 - min -Heparin_Stop_Time_Min = 0 # PRS 464. SRSUI 771 -Heparin_Stop_Time_Max = 480 # PRS 464. SRSUI 771 -Heparin_Stop_Time_Res = 10 # PRS 464. SRSUI 771 -Heparin_Stop_Time_Def = 0 # PRS 464. SRSUI 771 +[Heparin Stop Time Ranges] # U32 - min # Missing parameters are dynamically update in run time) +Heparin_Stop_Time_Min = +0 # LEAHI-SRS-300 [Saline Bolus Volume Ranges] # U32 - mL -Saline_Bolus_Volume_Min = 100 # PRS 350 -Saline_Bolus_Volume_Max = 300 # PRS 350 -Saline_Bolus_Volume_Res = 100 # PRS 350 -Saline_Bolus_Volume_Def = 100 # PRS 350 +Saline_Bolus_Volume_Def = +100 # LEAHI-SRS-302 +Saline_Bolus_Volume_Min = +100 # LEAHI-SRS-302 +Saline_Bolus_Volume_Max = +300 # LEAHI-SRS-302 +Saline_Bolus_Volume_Res = +100 # LEAHI-SRS-302 -[Heparin Type Options] # U32 - PRS ???, SRSUI ??? -UFH 1,000 IU/mL +[Dialysate Temperature] # Celsius +Dialysate_Temperature_Def = +37 # LEAHI-SRS-303 +Dialysate_Temperature_Min = +35 # LEAHI-SRS-303 +Dialysate_Temperature_Max = +38 # LEAHI-SRS-303 +Dialysate_Temperature_Res = +0.5 # LEAHI-SRS-303 -[Acid Concentrate Options] # U32 - PRS 35, SRSUI 772 -1.0 K 2.5 Ca # (08-1251-1) -2.0 K 2.5 Ca # (08-2251-0) -3.0 K 2.5 Ca # (08-3251-9) +[Acid Concentrate Options] # U32 +1.0 K, 2.5 Ca, 1 Mg # LEAHI-SRS-288 +2.0 K, 2.5 Ca, 1 Mg # LEAHI-SRS-288 +3.0 K, 2.5 Ca, 1 Mg # LEAHI-SRS-288 -[Bicarbonate Concentrate Options] # U32 - PRS 351, SRSUI 773 -Fres. Centrisol +[Bicarbonate Concentrate Options] # U32 +Sodium Bicarbonate # LEAHI-SRS-289 -[Dialyzer Type Options] # U32 - PRS 352, SRSUI 774 -BB Diacap Pro 13H -BB Diacap Pro 16H -BB Diacap Pro 19H -F Optiflux F160NRe -F Optiflux F180NRe -F Optiflux F200NRe +[Dialyzer Type Options] # U32 +Diacap Pro 13H # LEAHI-SRS-290 +Diacap Pro 16H # LEAHI-SRS-290 +Diacap Pro 19H # LEAHI-SRS-290 +Optiflux F160NRe # LEAHI-SRS-290 +Optiflux F180NRe # LEAHI-SRS-290 +Optiflux F200NRe # LEAHI-SRS-290 +Optiflux F250NRe # LEAHI-SRS-290 -[Dialysate Temperature] # Celsius -Dialysate_Temperature_Min = 35 # PRS 353, SRSUI 775 -Dialysate_Temperature_Max = 37 # PRS 353, SRSUI 775 -Dialysate_Temperature_Res = 0.5 # PRS 353, SRSUI 775 -Dialysate_Temperature_Def = 37 # PRS 353, SRSUI 775 +[Heparin Type Options] # U32 +Unfractionated 1,000 IU/mL # LEAHI-SRS-291 +[Trancememberance Pressure Ranges] +# Adjustment, Arterial Window +Trancememberance_Adjust_Window_Def = +40 # LEAHI-PRS-215 ? +Trancememberance_Adjust_Window_Min = +40 # LEAHI-PRS-255 ? +Trancememberance_Adjust_Window_Max = +100 # LEAHI-PRS-255 ? +Trancememberance_Adjust_Window_Res = +20 # LEAHI-PRS-255 ? +#Monitoring +Trancememberance_Monitor_Res = 1 # LEAHI-PRS-269 LEAHI-SRS-222 +Trancememberance_Monitor_Min = -650 # LEAHI-PRS-269 LEAHI-SRS-222 +Trancememberance_Monitor_Max = +250 # LEAHI-PRS-269 LEAHI-SRS-222 + [Arterial Blood Pressure Ranges] # Adjustment, Arterial Window -Arterial_Adjust_Window_Min = +120 # PRS 354, SRSUI 776, SRSUI 726 -Arterial_Adjust_Window_Max = +200 # PRS 354, SRSUI 776, SRSUI 726 -Arterial_Adjust_Window_Res = +40 # PRS 354, SRSUI 776, SRSUI 726 -Arterial_Adjust_Window_Def = +120 # PRS 354, SRSUI 776 +Arterial_Adjust_Window_Def = +120 # LEAHI-PRS-215 ? +Arterial_Adjust_Window_Min = +120 # LEAHI-PRS-245 ? +Arterial_Adjust_Window_Max = +200 # LEAHI-PRS-245 ? +Arterial_Adjust_Window_Res = +40 # LEAHI-PRS-245 ? #Monitoring -Arterial_Monitor_Min = -400 # PRS 362, SRSUI 617 -Arterial_Monitor_Max = +100 # PRS 362, SRSUI 617 -Arterial_Monitor_Res = 1 # PRS 362, SRSUI 617 - +Arterial_Monitor_Res = 1 # LEAHI-PRS-252 LEAHI-SRS-218 +Arterial_Monitor_Min = -400 # LEAHI-PRS-252 LEAHI-SRS-218 +Arterial_Monitor_Max = +200 # LEAHI-PRS-252 LEAHI-SRS-218 + [Venous Blood Pressure Ranges] # Adjustment, Venous Window -Venous_Adjust_Window_Min = +100 # PRS 356, SRSUI 777, SRSUI 731 -Venous_Adjust_Window_Max = +200 # PRS 356, SRSUI 777, SRSUI 731 -Venous_Adjust_Window_Res = +20 # PRS 356, SRSUI 777, SRSUI 731 -Venous_Adjust_Window_Def = +100 # PRS 356, SRSUI 777, SRSUI 731 +Venous_Adjust_Window_Def = +100 # LEAHI-PRS-215 ? +Venous_Adjust_Window_Min = +100 # LEAHI-PRS-246 ? +Venous_Adjust_Window_Max = +200 # LEAHI-PRS-246 ? +Venous_Adjust_Window_Res = +20 # LEAHI-PRS-246 ? # Adjustment, Venous Asymmetric -Venous_Adjust_Asymmetric_Min = +20 # PRS 357, SRSUI 781, SRUSUI 732 -Venous_Adjust_Asymmetric_Max = +35 # PRS 357, SRSUI 781, SRUSUI 732 -Venous_Adjust_Asymmetric_Res = +5 # PRS 357, SRSUI 781, SRUSUI 732 -Venous_Adjust_Asymmetric_Def = +20 # PRS 357, SRSUI 781, SRUSUI 732 +Venous_Adjust_Asymmetric_Def = +20 # LEAHI-PRS-215 ? +Venous_Adjust_Asymmetric_Min = +20 # LEAHI-PRS-247 ? +Venous_Adjust_Asymmetric_Max = +35 # LEAHI-PRS-247 ? +Venous_Adjust_Asymmetric_Res = +5 # LEAHI-PRS-247 ? ##Monitoring -Venous_Monitor_Min = -100 # PRS 361, SRSUI 616 -Venous_Monitor_Max = +500 # PRS 361, SRSUI 616 -Venous_Monitor_Res = 1 # PRS 361, SRSUI 616 +Venous_Monitor_Res = 1 # LEAHI-PRS-253 LEAHI-SRS-220 +Venous_Monitor_Min = -100 # LEAHI-PRS-253 LEAHI-SRS-220 +Venous_Monitor_Max = +500 # LEAHI-PRS-253 LEAHI-SRS-220 -[Blood Pressure Measure Interval Ranges] # min (0 = OFF) -Blood_Pressure_Measure_Interval_Min = 5 # PRS 358, SRSUI 778 -Blood_Pressure_Measure_Interval_Max = 60 # PRS 358, SRSUI 778 -Blood_Pressure_Measure_Interval_Res = 5 # PRS 358, SRSUI 778 -Blood_Pressure_Measure_Interval_Def = 0 # PRS 358, SRSUI 778 +[Blood Pressure Measure Interval Ranges] # min (0 = OFF) +Blood_Pressure_Measure_Interval_Def = +0 # LEAHI-SRS-304 +Blood_Pressure_Measure_Interval_Min = +5 # LEAHI-SRS-304 +Blood_Pressure_Measure_Interval_Max = +60 # LEAHI-SRS-304 +Blood_Pressure_Measure_Interval_Res = +5 # LEAHI-SRS-304 +[Rinseback Volume Ranges] # mL/min +Rinseback_Volume_Def = 300 # LEAHI-PRS-559 +Rinseback_Volume_Min = 0 # LEAHI-? +Rinseback_Volume_Max = 0 # LEAHI-? +Rinseback_Volume_Res = 0 # LEAHI-? # The adjustment parameter has been removed from the Create Treatment Parameter so this value is not used anymore. + [Rinseback Flow Rate Ranges] # mL/min -Rinseback_Flow_Rate_Min = 100 # PRS 359, SRSUI 330, 770 -Rinseback_Flow_Rate_Max = 300 # PRS 359, SRSUI 330, 770 -Rinseback_Flow_Rate_Res = 0 # PRS 359, SRSUI 330, 770 # The adjustment parameter has been removed from the Create Treatment Parameter so this value is not used anymore. -Rinseback_Flow_Rate_Def = 200 # PRS 359, SRSUI 330, 770 +Rinseback_Flow_Rate_Def = +200 # LEAHI-PRS-353 +Rinseback_Flow_Rate_Min = +100 # LEAHI-PRS-354 +Rinseback_Flow_Rate_Max = +300 # LEAHI-PRS-354 +Rinseback_Flow_Rate_Res = +10 # LEAHI-PRS-354 # The adjustment parameter has been removed from the Create Treatment Parameter so this value is not used anymore. Index: leahi =================================================================== diff -u -r23bf46e34d0a6b72b8d0187812a4d3c26170ca6c -r33ce323edd28935192fdb15010fd51eaa610aa58 Binary files differ Index: run.sh =================================================================== diff -u -r4044258b0e527b92f80a69fd1ba33bc3559daa92 -r33ce323edd28935192fdb15010fd51eaa610aa58 --- run.sh (.../run.sh) (revision 4044258b0e527b92f80a69fd1ba33bc3559daa92) +++ run.sh (.../run.sh) (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -33,5 +33,5 @@ cd $WORKSPACE echo "[$($DATE)] Application starting in '$(pwd)'" >> $LOGFILE 2>&1 -$WORKSPACE/leahi -qL --platform eglfs >> $LOGFILE 2>&1 & # -E removed for using -L for testing Leahi FW communication +$WORKSPACE/leahi --platform eglfs >> $LOGFILE 2>&1 & # -E removed for using -L for testing Leahi FW communication echo "[$($DATE)] Application launched" >> $LOGFILE 2>&1 Index: scripts/_errors_ =================================================================== diff -u --- scripts/_errors_ (revision 0) +++ scripts/_errors_ (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,68 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file _errors_ +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# Definition of all the error ID and Descriptions +# Parameters +# No specific parameter +# Retruns +# No specific response +# Considerations +# The error IDs shall not be negative +# The error Messages are assumed as system errors and will not be translated. +# The error Messages returned by the caller script will only be shown on the Application +# if only the exit code of the caller script is non-zero. + +# TODO +# - rearrange the Error IDs by group + +# sources + +# variables +# 0x: General Errors +ERR_GENERAL_SCRIPT_FAIL=1 +ERR_GENERAL_SCRIPT_PARAM_COUNT=2 +ERR_GENERAL_SCRIPT_EMPTY_STRING=3 +ERR_GENERAL_SCRIPT_FILE_EXIST=4 + +# 1x: Empty parameters +ERR_MTPARAM_WIFI_SSID=10 +ERR_MTPARAM_WIFI_PASS=11 +ERR_MTPARAM_BRIGHTNESS_VALUE=12 +ERR_MTPARAM_USB_DEVICE=13 +ERR_MTPARAM_USB_FOLDER=14 + +# 2x: WiFi Errors 2x +ERR_CMDFAIL_WIFI_SCAN=20 +ERR_CMDFAIL_WIFI_CONNECT=21 +ERR_CMDFAIL_WIFI_DISCONNECT=22 +ERR_CMDFAIL_WIFI_INFO_SSID=23 +ERR_CMDFAIL_WIFI_INFO_IPMASK=24 +ERR_CMDFAIL_WIFI_INFO_ADDR=25 +ERR_CMDFAIL_WIFI_INFO_MASK=26 +ERR_CMDFAIL_WIFI_INFO_GATEWAY=27 +ERR_CMDFAIL_WIFI_INFO_DNS=28 + +# 3x: Brightness Errors 3x +ERR_CMDFAIL_BRIGHTNESS_GET=30 +ERR_CMDFAIL_BRIGHTNESS_SET=31 + +# 4x: USB Device Errors +ERR_CMDFAIL_USB_FOLDER_MAKE=40 +ERR_CMDFAIL_USB_DEVICE_MOUNT=41 +ERR_CMDFAIL_USB_FOLDER_REMOVE=42 +ERR_CMDFAIL_USB_DEVICE_UMOUNT=43 Index: scripts/_functions_ =================================================================== diff -u --- scripts/_functions_ (revision 0) +++ scripts/_functions_ (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,176 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file _functions_ +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# Definition of all the globally used functions in scripts. +# Parameters +# No specific parameter +# Retruns +# No specific response +# Considerations +# Any function need to follow the same documentation format, +# to make sure the correct documentation is displayed by vscode editor, +# when used in the caller script. + +# sources +. ./_errors_ + +# functions + +# Description +# Trimms the given string by removing leading spaces +# Parameters +# $1: the given string +# Retruns +# The left trimmed string. +# Considerations +# No specific considerations. +ltrim() { + string="$1" + trimmed="${string#"${string%%[![:space:]]*}"}" + echo """$trimmed""" +} + +# Description +# Trimms the given string by removing trailing spaces +# Parameters +# $1: the given string +# Retruns +# The right trimmed string. +# Considerations +# No specific considerations. +rtrim() { + string="$1" + trimmed="${string%"${string##*[![:space:]]}"}" + echo """$trimmed""" +} + +# Description +# Trimms the given string by removing leading and trailing spaces +# Parameters +# $1: the given string +# Retruns +# The trimmed string. +# Considerations +# No specific consideration. +trim() { + trimmed="$1" + trimmed="${trimmed#"${trimmed%%[![:space:]]*}"}" + trimmed="${trimmed%"${trimmed##*[![:space:]]}"}" + echo """$trimmed""" +} + +# Description +# Checks if the given string is empty +# Parameters +# $1: the given string +# Retruns +# Exits by the $2 if set, on fail, +# or by ERR_GENERAL_SCRIPT_FILE_EXIST by default. +# Considerations +# this function won't trim the given string. +check_empty_string() { + if [ "$1" = "" ]; then + echo "" + if [ "$2" = "" ]; then + exit "$ERR_GENERAL_SCRIPT_EMPTY_STRING" + else + exit "$2" + fi + fi +} + +# Description +# Checks if the given string is empty +# Parameters +# $1: the given string +# Retruns +# returns true if the given string is empty +# Considerations +# this function won't trim the given string. +# this function won't exit if the given string is empty. +is_empty_string() { + if [ "$1" = "" ]; then + echo true + else + echo false + fi +} + +# Checks if the given parameter is more or equal to required number of parameters. +# It also first checks the given parameters to this funcion is correct. +# $1: always the $# of the caller script +# $2: the number of required parameters. +# Exits by ERR_GENERAL_SCRIPT_FILE_EXIST on fail. +check_param_count() { + # first do the self check + PARAM_COUNT=2 + if [ "$#" -lt "$PARAM_COUNT" ]; then + echo "" + exit $ERR_GENERAL_SCRIPT_PARAM_COUNT + fi + + count_act="$1" + count_exp="$2" + if [ "$count_act" -lt "$count_exp" ]; then + echo "" + exit $ERR_GENERAL_SCRIPT_PARAM_COUNT + fi +} + +# Checks if command execution failed +# $1: always the $? of the just executed command +# $2: the exit error number +# Exits by the $2 if set, on fail, +# or by ERR_GENERAL_SCRIPT_FILE_EXIST by default. +check_result() { + PARAM_COUNT=2 + check_param_count "$#" "$PARAM_COUNT" + if [ ! "$1" -eq 0 ]; then + ERR_ID="$2" + if [ "$ERR_ID" = "" ]; then + ERR_ID "$ERR_GENERAL_SCRIPT_FAIL" + fi + # echo $(errorMessage "$ERR_ID") + exit "$ERR_ID" + fi + # echo "" +} + +# Checks if the given file exists +# $1: the file full path +# Exits with ERR_GENERAL_SCRIPT_FILE_EXIST on fail +check_file_exists() { + if [ -f "$FILE" ]; then + echo "" + exit "$ERR_GENERAL_SCRIPT_FILE_EXIST" + fi +} + +errorMessage() { + # this is the minimum required number of parameters + # any error ID can have optional multiple extra parameters to get embedded in the message. + PARAM_COUNT=1 + check_param_count "$#" "$PARAM_COUNT" + + case "$1" in + "$ERR_CMDFAIL_USB_FOLDER_MAKE" ) echo "usb mount point folder '$2' cannot be made." ;; + # "$ERR_CMDFAIL_USB_DEVICE_MOUNT" ) echo "usb device '$2' cannot be mounted." ;; + "$ERR_CMDFAIL_USB_DEVICE_UMOUNT" ) echo "usb drive '$2' cannot be unmounted." ;; + "$ERR_CMDFAIL_USB_FOLDER_REMOVE" ) echo "usb mount point '$2' cannot be removed." ;; + esac +} Index: scripts/_variables_ =================================================================== diff -u --- scripts/_variables_ (revision 0) +++ scripts/_variables_ (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,31 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file _variables_ +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# Definition of all the global variables +# Parameters +# No specific parameter +# Retruns +# No specific response +# Considerations +# This gloval variables are different than the error varables and shall not be combinled. +# For error definitions use the _errors_ file. + +# sources + +# variables +BRIGHTNESS_SYSFS="/sys/class/backlight/lvds_backlight/brightness" Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/autostart'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/bluetooth_paired_clear.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/bluetooth_paired_query.sh'. Fisheye: No comparison available. Pass `N' to diff? Index: scripts/brightness.sh =================================================================== diff -u --- scripts/brightness.sh (revision 0) +++ scripts/brightness.sh (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,47 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file brightness_get.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# sources +. ./_errors_ +. ./_functions_ +. ./_variables_ + +# local variables +# either set or get a parameter always has to be given. +PARAM_COUNT=1 +BRIGHTNESS_VALUE="$(trim "$1")" + +# local functions + +# checks +check_param_count "$#" "$PARAM_COUNT" +check_file_exists "$BRIGHTNESS_SYSFS" "$BRIGHTNESS_SYSFS" + +# main +# if a value is give update the brightness +if [ "$BRIGHTNESS_VALUE" != "" ]; then + echo "$BRIGHTNESS_VALUE" > "$BRIGHTNESS_SYSFS" + check_result "$?" "$ERR_CMDFAIL_BRIGHTNESS_SET" +fi + +# return the current/updated brightness +BRIGHTNESS_VALUE="$(cat $BRIGHTNESS_SYSFS)" +check_result "$?" "$ERR_CMDFAIL_BRIGHTNESS_GET" + +sleep 0.1 +echo $BRIGHTNESS_VALUE +exit 0 Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/brightness_get.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/brightness_set.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/crypt_setup.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/date_time_set.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/decommission.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/export_logs.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/factory_reset.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/globals.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/lockdown.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/rootsshaccess.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/run.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/setup.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/start.sh'. Fisheye: No comparison available. Pass `N' to diff? Index: scripts/test.sh =================================================================== diff -u --- scripts/test.sh (revision 0) +++ scripts/test.sh (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,58 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file test.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# TEST ONLY +# Parameters +# No Parameters +# Retruns +# TEST ONLY +# Considerations +# + +# sources +. ./_errors_ +. ./_functions_ + +# variables + +# functions + +# checks + +# main +echo "-" +sleep 0.1 +echo "\\" +sleep 0.1 +echo "|" +sleep 0.1 +echo "/" +sleep 0.1 +echo "-" +sleep 0.1 +echo "\\" +sleep 0.1 +echo "|" +sleep 0.1 +echo "/" +sleep 0.1 + +# exit gracefully +sleep 0.1 +echo "100" +exit 0 \ No newline at end of file Index: scripts/usb_mount.sh =================================================================== diff -u -r23bf46e34d0a6b72b8d0187812a4d3c26170ca6c -r33ce323edd28935192fdb15010fd51eaa610aa58 --- scripts/usb_mount.sh (.../usb_mount.sh) (revision 23bf46e34d0a6b72b8d0187812a4d3c26170ca6c) +++ scripts/usb_mount.sh (.../usb_mount.sh) (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -6,31 +6,49 @@ # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # -# @file unmountUSB.sh +# @file usb_mount.sh # # @author (last) Behrouz NematiPour -# @date (last) 11-May-2021 +# @date (last) 15-Jan-2025 # @author (original) Behrouz NematiPour -# @date (original) 11-May-2021 +# @date (original) 15-Jan-2025 # ############################################################################ -# $1 - usb device -# $2 - usb drive -# eg. sudo mount -o "noexec,sync,nodev,nosuid" /dev/sda1 /media/usb/ +# Description +# Trys to mount the given usb device in the usb drive/location. +# Parameters +# $1: usb device full path +# $2: usb drive full path (mount point) +# Retruns +# No specific response +# Considerations +# No specific considerations. -USER=root # change to leahi after Cybersecurity implementation -mkdir -p "$2" -if [ $? 1= 0 ]; then - echo "usb mount point folder '$2' cannot be made." - exit 1001 -fi +# sources +. ./_errors_ +. ./_functions_ +# variables +PARAM_COUNT=2 +USB_DEVICE="$(trim "$1")" +USB_FOLDER="$(trim "$2")" + +USER=root # leahi - change to leahi user after Cybersecurity implementation + +# functions + +# checks +check_param_count "$#" "$PARAM_COUNT" +check_empty_string "$USB_DEVICE" "$ERR_MTPARAM_USB_DEVICE" +check_empty_string "$USB_FOLDER" "$ERR_MTPARAM_USB_FOLDER" + +mkdir -p "$USB_FOLDER" +check_result "$?" "$ERR_CMDFAIL_USB_FOLDER_MAKE" + sudo mount -o uid=${USER},gid=${USER},umask=077,noexec,sync,nodev,nosuid "$1" "$2" -if [ $? != 0 ]; then - echo "usb device '$1' cannot be mounted." - exit 1002 -fi +check_result "$?" "$ERR_CMDFAIL_USB_DEVICE_MOUNT" +sleep 0.1 echo "" exit 0 \ No newline at end of file Index: scripts/usb_unmount.sh =================================================================== diff -u -r23bf46e34d0a6b72b8d0187812a4d3c26170ca6c -r33ce323edd28935192fdb15010fd51eaa610aa58 --- scripts/usb_unmount.sh (.../usb_unmount.sh) (revision 23bf46e34d0a6b72b8d0187812a4d3c26170ca6c) +++ scripts/usb_unmount.sh (.../usb_unmount.sh) (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -6,29 +6,47 @@ # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # -# @file unmountUSB.sh +# @file usb_mount.sh # # @author (last) Behrouz NematiPour -# @date (last) 11-May-2021 +# @date (last) 15-Jan-2025 # @author (original) Behrouz NematiPour -# @date (original) 11-May-2021 +# @date (original) 15-Jan-2025 # ############################################################################ -# $1 - usb device -# $2 - usb drive +# Description +# Trys to unmount the given usb device from the usb drive/location. +# Parameters +# $1: usb device full path +# $2: usb drive full path (mount point) +# Retruns +# No specific response +# Considerations +# No specific considerations. -sudo umount $2 -if [ $? != 0 ]; then - echo "usb drive '$2' cannot be unmounted." - exit 1001 -fi +# sources +. ./_errors_ +. ./_functions_ -mkdir -p "$2" -if [ $? != 0 ]; then - echo "usb mount point '$2' cannot be removed." - exit 1002 -fi +# variables +PARAM_COUNT=2 +USB_DEVICE="$(trim "$1")" +USB_FOLDER="$(trim "$2")" +# functions + +# checks +check_param_count "$#" "$PARAM_COUNT" +check_empty_string "$USB_DEVICE" "$ERR_MTPARAM_USB_DEVICE" +check_empty_string "$USB_FOLDER" "$ERR_MTPARAM_USB_FOLDER" + +sudo umount "$USB_FOLDER" +check_result "$?" "$ERR_CMDFAIL_USB_DEVICE_UMOUNT" + +rmdir "$USB_FOLDER" +check_result "$?" "$ERR_CMDFAIL_USB_FOLDER_REMOVE" + +sleep 0.1 echo "" exit 0 \ No newline at end of file Index: scripts/wifi_connect.sh =================================================================== diff -u --- scripts/wifi_connect.sh (revision 0) +++ scripts/wifi_connect.sh (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,52 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file wifi_connect.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# Connects to the given SSID with the given password. +# Parameters +# $1: the SSID name +# $2: the SSID password +# Retruns +# No specific response. +# Considerations +# For security reasons the system is not allowed to connect to a passwordless AP. +# Therefore an empty password is an error. + +# TODO +# Add static connection +# The static IP enable shall only be a boolean argument for this script. +# When set to 1(true), the corretly defined connection will be made static. + +# sources +. ./_errors_ +. ./_functions_ + +# variables +PARAM_COUNT=2 +SSID_NAME="$(trim "$1")" +SSID_PASS="$(trim "$2")" + +# functions + +# checks +check_param_count "$#" "$PARAM_COUNT" +check_empty_string "$SSID_NAME" "$ERR_MTPARAM_WIFI_SSID" +check_empty_string "$SSID_PASS" "$ERR_MTPARAM_WIFI_PASS" + +# main +sudo nmcli dev wifi connect "$SSID_NAME" password "$SSID_PASS" +check_result "$?" "$ERR_CMDFAIL_WIFI_CONNECT" Index: scripts/wifi_disconnect.sh =================================================================== diff -u --- scripts/wifi_disconnect.sh (revision 0) +++ scripts/wifi_disconnect.sh (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,43 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file wifi_disconnect.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# Disconnects from the given SSID($1) +# Parameters +# $1: the SSID name +# Returns +# No specific response +# Considerations +# - The system has to be already connected to the given SSID + +# sources +. ./_errors_ +. ./_functions_ + +# variables +PARAM_COUNT=1 +SSID_NAME="$(trim "$1")" + +# functions + +# checks +check_param_count "$#" "$PARAM_COUNT" +check_empty_string "$SSID_NAME" "$ERR_MTPARAM_WIFI_SSID" + +# main +sudo nmcli connection delete "$SSID_NAME" +check_result "$?" "$ERR_CMDFAIL_WIFI_DISCONNECT" Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_disconnect_network.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_generate_wpa_supplicant.sh'. Fisheye: No comparison available. Pass `N' to diff? Index: scripts/wifi_info.sh =================================================================== diff -u --- scripts/wifi_info.sh (revision 0) +++ scripts/wifi_info.sh (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,65 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file wifi_info.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# Gets the active connection information +# Parameters +# No Parameters +# Retruns +# A csv string of the active connection info +# with the columns defined $COLUMNS in order. +# Considerations +# For the Application to work with the List of APs +# - it has to be sorted by SSID +# - it has to use defined columns exactly as has been defined in $COLUMN. + +# sources +. ./_errors_ +. ./_functions_ + +# variables +PARAM_COUNT=0 +COLUMNS="IP4.ADDRESS,IP4.GATEWAY,IP4.DNS" + +# functions + +# checks +check_param_count "$#" "$PARAM_COUNT" + +# main +SSID="$(sudo nmcli -t -f NAME connection show --active)" +check_result "$?" "$ERR_CMDFAIL_WIFI_INFO_SSID" + +IPMASK="$(sudo nmcli -t -g IP4.ADDRESS device show wlan0)" +check_result "$?" "$ERR_CMDFAIL_WIFI_INFO_IPMASK" + +ADDR="$(echo $IPMASK | sed 's/\/.*//g')" +check_result "$?" "$ERR_CMDFAIL_WIFI_INFO_ADDR" + +MASK="$(sudo ipcalc -m "$(echo $IPMASK)" | sed "s/NETMASK=//g")" +check_result "$?" "$ERR_CMDFAIL_WIFI_INFO_MASK" + +GATEWAY="$(sudo nmcli -t -g IP4.GATEWAY device show wlan0)" +check_result "$?" "$ERR_CMDFAIL_WIFI_INFO_GATEWAY" + +DNS="$(sudo nmcli -t -g IP4.DNS device show wlan0 | sed "s/ //g"| sed 's/|/,/g')" +check_result "$?" "$ERR_CMDFAIL_WIFI_INFO_DNS" + +echo "$SSID,$ADDR,$MASK,$GATEWAY,$DNS" +exit 0 + + Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_read_dns.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_read_gateway.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_read_ip_settings.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_read_network_info.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_request_auto_assigned_ip.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_reset_adapter.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_reset_interface.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_save_dhcp_interface.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_save_static_interface_assignments.sh'. Fisheye: No comparison available. Pass `N' to diff? Index: scripts/wifi_scan.sh =================================================================== diff -u --- scripts/wifi_scan.sh (revision 0) +++ scripts/wifi_scan.sh (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -0,0 +1,49 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. +# +# THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +# WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +# +# @file wifi_scan.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# Description +# Lists all the available Access Points using nmcli command of NetworkManager module. +# Parameters +# No Parameters +# Retruns +# Sorted list of the APs in defined column as specified in the $COLUMNS. +# Considerations +# For the Application to work with the List of APs +# - it has to be sorted by SSID +# - it has to use defined columns exactly as has been defined in $COLUMN. + +# sources +. ./_errors_ +. ./_functions_ + +# variables +PARAM_COUNT=0 +COLUMNS="SSID,BSSID,FREQ,RATE,SIGNAL,SECURITY,WPA-FLAGS,RSN-FLAGS,IN-USE" + +# functions + +# checks +check_param_count "$#" "$PARAM_COUNT" + +# main +OUTPUT="$(sudo nmcli -t -f $COLUMNS dev wifi list --rescan yes | sed 's/:/,/g;s/\\,/:/g' | sort)" +check_result "$?" "$ERR_CMDFAIL_WIFI_SCAN" + +# exit gracefully +sleep 0.1 +echo -e "$OUTPUT" +exit 0 \ No newline at end of file Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_scan_for_networks.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_set_auto_assigned_ip.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_set_dns.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_set_gateway.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_set_static_ip.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_set_subnetmask.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_start_wpa_supplicant.sh'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 33ce323edd28935192fdb15010fd51eaa610aa58 refers to a dead (removed) revision in file `scripts/wifi_test_internet.sh'. Fisheye: No comparison available. Pass `N' to diff? Index: update.sh =================================================================== diff -u -r4044258b0e527b92f80a69fd1ba33bc3559daa92 -r33ce323edd28935192fdb15010fd51eaa610aa58 --- update.sh (.../update.sh) (revision 4044258b0e527b92f80a69fd1ba33bc3559daa92) +++ update.sh (.../update.sh) (revision 33ce323edd28935192fdb15010fd51eaa610aa58) @@ -1,21 +1,23 @@ #!/bin/sh -S=$HOME/Projects -D="/home/denali/Projects/leahi/distro/manufacturing" -APP=${S}/application -BLD=${S}/tmp/build/leahi-Qt_5_15_10_iMX8-Release -SCRT=${S}/ui.scripts/scripts -CONF=${S}/ui.config/configurations -RSR="resources" +P="$HOME/Public" # Project folder +S="$P/luis" # Luis project folder +D="/home/denali/Public/ely/manufact" # Manufacturing destination folder + +APP="${P}/application" +BLD="${P}/tmp/build/leahi-Qt_5_15_10_iMX8-Release" +SCRT="${S}/scripts/scripts" +CONF="${S}/config/configurations" +RSR="${S}/resources" TRN="translations" -TRS=${APP}/${RSR}/${TRN} -TRD=${D}/${TRN} -BIN=${BLD}/leahi +TRD="${D}/${TRN}" +TRS="${RSR}/${TRN}" +BIN="${BLD}/leahi" -cp ${BIN} ${D} # copy aplication +cp ${BIN} ${D} # copy application mkdir -p ${TRD} # make translations folder cp ${TRS}/*.qm ${TRD} # copy translations qm files cp -r ${SCRT} ${D} # copy scripts -chmod -x ${D}/scripts/*.sh # make settings scripts executable +chmod +x ${D}/scripts/*.sh # make settings scripts executable cp -r ${CONF} ${D} # copy configurations