Index: UI/BETA/configurations/Alarms/Alarms.conf =================================================================== diff -u --- UI/BETA/configurations/Alarms/Alarms.conf (revision 0) +++ UI/BETA/configurations/Alarms/Alarms.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,804 @@ +[0] +Title = Indication for when no alarms is a possible situation +ListTitle = + +[1] +Title = Service Required: Hemodialysis Device +ListTitle = TD Software fault. Software found itself in an unexpected state + +[2] +Title = Service Required: Dialysate Device +ListTitle = DD software fault. Software found itself in an unexpected state + +[3] +Title = Service Required: Dialysate Device +ListTitle = DD software fault. Software found itself in an unexpected state + +[4] +Title = Service Required: Hemodialysis Device +ListTitle = TD FPGA POST failure + +[5] +Title = Service Required: Hemodialysis Device +ListTitle = TD Watchdog POST failure + +[6] +Title = Service Required: Hemodialysis Device +ListTitle = UI communication POST failure. UI failed to communicate within a reasonable time after power up + +[7] +Title = Service Required: Hemodialysis Device +ListTitle = TD processor clock speed checks against FPGA clock failure + +[8] +Title = Service Required: Hemodialysis Device +ListTitle = TD FPGA communication down for too long + +[9] +Title = Service Required: Hemodialysis Device +ListTitle = User interface communication timeout + +[10] +Title = Communication Error +ListTitle = Dialysate generator communication timeout + +[11] +Title = Service Required: Hemodialysis Device +ListTitle = Too many bad CRCs detected on received system messages + +[12] +Title = Service Required: Hemodialysis Device +ListTitle = System message that required acknowledgment was not acknowledged + +[13] +Title = Communication Error +ListTitle = TD to DD comm error. + +[14] +Title = Service Required: Hemodialysis Device +ListTitle = TD critical data integrity check failed + +[15] +Title = Service Required: Dialysate Device +ListTitle = DD critical data integrity check failed + +[16] +Title = Service Required: Hemodialysis Device +ListTitle = TD watchdog expired + +[17] +Title = Service Required: Dialysate Device +ListTitle = DD watchdog expired + +[18] +Title = Service Required: Dialysate Device +ListTitle = Too many bad CRCs detected on received system messages + +[19] +Title = Service Required: Dialysate Device +ListTitle = DD to RO comm error + +[20] +Title = Service Required: Dialysate Device +ListTitle = DD to TD comm error + +[21] +Title = Service Required: Dialysate Device +ListTitle = DD FPGA POST failure + +[22] +Title = Service Required: Dialysate Device +ListTitle = FPGA clock speed failure + +[23] +Title = Service Required: Dialysate Device +ListTitle = DD FPGA communication down for too long + +[24] +Title = Service Required: Hemodialysis Device +ListTitle = TD alarm audio failed POST + +[25] +Title = Service Required: Dialysate Device +ListTitle = DD FPGA not accepting commanded valve states + +[26] +Title = Service Required: Hemodialysis Device +ListTitle = TD arterial pressure sensor reporting error or not being read successfully + +[27] +Title = Service Required: Hemodialysis Device +ListTitle = TD venous pressure sensor reporting error or not being read successfully + +[28] +Title = Low TMP Pressure +ListTitle = DD hydraulics outlet pressure sensor reporting error or not being read successfully + +[29] +Title = High TMP Pressure +ListTitle = DD bibag pressure sensor reporting error or not being read successfully + +[30] +Title = Self Test: Venous Air Detector +ListTitle = TD venous air bubble detector self-test failure + +[31] +Title = MAX Blood Prime Pause Time +ListTitle = Blood Prime pause approaching timeout (> 4 min). + +[32] +Title = MAX Blood Prime Pause Time Reached +ListTitle = Blood Prime pause timeout reached (> 5 min). + +[33] +Title = Service Required: Hemodialysis Device +ListTitle = TD monitored voltage is out of range + +[34] +Title = Power Loss +ListTitle = TD AC power lost alarm + +[35] +Title = Power Loss +ListTitle = TD AC power lost alarm + +[36] +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D17) located before balancing chamber reporting error or not being read successfully + +[37] +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D27) located after balancing chamber reporting error or not being read successfully + +[38] +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D29) located after balancing chamber reporting error or not being read successfully + +[39] +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D43) located in spent dialysate path reporting error or not being read successfully + +[40] +Title = Venous Air Detected +ListTitle = TD venous air bubble detected alarm + +[41] +Title = Blood Pump Stopped: Door Open +ListTitle = TD cartridge door opened alarm + +[42] +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 + +[43] +Title = Low Arterial Pressure +ListTitle = Arterial pressure too low during treatment + +[44] +Title = High Arterial Pressure +ListTitle = Arterial pressure too high during treatment + +[45] +Title = Service Required: Hemodialysis Device +ListTitle = TD arterial pressure sensor is reading out of range + +[46] +Title = Self Test: Cartridge +ListTitle = TD arterial pressure self-test failure alarm + +[47] +Title = Low Venous Pressure +ListTitle = Venous pressure too low during treatment + +[48] +Title = High Venous Pressure +ListTitle = Venous pressure too high during treatment + +[49] +Title = Service Required: Hemodialysis Device +ListTitle = TD venous pressure sensor is reading out of range + +[50] +Title = Self Test: Cartridge +ListTitle = TD venous pressure self-test failure alarm + +[51] +Title = Self Test: Cartridge Check +ListTitle = TD pre-treatment mode dry self-tests failure + +[52] +Title = Service Required: Dialysate Device +ListTitle = DD concentrate pump D11_PUMP speed control error + +[53] +Title = Service Required: Dialysate Device +ListTitle = DD concentrate pump D10_PUMP speed control error + +[54] +Title = Service Required: Dialysate Device +ListTitle = DD concentrate pump hall sensor out of range. + +[55] +Title = Service Required: Dialysate Device +ListTitle = DD concentrate pump fault + +[56] +Title = Service Required: Dialysate Device +ListTitle = DD temperature sensor out of range + +[57] +Title = Service Required: Dialysate Device +ListTitle = DD temperature sensors not being read successfully + +[58] +Title = Service Required: Dialysate Device +ListTitle = DD Balancing chamber fill timeout error + +[59] +Title = Service Required: Dialysate Device +ListTitle = DD barometric pressure sensor bad coefficients CRC + +[60] +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump RPM out of range + +[61] +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump off fault + +[62] +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump current out of range + +[63] +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump invalid direction + +[64] +Title = Service Required: Dialysate Device +ListTitle = DD fresh dialysate pump direction FPGA fault + +[65] +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump RPM out of range + +[66] +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump off fault + +[67] +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump current out of range + +[68] +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump invalid direction + +[69] +Title = Service Required: Dialysate Device +ListTitle = DD spent dialysate pump direction FPGA fault + +[70] +Title = Service Required: Dialysate Device +ListTitle = DD D5 heater is On with low fluid level + +[71] +Title = Service Required: Dialysate Device +ListTitle = DD D45 heater is On with low fluid level + +[72] +Title = Service Required: Dialysate Device +ListTitle = TD barometric pressure sensor bad coefficients CRC + +[73] +Title = Service Required: Dialysate Device +ListTitle = Barometric pressure is out of range + +[74] +Title = Service Required: Dialysate Device +ListTitle = DD UF pump D76_PUMP speed control error + +[75] +Title = Service Required: Dialysate Device +ListTitle = DD Spent chamber fill state 1 start pressure is not in range + +[76] +Title = Service Required: Dialysate Device +ListTitle = DD Spent chamber fill state 2 start pressure is not in range + +[77] +Title = Service Required: Dialysate Device +ListTitle = DD Spent chamber fill timeout error + +[78] +Title = Blood Pump Stopped: Venous Air Detector +ListTitle = Air trap fill timeout during treatment + +[79] +Title = Service Required: Hemodialysis Device +ListTitle = Air trap level sensors reporting illegal combination of air/fluid + +[80] +Title = Service Required: Hemodialysis Device +ListTitle = Pinch valve reporting a fault + +[81] +Title = Service Required: Hemodialysis Device +ListTitle = TD valve homing failed + +[82] +Title = Service Required: Hemodialysis Device +ListTitle = TD valve transition time out + +[83] +Title = Communication Error +ListTitle = DD to RO comm error. + +[84] +Title = Service Required: Dialysate Device +ListTitle = RO FPGA communication down for too long + +[85] +Title = Service Required: Hemodialysis Device +ListTitle = RO Too many bad CRCs detected on received system messages + +[86] +Title = Service Required: Filtration Device +ListTitle = RO FPGA not accepting commanded valve states + +[87] +Title = Service Required: Dialysate Device +ListTitle = DD balancing chamber state 1 fill start pressure is not in range + +[88] +Title = Service Required: Dialysate Device +ListTitle = AVAILABLE + +[89] +Title = Service Required: Dialysate Device +ListTitle = DD balancing chamber state 2 fill start pressure is not in range + +[90] +Title = Service Required: Dialysate Device +ListTitle = AVAILABLE + +[91] +Title = Service Required: Dialysate Device +ListTitle = DD hydraulics chamber degassing pressure is not in range + +[92] +Title = Service Required: Dialysate Device +ListTitle = DD Bicarb chamber fill timeout error + +[93] +Title = Service Required: Dialysate Device +ListTitle = DD D79 rinse pump commanded vs measured speed out of tolerance + +[94] +Title = Service Required: Dialysate Device +ListTitle = DD balancing chamber state 1 fill initiated and pressure drop is not in range + +[95] +Title = Service Required: Dialysate Device +ListTitle = DD balancing chamber state 2 fill initiated and pressure drop is not in range + +[96] +Title = Blood Pump Stopped: Treatment Paused +ListTitle = TD treatment stopped by user action - pressed stop button + +[97] +Title = Service Required: Dialysate Device +ListTitle = DD conductivity sensor (D74) located before balancing chamber reporting error or not being read successfully + +[98] +Title = Approaching MAX Blood Pump Stop Time +ListTitle = Blood sitting too long warning (> 4 min) + +[99] +Title = Blood Pump Stop Time Exceeded +ListTitle = Blood sitting too long after treatment stopped by user alarm (> 5 min) + +[100] +Title = Service Required: Hemodialysis Device +ListTitle = TD communication timeout + +[101] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST OS Version compatibility failure + +[102] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Application Integrity (Sha256Sum) failure + +[103] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST CANBus failure + +[104] +Title = Service Required: Hemodialysis Device +ListTitle = If the UI POST reports display failure. + +[105] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Touch failure + +[106] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST SD-Card failure + +[107] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST RTC failure + +[108] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST WiFi failure + +[109] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Bluetooth failure + +[110] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Ethernet failure + +[111] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Sound failure + +[112] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST cloud sync POST failure + +[113] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Invalid Year + +[114] +Title = Service Required: Hemodialysis Device +ListTitle = UI POST Bad Settings + +[115] +Title = Service Required: Hemodialysis Device +ListTitle = SD card is non-operational + +[116] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[117] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[118] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[119] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[120] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[121] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[122] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[123] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[124] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[125] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[126] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[127] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[128] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[129] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[130] +Title = Service Required: Hemodialysis Device +ListTitle = RESERVED + +[131] +Title = Battery Capacity Low +ListTitle = Insufficient battery charge to support 20 min without A/C power + +[132] +Title = High Dialysate Temperature +ListTitle = Dialysate temperature is out of high safety range + +[133] +Title = High Dialysate Temperature +ListTitle = Dialysate temperature is above the target temperature + +[134] +Title = Low Dialysate Temperature +ListTitle = Dialysate temperature is below the target temperature + +[135] +Title = Service Required: FP Device +ListTitle = FP pressure relief is too low + +[136] +Title = Service Required: FP Device +ListTitle = FP pressure relief is too High + +[137] +Title = Service Required: FP Device +ListTitle = FP device is using too much power + +[138] +Title = Service Required: FP Device +ListTitle = FP RO pump flow out of range + +[139] +Title = Low Inlet Water Temperature +ListTitle = Inlet Water temperature is too low + +[140] +Title = High Inlet Water Temperature +ListTitle = Inlet Water temperature is too high + +[141] +Title = Low Inlet Water Pressure +ListTitle = Inlet Water pressure is too low + +[142] +Title = High Inlet Water Pressure +ListTitle = Inlet Water pressure is too high + +[143] +Title = High Inlet Water Conductivity +ListTitle = Inlet Water conductivity is too high + +[144] +Title = Low Inlet Water Conductivity +ListTitle = Inlet Water conductivity is too low + +[145] +Title = Service Required: FP Device +ListTitle = FP RO pump pressure out of range + +[146] +Title = Service Required: FP Device +ListTitle = FP outlet primary conductivity sensor out of range + +[147] +Title = Service Required: FP Device +ListTitle = FP inlet primary conductivity sensor out of range + +[148] +Title = Service Required: FP Device +ListTitle = FP RO rejection ratio out of range + +[149] +Title = Service Required: FP Device +ListTitle = FP pressure regulator is out of bounds + +[150] +Title = Service Required: FP Device +ListTitle = FP inlet temperature too high during filters flush + +[151] +Title = FP: Filter Health +ListTitle = FP conductivity after flushing the system is too high + +[152] +Title = FP: Filter Health +ListTitle = FP took more than 60 seconds to fill the permeate tank + +[153] +Title = FP: Permeate Overfill +ListTitle = FP tank level is too high + +[154] +Title = Service Required: Dialysate Device +ListTitle = DD dialysate temperature sensors drift timeout. + +[155] +Title = Blood Leak +ListTitle = DD blood leak detected alarm + +[156] +Title = Service Required: Hemodialysis Device +ListTitle = DD blood leak sensor invalid calibration record + +[157] +Title = Service Required: Hemodialysis Device +ListTitle = DD blood leak sensor embedded mode communication failed + +[158] +Title = Service Required: Hemodialysis Device +ListTitle = DD blood leak sensor set point set failure + +[159] +Title = Blood Leak: Bypass +ListTitle = DD blood leak detected and it is in the process of attempting to remove the bubbles/foam + +[160] +Title = FP: Permeate Underfill +ListTitle = FP tank level is too low + +[161] +Title = High Inlet Water Pressure Fault +ListTitle = Inlet Water pressure is too high + +[162] +Title = High Permeate flow +ListTitle = Permeate flow is too high from set target flow rate + +[163] +Title = low Permeate flow +ListTitle = Permeate flow is too low from set target flow rate + +[164] +Title = low inlet pressure +ListTitle = Inlet pressure is too low + +[165] +Title = Blood Pump Stopped: Venous Air Detector +ListTitle = Air trap lowering timeout during treatment + +[166] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump self-test failure alarm + +[167] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump is running while the BP is off + +[168] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump ADC error + +[169] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump fault reported by FPGA + +[170] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump DAC write failure + +[171] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump speed check error + +[172] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump volume check error + +[173] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump over travel error + +[174] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump not stopped in off state error + +[175] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump direction (from encoder) error + +[176] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump direction (from controller) error + +[177] +Title = Heparin Syringe Empty +ListTitle = TD syringe empty alarm + +[178] +Title = Blood Stopped: Syringe Not Detected +ListTitle = TD syringe pump syringe removed alarm + +[179] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump stall alarm + +[180] +Title = Service Required: Hemodialysis Device +ListTitle = TD heparin force sensor invalid calibration record + +[181] +Title = Syringe Detected +ListTitle = TD syringe detected alarm + +[182] +Title = Not Enough Heparin +ListTitle = TD syringe pump not enough Heparin alarm + +[183] +Title = Heparin Pump Occlusion +ListTitle = TD syringe pump occlusion alarm + +[184] +Title = Service Required: Hemodialysis Device +ListTitle = TD syringe pump timeout alarm + +[185] +Title = Service Required: FP Device +ListTitle = FP conductivity sensor (P9) located in inlet water path reporting error or not being read successfully + +[186] +Title = Service Required: FP Device +ListTitle = FP conductivity sensor (P18) located in inlet water path reporting error or not being read successfully + +[187] +Title = Service Required: Hemodialysis Device +ListTitle = Blood pump failed to complete homing or one full revolution during auto-load or auto-eject + +[188] +Title = Service Required: Hemodialysis Device +ListTitle = Ejector failed to reach extended or retracted position during auto-eject + +[189] +Title = Service Required: Hemodialysis Device +ListTitle = TD ejector did not reach the fully retracted position within the allowed time during power-on self-test + +[190] +Title = Blood Pump Stopped: Tubing Set Jam +ListTitle = Blood pump torque exceeded limit during Auto-Load/Eject one-revolution and tubing set jam suspected + +[191] +Title = Air Pump Stall Detected +ListTitle = Air pump stall detected during treatment + +[192] +Title = Service Required: Dialysate Device +ListTitle = TD CPU RAM check failure + +[193] +Title = Service Required: Dialysate Device +ListTitle = DD CPU RAM check failure + +[194] +Title = Service Required: Hemodialysis Device +ListTitle = TD firmware image integrity POST test failed + +[195] +Title = Service Required: Hemodialysis Device +ListTitle = DD firmware image integrity POST test failed + +[196] +Title = Arterial Pressurization Timeout +ListTitle = TD failed to reach arterial pressure target + +[197] +Title = Arterial Pressure Decay +ListTitle = TD detected excessive arterial pressure decay + +[198] +Title = Arterial Pressure Leak +ListTitle = TD detected arterial pressure leak + +[199] +Title = Arterial Pressure Relief Failure +ListTitle = TD failed arterial pressure relief check + +[200] +Title = Air Pump Stall Detected +ListTitle = Air pump stall detected during treatment + Index: UI/BETA/configurations/Alarms/Alarms_es.conf =================================================================== diff -u --- UI/BETA/configurations/Alarms/Alarms_es.conf (revision 0) +++ UI/BETA/configurations/Alarms/Alarms_es.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,1823 @@ +[0] +Title = +ListTitle = +Message = + +[1] +Title = Ñtuck Button +ListTitle = ÑD POST: Stuck Button +Message = Ñ 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. + +[2] +Title = Ñervice Required: Hemodialysis Device +ListTitle = ÑD POST: FPGA Compatibility +Message = Ñ 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. + +[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 = + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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 = + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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 = + +[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 = + +[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 = + +[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 = + +[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 = + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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 + +[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. + +[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. + +[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 + +[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 + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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 = + +[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. + +[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 = + +[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 = + +[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. + +[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 = + +[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 = + +[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 = + +[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 = + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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 = + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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 = + +[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. + +[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 = + +[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. + +[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 = + +[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 = + +[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 = + +[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. + +[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 = + +[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 = + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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. + +[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. + +[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 = + +[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. + +[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 = + +[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. + +[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. + +[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. + +[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. + +[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 = + +[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 = + +[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 = + +[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 = + +[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 = + +[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 = + +[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. + +[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 = + +[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 = + +[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 = + +[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. + +[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 = + +[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: UI/BETA/configurations/Alarms/Events.conf =================================================================== diff -u --- UI/BETA/configurations/Alarms/Events.conf (revision 0) +++ UI/BETA/configurations/Alarms/Events.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,66 @@ +[0] +Title=Blood flow rate change event + +[1] +Title=Dialysate flow rate change event + +[2] +Title=Treatment duration change event + +[3] +Title=Ultrafiltration volume change event + +[4] +Title=Ultrafiltration rate change event + +[5] +Title=Ultrafiltration start or resume event + +[6] +Title=Ultrafiltration pause event + +[7] +Title=Arterial pressure limit window change event + +[8] +Title=Venous pressure limit window change event + +[9] +Title=Venous pressure limit asymmetric change event + +[10] +Title=Heparin bolus start event + +[11] +Title=Heparin bolus end event + +[12] +Title=Heparin start or resume event + +[13] +Title=Heparin stop or pause event + +[14] +Title=Saline boluses change event + +[15] +Title=Mid treatment rinse-back event + +[16] +Title=Alarm audio volume changed event + +[17] +Title=Front door switch changed event + +[18] +Title=Pump track switch changed event + +[19] +Title=Syringe detection switch changed event + +[20] +Title=Off button pressed event + +[21] +Title=Stop button pressed event + Index: UI/BETA/configurations/Alarms/Events_es.conf =================================================================== diff -u --- UI/BETA/configurations/Alarms/Events_es.conf (revision 0) +++ UI/BETA/configurations/Alarms/Events_es.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,66 @@ +[0] +Title=Ñlood flow rate change event + +[1] +Title=Ñialysate flow rate change event + +[2] +Title=Ñreatment duration change event + +[3] +Title=Ultrafiltration volume change event + +[4] +Title=Ultrafiltration rate change event + +[5] +Title=Ultrafiltration start or resume event + +[6] +Title=Ultrafiltration pause event + +[7] +Title=Arterial pressure limit window change event + +[8] +Title=Venous pressure limit window change event + +[9] +Title=Venous pressure limit asymmetric change event + +[10] +Title=Heparin bolus start event + +[11] +Title=Heparin bolus end event + +[12] +Title=Heparin start or resume event + +[13] +Title=Heparin stop or pause event + +[14] +Title=Saline boluses change event + +[15] +Title=Mid treatment rinse-back event + +[16] +Title=Alarm audio volume changed event + +[17] +Title=Front door switch changed event + +[18] +Title=Pump track switch changed event + +[19] +Title=Syringe detection switch changed event + +[20] +Title=Off button pressed event + +[21] +Title=Stop button pressed event + Index: UI/BETA/configurations/Alarms/Rejections.conf =================================================================== diff -u --- UI/BETA/configurations/Alarms/Rejections.conf (revision 0) +++ UI/BETA/configurations/Alarms/Rejections.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,180 @@ + +[0] +Title = Used when there is no rejection + +[1] +Title = Request is not allowed in the current operating mode + +[2] +Title = Validated request was not confirmed by user in reasonable time + +[3] +Title = Request is not allowed if not in treatment mode + +[4] +Title = Request is not allowed in current treatment state + +[5] +Title = Request is not allowed so near end of treatment + +[6] +Title = Treatment duration is out of range + +[7] +Title = Treatment time change is less than currently elapsed treatment time + +[8] +Title = Blood flow is out of range + +[9] +Title = Dialysate flow is out of range + +[10] +Title = Dialysate flow rate or treatment duration causes dialysate volume to exceed limit + +[11] +Title = Ultrafiltration volume is out of range + +[12] +Title = Ultrafiltration rate is out of range + +[13] +Title = Treatment time change is less than minimum treatment time + +[14] +Title = Ultrafiltration is not currently in progress + +[15] +Title = Ultrafiltration is not currently paused + +[16] +Title = A saline bolus is in progress + +[17] +Title = A treatment parameter is out of range + +[18] +Title = The Heparin pre-stop setting is greater than the treatment duration + +[19] +Title = DG filter flush time has been expired + +[20] +Title = Not used + +[21] +Title = Saline bolus volume maximum has been reached - no more saline allowed + +[22] +Title = A saline bolus is not in progress + +[23] +Title = Requested user action is disabled in current state + +[24] +Title = Requested user action not allowed while alarm is active + +[25] +Title = Requested user action invalid + +[26] +Title = The treatment has been completed + +[27] +Title = Rinseback additional volume maximum has been reached - no more additional rinsebacks allowed + +[28] +Title = Dialyzer not inverted yet + +[29] +Title = The user has not confirmed patient connection + +[30] +Title = Heparin cannot be paused if not currently deliverying Heparin + +[31] +Title = Heparin cannot be resumed if not paused + +[32] +Title = Treatment cannot initiate if DG comm is lost + +[33] +Title = Post-treatment reservoirs drain not complete + +[34] +Title = Treatment cannot initiate if DG is not in standby idle state + +[35] +Title = Request message not formatted properly + +[36] +Title = Given date/time is invalid + +[37] +Title = Treatment is in progress + +[38] +Title = Battery does not have enough charge to start treatment + +[39] +Title = Cannot move on to recirculate without completing full rinseback. + +[40] +Title = Reservoir one fill is not complete + +[41] +Title = Pump track is not ready / closed + +[42] +Title = Door is not closed + +[43] +Title = Syringe is not present + +[44] +Title = Dialysate cap open + +[45] +Title = Concentrate cap open + +[46] +Title = DG disinfect has been expired + +[47] +Title = DG service is due + +[48] +Title = HD service is due + +[49] +Title = DG chemical flush is not complete + +[50] +Title = DG RO filter temperature out of range + +[51] +Title = DG firmware version is not compatible with HD firmware + +[52] +Title = Heparin settings are zero but pre-stop setting is non-zero + +[53] +Title = Saline bolus is not allowed during dialyzer reprime + +[54] +Title = DG RO only mode DG is busy + +[55] +Title = DG RO only mode invalid parameter + +[56] +Title = DG RO only mode invalid payload length + +[57] +Title = Cannot resume treatment per alarm + +[58] +Title = Cannot continue due to maximum heparin volume + +[59] +Title = Cannot start chemical disinfect because it is not enabled in institutional record. Index: UI/BETA/configurations/Alarms/Rejections_es.conf =================================================================== diff -u --- UI/BETA/configurations/Alarms/Rejections_es.conf (revision 0) +++ UI/BETA/configurations/Alarms/Rejections_es.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,180 @@ + +[0] +Title = Ñsed when there is no rejection + +[1] +Title = Ñequest is not allowed in the current operating mode + +[2] +Title = Ñalidated request was not confirmed by user in reasonable time + +[3] +Title = Ñequest is not allowed if not in treatment mode + +[4] +Title = Ñequest is not allowed in current treatment state + +[5] +Title = Ñequest is not allowed so near end of treatment + +[6] +Title = Ñreatment duration is out of range + +[7] +Title = Ñreatment time change is less than currently elapsed treatment time + +[8] +Title = Ñlood flow is out of range + +[9] +Title = Ñialysate flow is out of range + +[10] +Title = Ñialysate flow rate or treatment duration causes dialysate volume to exceed limit + +[11] +Title = Ñltrafiltration volume is out of range + +[12] +Title = Ñltrafiltration rate is out of range + +[13] +Title = Ñreatment time change is less than minimum treatment time + +[14] +Title = Ñltrafiltration is not currently in progress + +[15] +Title = Ñltrafiltration is not currently paused + +[16] +Title = Ñ saline bolus is in progress + +[17] +Title = Ñ treatment parameter is out of range + +[18] +Title = Ñhe Heparin pre-stop setting is greater than the treatment duration + +[19] +Title = ÑG filter flush time has been expired + +[20] +Title = Ñot used + +[21] +Title = Ñaline bolus volume maximum has been reached - no more saline allowed + +[22] +Title = Ñ saline bolus is not in progress + +[23] +Title = Ñequested user action is disabled in current state + +[24] +Title = Ñequested user action not allowed while alarm is active + +[25] +Title = Ñequested user action invalid + +[26] +Title = Ñhe treatment has been completed + +[27] +Title = Ñinseback additional volume maximum has been reached - no more additional rinsebacks allowed + +[28] +Title = Ñialyzer not inverted yet + +[29] +Title = Ñhe user has not confirmed patient connection + +[30] +Title = Ñeparin cannot be paused if not currently deliverying Heparin + +[31] +Title = Ñeparin cannot be resumed if not paused + +[32] +Title = Ñreatment cannot initiate if DG comm is lost + +[33] +Title = Ñost-treatment reservoirs drain not complete + +[34] +Title = Ñreatment cannot initiate if DG is not in standby idle state + +[35] +Title = Ñequest message not formatted properly + +[36] +Title = Ñiven date/time is invalid + +[37] +Title = Ñreatment is in progress + +[38] +Title = Ñattery does not have enough charge to start treatment + +[39] +Title = Ñannot move on to recirculate without completing full rinseback. + +[40] +Title = Ñeservoir one fill is not complete + +[41] +Title = Ñump track is not ready / closed + +[42] +Title = Ñoor is not closed + +[43] +Title = Ñyringe is not present + +[44] +Title = Ñialysate cap open + +[45] +Title = Ñoncentrate cap open + +[46] +Title = ÑG disinfect has been expired + +[47] +Title = ÑG service is due + +[48] +Title = ÑD service is due + +[49] +Title = ÑG chemical flush is not complete + +[50] +Title = ÑG RO filter temperature out of range + +[51] +Title = ÑG firmware version is not compatible with HD firmware + +[52] +Title = Ñeparin settings are zero but pre-stop setting is non-zero + +[53] +Title = Ñaline bolus is not allowed during dialyzer reprime + +[54] +Title = ÑG RO only mode DG is busy + +[55] +Title = ÑG RO only mode invalid parameter + +[56] +Title = ÑG RO only mode invalid payload length + +[57] +Title = Ñannot resume treatment per alarm + +[58] +Title = Ñannot continue due to maximum heparin volume + +[59] +Title = Ñannot start chemical disinfect because it is not enabled in institutional record. Index: UI/BETA/configurations/Alarms/moda-fix.jpg =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Confirm/Confirm.conf =================================================================== diff -u --- UI/BETA/configurations/Confirm/Confirm.conf (revision 0) +++ UI/BETA/configurations/Confirm/Confirm.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,61 @@ +[0] +Title = Shutdown +Message = Are you sure you want to Shutdown?\n +Confirm = SHUTDOWN +Cancel = CANCEL + +[1] +Title = Water Flush +Message = If stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = CONFIRM +Cancel = CANCEL + +[2] +Title = Heat Disinfect +Message = If stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = CONFIRM +Cancel = CANCEL + +[3] +Title = Chemical Disinfect +Message = If stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = CONFIRM +Cancel = CANCEL + +[4] +Title = Chemical Flush +Message = If stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = CONFIRM +Cancel = CANCEL + +[5] +Title = Chemical Flush Sample Pass/Fail +Message = Please select sample pass/fail status +Confirm = PASS +Cancel = FAIL + +[6] +Title = Treatment End +Message = Are you sure you want to end the treatment? +Confirm = CONFIRM +Cancel = CANCEL + +[7] +Title = Active Cool +Message = Are you sure you want to stop heat disinfect active cool? +Confirm = CONFIRM +Cancel = CANCEL + +[8] +Title = RO Permeate Sample +Message = Are you sure you want to stop RO permeate sample? +Confirm = CONFIRM +Cancel = CANCEL + +[9] +Title = RO Permeate Sample +Message = Please select dispense or cancel option +Confirm = DISPENSE +Cancel = CANCEL + + Index: UI/BETA/configurations/Confirm/Confirm_es.conf =================================================================== diff -u --- UI/BETA/configurations/Confirm/Confirm_es.conf (revision 0) +++ UI/BETA/configurations/Confirm/Confirm_es.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,55 @@ +[1] +Title = Ñater Flush +Message = Ñf stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = ÑONFIRM +Cancel = ÑANCEL + +[2] +Title = Ñeat Disinfect +Message = Ñf stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = ÑONFIRM +Cancel = ÑANCEL + +[3] +Title = Ñhemical Disinfect +Message = Ñf stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = ÑONFIRM +Cancel = ÑANCEL + +[4] +Title = Ñhemical Flush +Message = Ñf stopped, the device will have to have a complete cycle\nbefore you can create a new treatment.\n\nAre you sure you want to stop the process?\n +Confirm = ÑONFIRM +Cancel = ÑANCEL + +[5] +Title = Ñhemical Flush Sample Pass/Fail +Message = Ñlease select sample pass/fail status +Confirm = ÑASS +Cancel = ÑAIL + +[6] +Title = Ñreatment End +Message = Ñre you sure you want to end the treatment? +Confirm = ÑONFIRM +Cancel = ÑANCEL + +[7] +Title = Ñctive Cool +Message = Ñre you sure you want to stop heat disinfect active cool? +Confirm = ÑONFIRM +Cancel = ÑANCEL + +[8] +Title = ÑO Permeate Sample +Message = Ñre you sure you want to stop RO permeate sample? +Confirm = ÑONFIRM +Cancel = ÑANCEL + +[9] +Title = ÑO Permeate Sample +Message = Ñlease select dispense or cancel option +Confirm = ÑISPENSE +Cancel = ÑANCEL + + Index: UI/BETA/configurations/Instructions/Concentrates_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Concentrates_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Connect_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Connect_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Connect_3.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Connect_4.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Connect_Advanced_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Install_Advanced_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Install_Advanced_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_BloodTube_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_BloodTube_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_BloodTube_3.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_BloodTube_4.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_Bloodlines_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_Bloodlines_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_Bloodlines_3.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_Bloodlines_4.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_Bloodlines_5.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_CPLD_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_CPLD_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_CPLD_3.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_CPLD_4.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_CPLD_5.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Installation_CPLD_6.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Instructions.conf =================================================================== diff -u --- UI/BETA/configurations/Instructions/Instructions.conf (revision 0) +++ UI/BETA/configurations/Instructions/Instructions.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,138 @@ +# ###################################################################################################### +# Do not use data message with change interval in here, it affects the instructions update performance. # +# ###################################################################################################### +# multiple value reserved blocks can be used even in each line. +# format is as the following (look at the Messages_List.xlsx for the id and parameters): +# {:::} +# extra string can be used for unit(mL) which also accepts space +# In case extra string or precision is not being used leave it empty eg. {77:1::} +# the format shall always have three ':' and message id and parameter number shall not be ignored. +# otherwise will NOT be identified as a value reserved block and will be used as part of the string. +# Entry format: +# [^] +# "Title" = +# <Instruction step> = <image.png> +# - OR - +# [<Prefix '$' for HDF mode><Step Tite>] +# "Title" = <Title string> +# <Instruction step> = <image.png> +# Rich Text is supported: +# ex: +# <b></b> - bold +# <i></i> - italic +# <u> - underlined text +# <$HEX>text</$> - color text // Ex. <$2268FF>TEST</$> - Do not add '0x' to HEX value +# ###################################################################################################### + +[Concentrates] +Title = Connect Acid and Bicarbonate Concentrates +Remove acid connector and connect to acid concentrate. = Concentrates_1.png +Connect dry bicarbonate. = Concentrates_2.png + +[Installation^Blood Tubing Set] +Title = Install Blood Tubing Set +Open the blood pump door. = Installation_BloodTube_1.png +Insert blood tubing set and ensure it is secure. = Installation_BloodTube_2.png +Push the blood tube into the blood pump. = Installation_BloodTube_3.png +Close the blood pump door. = Installation_BloodTube_4.png + +[Installation^Bloodlines] +Title = Install Bloodlines +Insert saline line into the first slot. = Installation_Bloodlines_1.png +Insert <$B53333>arterial</$> line into the second slot. = Installation_Bloodlines_2.png +Ensure the <$2268FF>venous</$> line is placed in the bubble detector. = Installation_Bloodlines_3.png +Insert the <$2268FF>venous</$> line into the third slot. = Installation_Bloodlines_4.png +Connect the <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines using the recirculation connector. = Installation_Bloodlines_5.png + +[Installation^Pressure Lines and Dialyzer] +Title = Install Pressure Lines and Dialyzer +Connect the <$B53333>arterial</$> pressure line to the <$B53333>arterial</$> pressure transducer port. = Installation_CPLD_1.png +Connect the <$2268FF>venous</$> pressure line to the <$2268FF>venous</$> pressure transducer port. = Installation_CPLD_2.png +Insert dialyzer into the holder and connect the dialysate lines. = Installation_CPLD_3.png +Connect the bloodlines to the dialyzer. = Installation_CPLD_4.png +Clamp the <$2268FF>venous</$> chamber line. = Installation_CPLD_5.png +Clamp the heparin line. = Installation_CPLD_6.png + +[Installation^Saline] +Title = Connect Saline Bag +Hang saline bag on the hook. = Saline_1.png +Clamp saline line. = Saline_2.png +Use the saline line to spike saline bag. = Saline_3.png + +[Installation^Substitution] +Title = Connect Substitution Line +Connect substitution line to the appropriate Pre or Post dilution port. = Saline_1.png + +[@Installation] +Title = Install Concentrates and Blood Tubing Set +Install acid and bicarbonate concentrates. = Install_Advanced_1.png +Install blood tubing set, dialyzer, and saline bag. = Install_Advanced_2.png + +[Connect] +Title = Connect Bloodlines to the Patient +Clamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines (2 clamps). = Connect_1.png +Remove recirculation connector from the bloodlines. = Connect_2.png +Connect bloodlines to patient access lines. = Connect_3.png +Unclamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines (2 clamps). = Connect_4.png + +[@Connect] +Title = Connect Bloodlines to the Patient +Connect bloodlines to patient access lines. = Connect_Advanced_1.png + +[Disconnection] +Title = Remove Concentrates and Blood Tubing Set +Remove blood tubing set and dialyzer. = Install_Advanced_2.png +Remove acid and bicarbonate concentrates. = Install_Advanced_1.png + +[Blood Return Setup] +Title = Blood Return Connection +Clamp <$B53333>arterial</$> bloodlines and disconnect. = Return_Blood_1.png +Connect <$B53333>arterial</$> bloodline to the saline y-connector. = Return_Blood_2.png +Unclamp <$B53333>arterial</$> bloodline and saline y-connector. = Return_Blood_3.png + +[$Blood Return Setup] +Title = Blood Return Connection +Clamp <$B53333>arterial</$> bloodlines and disconnect. +Connect <$B53333>arterial</$> bloodline to the substitution line using a sterile connector. +Unclamp <$B53333>arterial</$> bloodline and substitution line. + +[Recirculate Set Up] +Title = Connect Recirculation Lines +Clamp <$2268FF>venous</$> bloodline and disconnect. +Clamp <$B53333>arterial</$> bloodlines and disconnect from saline y-connector. +Connect <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines using the recirculation connector. +Unclamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines. + +[$Recirculate Set Up] +Title = Connect Recirculation Lines +Clamp <$2268FF>venous</$> bloodline and disconnect. +Clamp <$B53333>arterial</$> and disconnect from the substitution line. +Connect substitution line to the appropriate dilution port. +Connect <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines using the recirculation connector. +Unclamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines. + +[Reconnect To Patient] +Title = Connect Patient Bloodlines +Clamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines. +Remove <$B53333>arterial</$> and <$2268FF>venous</$> line recirculation connector. +Connect <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines to patient access lines. +Unclamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines. + +[$Reconnect To Patient] +Title = Connect Patient Bloodlines +Clamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines. +Remove <$B53333>arterial</$> and <$2268FF>venous</$> line recirculation connector. +Connect <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines to patient access lines. +Unclamp <$B53333>arterial</$> and <$2268FF>venous</$> bloodlines. + +[Disconnect^Disconnect Patient BloodLines] +Title = Disconnect Patient BloodLines +Clamp and disconnect patient bloodlines. = Install_Advanced_2.png + +[Remove] +Title = Remove Consumables and Disposables +Reconnect the Hanson connectors from the dialyzer to the machine. = Install_Advanced_2.png +Disconnect and remove acid concentrate and dry bicarbonate as needed. = Install_Advanced_1.png +Tap <b>Auto Eject</b> button and remove the blood tube set. = Install_Advanced_2.png + + Index: UI/BETA/configurations/Instructions/Instructions_es.conf =================================================================== diff -u --- UI/BETA/configurations/Instructions/Instructions_es.conf (revision 0) +++ UI/BETA/configurations/Instructions/Instructions_es.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,134 @@ +# ###################################################################################################### +# Do not use data message with change interval in here, it affects the instructions update performance. # +# ###################################################################################################### +# multiple value reserved blocks can be used even in each line. +# format is as the following (look at the Messages_List.xlsx for the id and parameters): +# {<Message ID in Decimal>:<message parameter number>:<extra string>:<precision>} +# extra string can be used for unit(mL) which also accepts space +# In case extra string or precision is not being used leave it empty eg. {77:1::} +# the format shall always have three ':' and message id and parameter number shall not be ignored. +# otherwise will NOT be identified as a value reserved block and will be used as part of the string. +# ###################################################################################################### + +[Ñample^Ñater Sample] +Ñlace cup in the water sampling pocket. Press and hold the "Water Sample" button. = 9_water sampling.png + +[Ñample^Ñater Sample Result] +Ñest the water sample per your clinic's instructions and enter the result. = 42_water test pass fail.png + +[Ñample^Ñater Sample Result Failed] +Ñater sample result failed. = 40_water test fail.png + +[Ñonsumables^Ñonsumables Installation] +Ñemove the concentrate and dialysate caps. = 47_remove DG caps.png +Ñonnect the acid concentrate to the acid port. = 10_install acid line.png +Ñonnect the bicarbonate concentrate to the bicarbonate port. = 11_install bicarb line.png + +[Ñisposables^Ñartridge Installation] +Ñpen the front panel door. = 1_HD door open-01.png +Ñnlock the pump track by moving the lever to its full upward position. = 69_pump track open without cart.png +Ñnstall the cartridge using the alignment pins. = 3_insert casette-01.png +Ñnsert tubing into blood and dialysate pumps. = 4_loop casette tubes-01.png +Ñock the pump track by moving the lever to its downward position. = 6_Pump track lock-01.png + +[Ñisposables^Ñartridge Connection] +Ñonnect arterial and venous bloodlines using the recirculation connector. = 51_shunt patient lines.png +Ñlace the arterial pressure line behind the arterial and venous bloodlines\nand connect to the arterial pressure transducer port. = 70_PBa connection Rev02.png +Ñonnect the venous pressure line to the venous pressure transducer port. = 23_PBo connection.png +Ñonnect the bloodlines to the dialyzer. = 20_connect blood lines to dialyzer.png +Ñonnect the dialysate lines to the dialyzer. = 21_connect dialysate lines to dialyzer.png +Ñnsert dialyzer into the dialyzer holder. = 19_insert dialyzer.png +Ñlamp the heparin line. = 50_clamp_heparin.png +Ñlamp venous chamber line. = 49_clamp venous chamber line.png +Ñonnect the dialysate lines to the dialysate fluid ports. = 16_connect dialysate lines to DG.png + +[Disposables^Heparin Syringe] +Fill a syringe with {77:2:mL:1} heparin and connect to the heparin tubing line. = 25_fill syringe with heparin.png +Insert heparin filled syringe into the syringe pump. Unclamp heparin line. = 26_load syringe.png + +[Disposables^Saline Bag] +Clamp saline line and y-connector. = 53_pinch saline line and y connector.png +Hang the saline bag on the hook on the left side of the system.\nUse the saline line to spike a saline bag. = 29_spike and hang saline bag.png +Close the front panel door. Ensure lines are not kinked. = 66_hd door close with cart.png +Unclamp the saline line. Leave the y-connector clamped. = 54_unpinch saline and clamped y connector.png + +[Connection^Patient Connection] +Open the front panel door. = 67_hd door open with cart.png +Remove dialyzer from dialyzer holder and invert dialyzer. Reinstall dialyzer into dialyzer holder. = 52_invert_dialyzer.png +Close the front panel door. Ensure lines are not kinked. = 66_hd door close with cart.png +Draw a dialysate sample from the luer lock connection port.\nTest the dialysate sample per your facility's policy = 17_dialysate sample.png +Wash your hands and establish vascular access per your facility's policy. = 43_wash hands.png +Clamp arterial and venous bloodlines. = 56_clamp shunted patient lines.png +Remove arterial and venous line recirculation connector. = 34_remove recirc connector.png +Connect arterial and venous bloodlines to your patient access lines. = 31_connect arterial and venous lines to patient.png + +[Connection^Start Treatment] +Unclamp arterial and venous bloodlines. = 32_unpinch arterial and venous for blood prime.png + +[^Rinseback Setup] +Clamp arterial bloodlines and disconnect. = 33_disconnect arterial lines.png +Connect arterial bloodline to the saline y-connector. = 35_connect saline y.png +Unclamp arterial bloodline and saline y-connector. = 38_unclamp saline lines.png + +[^Rinseback Complete] +If rinseback is complete, clamp arterial bloodline and saline y-connector.\nFollow your facility's policy prior to disconnecting patient. = 64_rinseback clamp arterial and saline lines.png + +[^Rinseback Reconnect] +Clamp arterial bloodline and saline y-connector. Disconnect the arterial bloodline. = 48_disconnect saline y.png +Connect arterial bloodline to your patient access line. = 71_rinseback arterial re-connect.png +Unclamp arterial and venous bloodlines. = 32_unpinch arterial and venous for blood prime.png + +[Disconnection^Patient Disconnection] +Clamp venous bloodlines and disconnect. = 63_disconnect venous lines.png +Connect the venous bloodline to the luer lock connection port on the venous line. = 58_end treatment connect venous to sampling port.png + +[Disposables^Disposables Removal] +Open the front panel door. = 67_hd door open with cart.png +Disconnect the arterial and venous pressure lines. = 24_PBo and PBA removal.png +If heparin was used during treatment, remove syringe. = 28_remove syringe.png +Clamp dialysate lines and disconnect from the dialysate ports. = 18_disconect dialysate lines from DG.png +Replace dialysate cap. = 12_replace dialysate line cap.png +Disconnect acid and bicarbonate concentrates lines from the concentrate ports.= 13_remove acid and bicarb connect.png +Replace concentrate cap. = 59_install concentrate caps.png +Unlock the pump track by moving the lever to its upward position. = 8_pump track unlock.png +Remove cartridge, dialyzer, and saline bag from the HD device. = 5_remove casette-01.png +Lock the pump track by moving the lever to its downward position and close front panel door. = 2_HD door closed-01.png + + +[^Recirculate Disconnect] +Clamp arterial bloodline and saline y-connector. Disconnect the arterial bloodline. = 48_disconnect saline y.png +Clamp venous bloodlines and disconnect. = 63_disconnect venous lines.png +Connect arterial and venous bloodlines using the recirculation connector. = 60_recirc shunt patient lines.png +Unclamp arterial and venous bloodlines. = 62_recirc unclamp recirc lines.png + +[^Recirculate] +Treatment is paused. Blood and dialysate pumps are recirculating = 61_recirc recirculating pumps.png + +[^Recirculate Stopped] +Recirculation is stopped. Blood pump is stopped. = 65_recirc stop TEMP.png + +[^Recirculate Reconnect] +Clamp arterial and venous bloodlines. = 56_clamp shunted patient lines.png +Remove arterial and venous line recirculation connector. = 34_remove recirc connector.png +Connect arterial and venous bloodlines to your patient access lines. = 31_connect arterial and venous lines to patient.png +Unclamp arterial and venous bloodlines. = 32_unpinch arterial and venous for blood prime.png + +[Water Flush^Water Flush] +Ensure dialysate and concentrate caps are fully closed. = 46_install caps.png + +[Heat Disinfect^Heat Disinfect] +Ensure dialysate and concentrate caps are fully closed. = 46_install caps.png + +[Heat Disinfect with Active Cool^Heat Disinfect with Active Cool] +Ensure dialysate and concentrate caps are fully closed. = 46_install caps.png + +[Chemical Disinfect^Chemical Disinfect] +Remove the concentrate cap and connect the chemical disinfectant = 14_connect PAA.png + +[Chemical Flush^Chemical Flush] +Disconnect the chemical disinfectant and replace concentrate cap. = 15_disconnect PAA.png +Ensure dialysate and concentrate caps are fully closed. = 46_install caps.png + +[RO Permeate Sample^RO Permeate Sample] +Ensure dialysate and concentrate caps are fully closed. = 46_install caps.png + Index: UI/BETA/configurations/Instructions/Return_Blood_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Return_Blood_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Return_Blood_3.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Saline_1.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Saline_2.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Saline_3.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Instructions/Saline_4.png =================================================================== diff -u Binary files differ Index: UI/BETA/configurations/Messages/Unhandled.conf =================================================================== diff -u --- UI/BETA/configurations/Messages/Unhandled.conf (revision 0) +++ UI/BETA/configurations/Messages/Unhandled.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,2861 @@ +# How To: +# For this file to work as Unhandled Messges definition, it needs to be in the +# /home/root/.config/ of the device or if it is being used on the VM it has to be in the +# /home/denali/Projects/application/resources/settings/ of the VM. +# the groups are the message ids +# formatted in the hex and has to have the 0x and has to be in 2bytes format. +# the keys in order are: +# 1 - the message short name to be used in log. +# 2 - varable number of parameters type +# 3 - any value for a key will be ignored for now. +# message [0x4900] as an example has value for the two keys (parameter type) it has which will be ignore. +# 4 - Every unhandled message listed in the unhandled.conf file will be logged as Data, +# since from UI perspective event is a bidirectional, +# in opposed to data message which is sent on a predefined frequency. +# 5 - All the channels even DG->HD or HD->DG are logged as well. +# 6 - If a message is handled by the UI, it will never look into this file. +# 7 - The logged messages will only contain the source not the destination. +# so in case the message is comming from DG->HD, only the DG as the source will be logged. +# 8 - The title of the message is yours to put the destination as well if is not UI, +# but please don't make it too long. +# 9 - Please only use [A-Z, a-z] characters in the title and avoid using special characters (specially comma). +# since th log output is in csv format and the separator is comma and each column has meaing. +#10 - In case the received message is shorter than defined (in this file), +# for the missing parameters, a question mark (?) will be used. +# <USER MESSAGE DEFINITIONS HERE> + +### HD Messages ### + +# this attribute enables duplicate key from this line moving forward. +#--duplicate_key_on + + +[0x0000] +MSG_ID_UNUSED + +[0x0100] +MSG_ID_ALARM_STATUS_DATA +U32=alarmState +U32=alarmTop +U32=silenceExpiresIn +U16=alarmsFlags + +[0x0200] +MSG_ID_ALARM_TRIGGERED +U32=alarm +U32=almDataType1 +U32=almData1 +U32=almDataType2 +U32=almData2 +U32=almPriority +U32=almRank +BOOL=almClrTopOnly + +[0x0300] +MSG_ID_ALARM_CLEARED +U32=alarmName + +[0x0400] +MSG_ID_ALARM_CONDITION_CLEARED +U32=alarmID + +[0x0500] +MSG_ID_USER_ALARM_SILENCE_REQUEST + +[0x0600] +MSG_ID_UI_ALARM_USER_ACTION_REQUEST +U32=action + +[0x0700] +MSG_ID_TD_ALARM_INFORMATION_DATA +U32=audioVolume +F32=audioCurrHG +F32=audioCurrLG +F32=backupAudioCurr +BOOL=safetyShutdown +BOOL=acPowerLost +U08=uiAlarmButtonBlocks1 +U08=uiAlarmButtonBlocks2 +U08=uiAlarmButtonBlocks3 +U08=uiAlarmButtonBlocks4 +U08=uiAlarmButtonBlocks5 +U08=uiAlarmButtonBlocks6 + +[0x0800] +MSG_ID_DD_ALARM_INFO_DATA +U32=safetyShutdownStatus + +[0x0900] +MSG_ID_UI_ACTIVE_ALARMS_LIST_REQUEST + +[0x0A00] +MSG_ID_TD_ACTIVE_ALARMS_LIST_REQUEST_RESPONSE +BOOL=accepted +U32=rejectionReason +U32=activeAlarmList1 +U32=activeAlarmList2 +U32=activeAlarmList3 +U32=activeAlarmList4 +U32=activeAlarmList5 +U32=activeAlarmList6 +U32=activeAlarmList7 +U32=activeAlarmList8 +U32=activeAlarmList9 +U32=activeAlarmList10 + +[0x0B00] +MSG_ID_UI_SET_ALARM_AUDIO_VOLUME_LEVEL_CMD_REQUEST + +[0x0C00] +MSG_ID_TD_ALARM_AUDIO_VOLUME_SET_RESPONSE + +[0x0D00] +MSG_ID_FW_VERSIONS_REQUEST +U08=major +U08=minor +U08=micro +U16=build +U32=compatibility + +[0x0E00] +MSG_ID_TD_VERSION_RESPONSE +U08=major +U08=minor +U08=micro +U16=build +U08=fpgaId +U08=fpgaMajor +U08=fpgaMinor +U08=fpgaLab +U32=compatibilityRev + +[0x0F00] +MSG_ID_DD_VERSION_RESPONSE +U08=major +U08=minor +U08=micro +U16=build +U08=fpgaId +U08=fpgaMajor +U08=fpgaMinor +U08=fpgaLab +U32=compatibilityRev + +[0x1000] +MSG_ID_UI_CHECK_IN + +[0x1100] +MSG_ID_TD_BLOOD_PUMP_DATA +S32=h4SetFlowRate +F32=h4MeasFlow +F32=h4MeasRotorSpd +F32=h4MeasPumpSpd +F32=h4MeasTorquemNm +F32=h4SetRPM +U32=h4RotorCount +U32=h4PresFlow +U32=h6RotorHallState + +[0x1200] +MSG_ID_TD_OP_MODE_DATA +U32=opMode +U32=subMode + +[0x1300] +MSG_ID_DD_OP_MODE_DATA +U32=opMode +U32=subMode + +[0x1400] +MSG_ID_DD_COMMAND_RESPONSE + +[0x1500] +MSG_ID_TD_UI_VERSION_INFO_REQUEST + +[0x1600] +MSG_ID_UI_VERSION_INFO_RESPONSE + +[0x1700] +MSG_ID_TD_EVENT +U32=event +U32=dataType1 +union=data1 +U32=dataType2 +union=data2 + +[0x1800] +MSG_ID_DD_EVENT +U32=event +U32=dataType1 +union=data1 +U32=dataType2 +union=data2 + +[0x1900] +MSG_ID_TD_DD_ALARMS_REQUEST + +[0x1A00] +MSG_ID_UI_TD_RESET_IN_SERVICE_MODE_REQUEST + +[0x1B00] +MSG_ID_DD_VALVES_STATES_DATA +U16=valvesStatus +U08=valvesBCStatus +U08=valveSPStatus +U08=valvesSensedState1 +U08=valvesSensedState2 +U08=valvesSensedState3 +U08=valvesSensedState4 +U08=valvesSensedState5 +U08=valvesSensedState6 +U08=valvesSensedState7 +U08=valvesSensedState8 +U08=valvesSensedState9 +U08=valvesSensedState10 +U08=valvesSensedState11 +U08=valvesSensedState12 +U08=valvesSensedState13 +U08=valvesSensedState14 +U08=valvesSensedState15 +U08=valvesSensedState16 +U08=valvesSensedState17 +U08=valvesSensedState18 +U08=valvesSensedState19 +U08=valvesSensedState20 +U08=valvesSensedState21 +U08=valvesSensedState22 +U08=valvesSensedState23 +U08=valvesSensedState24 +U08=valvesSensedState25 +U08=valvesSensedState26 +U08=valvesSensedState27 +U08=valvesSensedState28 +U08=valvesSensedState29 +U08=valvesSensedState30 +U08=valvesSensedState31 +U08=valvesSensedState32 + +[0x1C00] +MSG_ID_DD_PRESSURES_DATA +F32=d9Pressure +F32=d66Pressure +F32=d51Pressure +F32=d18Pressure +F32=d41Pressure +F32=d87Pressure + +[0x1D00] +MSG_ID_TD_VOLTAGES_DATA +F32=adc1_2VProc +F32=adc3_3V +F32=adc5VLogic +F32=adc24V_1 +F32=adc24V_2 +F32=fpgaVcc +F32=fpgaVaux +F32=fpgaVpvn + +[0x1E00] +MSG_ID_TD_BUBBLES_DATA +U32=h18Status +U32=h18State + +[0x1F00] +MSG_ID_DD_CONDUCTIVITY_DATA +F32=d17Cond +F32=d27Cond +F32=d29Cond +F32=d43Cond +F32=d74Cond + +[0x2000] +MSG_ID_TD_AIR_PUMP_DATA +U32=h12State +F32=h12Power +U32=h12Rpm +U32=fpgah12Rpm +U32=scalarPower + +[0x2100] +MSG_ID_TD_SWITCHES_DATA +U32=h9Door + +[0x2200] +MSG_ID_POWER_OFF_WARNING +U32=powerOffWarning + +[0x2300] +MSG_ID_OFF_BUTTON_PRESS_REQUEST +U08=userRequest + +[0x2400] +MSG_ID_TD_PRESSURE_DATA +F32=h2Pressure +F32=h14Pressure +U32=presLimitState +S32=h2MinLimit +S32=h2MaxLimit +S32=h14MinLimit +S32=h14MaxLimit +F32=h2LongFilterPres +F32=h14LongFilterPres +F32=tmpPressure +F32=tmpLongFilterPres +F32=tmpMinLimit +F32=tmpMaxLimit +F32=h23Pressure + +[0x2500] +MSG_ID_DD_CONCENTRATE_PUMP_DATA +F32=d11_PumpCurrentSetSpeed +F32=d11_PumpMeasuredSpeed +F32=d10_PumpCurrentSetSpeed +F32=d10_PumpMeasuredSpeed +U32=d11_PumpTargetRevCount +U32=d11_PumpMeasuredRevCount +U32=d10_PumpTargetRevCount +U32=d10_PumpMeasuredRevCount +U32=d11_PumpState +U32=d10_PumpState +F32=d11_PumpPulseUS +F32=d10_PumpPulseUS +F32=d11_PumpTargetSpeed +F32=d10_PumpTargetSpeed +BOOL=d11_PumpParked +BOOL=d10_PumpParked +BOOL=d11_PumpParkFault +BOOL=d10_PumpParkFault +F32=d76_PumpTargetSpeed +F32=d76_PumpCurrentSetSpeed +F32=d76_PumpMeasuredSpeed +U32=d76_PumpTargetRevCount +U32=d76_PumpMeasuredRevCount +U32=d76_PumpState +F32=d76_PumpPulseUS + +[0x2600] +MSG_ID_DD_TEMPERATURE_DATA +F32=d1Temp +F32=d78Temp +F32=d4Temp +F32=d50Temp +F32=d99Temp +F32=boardTemp +F32=d16CondTemp +F32=d28CondTemp +F32=d30CondTemp +F32=d44CondTemp +F32=d75CondTemp +F32=d4AvgTemp +F32=d50AvgTemp +F32=d99AvgTemp +F32=d28AvgTemp +F32=d30AvgTemp +F32=d78AvgTemp +F32=d1AvgTemp +F32=d9PresTemp +F32=d66PresTemp +F32=d51PresTemp +F32=d18PresTemp +F32=d41PresTemp +F32=d87PresTemp + +[0x2700] +MSG_ID_DIALYSATE_PUMPS_DATA +F32=d12PumpTargetRPM +F32=d48PumpTargetRPM +F32=d12PumpMeasuredSpeed +F32=d48PumpMeasuredSpeed +F32=d12PumpCurrentSpeed +F32=d48PumpCurrentSpeed +U32=d12PumpState +U32=d48PumpState +F32=d12PumpTargetPressure +F32=d48PumpTargetPressure +F32=d12PumpMeasuredPressure +F32=d48PumpMeasuredPressure +F32=d12PumpMeasuredCurrent +F32=d48PumpMeasuredCurrent +U32=d12PumpControl +U32=d48PumpControl +U32=d12PumpDirErrCnt +U32=d48PumpDirErrCnt +U32=d12PumpMeasuredDir +U32=d48PumpMeasuredDir + +[0x2800] +MSG_ID_DD_HEATERS_DATA +F32=d5_HeaterDC +F32=d45_HeaterDC +F32=d5_HeaterTargetTemp +F32=d45_HeaterTargetTemp +U32=d5_HeaterState +U32=d45_HeaterState +F32=d5_feedforward +F32=d5_PWMPeriod +F32=d5_adjsutedTargetTemp +F32=d5_targetTempFromTD +F32=dbg1 +F32=dbg2 +F32=dbg3 +F32=dbg4 +F32=dbg5 +F32=dbg6 +F32=dbg7 +F32=dbg8 +F32=dbg9 + +[0x2900] +MSG_ID_DD_LEVEL_DATA +U32=d46Level +U32=d63Level +U32=d98Level +U32=d6Level +U32=bicarbLevel + +[0x2A00] +MSG_ID_TD_AIR_TRAP_DATA +U32=h17State +U32=h16State +U32=h17RawState +U32=h16RawState +U32=h13State +U32=h20State +BOOL=isAutoControlling +U32=airTrapState +U32=AirPumpLowerPowerLevel +U32=AirPumpRaisePowerLevel + +[0x2B00] +MSG_ID_TD_VALVES_DATA +U32=valveID +U32=state +U32=currentPosID +S16=currentPos +S16=cmdPos +S16=posA +S16=posB +S16=posC +S16=posD +S16=maxHomingPos + +[0x2C00] +MSG_ID_FP_EVENT +U32=event +U32=dataType1 +union=data1 +U32=dataType2 +union=data2 + +[0x2D00] +MSG_ID_FP_ALARM_INFO_DATA + +[0x2E00] +MSG_ID_DD_BAL_CHAMBER_DATA +U32=balChamberExecState +U32=balChamberSWState +F32=balChamberSWFreq +BOOL=isSpentFillComplete +U32=currentBalChamberSwitchingCounter +BOOL=isPressureStabilizedDuringFill +BOOL=balChamberSWOnlyState +BOOL=isBalChamberSwitchingActive + +[0x2F00] +MSG_ID_DD_GEN_DIALYSATE_MODE_DATA +U32=genDialysateExecState +BOOL=isDialDelInProgress +BOOL=isDialysateGoodtoDeliver +F32=currentQd + +[0x3000] +MSG_ID_DD_GEN_DIALYSATE_REQUEST_DATA +BOOL=start +F32=dialRate +F32=ufRate +F32=dialTemp +BOOL=bypassDialyzer +F32=acidConvFactor +F32=bicarbConvFactor +U32=sodium +U32=bicarbonate +F32=substitutionRate + +[0x3100] +MSG_ID_FP_VALVES_STATES_DATA +U08=valvesIOState +U08=valvesFPState +U08=valvesSensedState1 +U08=valvesSensedState2 +U08=valvesSensedState3 +U08=valvesSensedState4 +U08=valvesSensedState5 +U08=valvesSensedState6 +U08=valvesSensedState7 +U08=valvesSensedState8 + +[0x3200] +MSG_ID_FP_RO_PUMP_DATA +U32=p12PumpState +U32=p12PumpDutyCycle +U32=p12PumpFBDutyCycle +F32=p12PumpSpeed +F32=p12TargetPressure +F32=p12TargetFlow +F32=p12TargetDutyCycle +F32=p12PumpDutyCyclePct +F32=p12PumpFBDutyCyclePct + +[0x3300] +MSG_ID_FP_OP_MODE_DATA +U32=opMode +U32=subMode + +[0x3400] +MSG_ID_FP_PRESSURES_DATA +F32=m3Pressure +F32=p8Pressure +F32=p13Pressure +F32=p17Pressure +F32=p46Pressure + +[0x3500] +MSG_ID_FP_LEVEL_DATA +U32=p25Level + +[0x3600] +MSG_ID_FP_FLOW_DATA +F32=p7Flow +F32=p16Flow + +[0x3700] +MSG_ID_FP_CONDUCTIVITY_DATA +F32=p9Conductivity +F32=p18Conductivity + +[0x3800] +MSG_ID_AVAILABLE_6 + +[0x3900] +MSG_ID_FP_TEMPERATURE_DATA +F32=m3Temp +F32=p8Temp +F32=p13Temp +F32=p17Temp +F32=p46Temp +F32=p10Temp +F32=p19Temp +F32=p7Temp +F32=p16Temp +F32=p7InternalTemp +F32=p16InternalTemp + +[0x3A00] +MSG_ID_FP_HEATER_DATA + +[0x3B00] +MSG_ID_TD_TREATMENT_TIME_DATA +U32=treatmentTimePrescribedinSec +U32=treatmentTimeElapsedinSec +U32=treatmentTimeRemaininginSec + +[0x3C00] +MSG_ID_TD_TREATMENT_STATE_DATA +U32=treatmentSubMode +U32=bldPrimeState +U32=dialysisState +U32=isoUFState +U32=txPausedState +U32=rinsebackState +U32=txRecircState +U32=txEndState +U32=txFluidBolusState +U32=txHepState + +[0x3D00] +MSG_ID_TD_FLUID_BOLUS_DATA +U32=tgtFluidVolumeMl +F32=bolFluidVolumeMl +F32=cumFluidVolumeMl +BOOL=bolusPermitted + +[0x3E00] +MSG_ID_TD_ULTRAFILTRATION_DATA +F32=setUFVolumeL +F32=tgtUFRateLHr +F32=ufVolumeDeliveredL +U32=ufState + +[0x3F00] +MSG_ID_UI_TREATMENT_PARAMS_TO_VALIDATE +BOOL=params +BOOL=paramsConfirmed + +[0x4000] +MSG_ID_TD_RESP_TREATMENT_PARAMS_TO_VALIDATE +BOOL=accepted +U32=reason1 +U32=reason2 +U32=reason3 +U32=reason4 +U32=reason5 +U32=reason6 +U32=reason7 +U32=reason8 +U32=reason9 +U32=reason10 +U32=reason11 +U32=reason12 +U32=reason13 +U32=reason14 +U32=reason15 +U32=reason16 +U32=reason17 +U32=reason18 +U32=reason19 +U32=reason20 +U32=reason21 +U32=reason22 +U32=reason23 +U32=reason24 + +[0x4100] +MSG_ID_UI_TREATMENT_UF_VOLUME_VALIDATE_REQUEST +F32=ufVolume + +[0x4200] +MSG_ID_TD_TREATMENT_UF_VOLUME_VALIDATE_RESPONSE +BOOL=accepted +U32=rejectionReason +F32=ufVolumeGoal +F32=ufRate + +[0x4300] +MSG_ID_TD_TREATMENT_PARAM_RANGES +U32=minTreatmentTime +U32=maxTreatmentTime +F32=minUFVolume +F32=maxUFVolume +U32=minDialRate +U32=maxDialRate + +[0x4400] +MSG_ID_TD_VALIDATED_TREATMENT_PARAMS +U32=treatmentModality +U32=hdfDilution +U32=bloodFlowRate_mL_min +U32=dialysateFlowRate_mL_min +U32=treatmentDuration_min +U32=hepDeliveryDuration_min +U32=hepType +U32=dryBicarbCartSize +U32=sodium_mEq_L +U32=bicarbonate_mEq_L +U32=dialyzerType +U32=fluidBolusVolume_mL +U32=bpInterval_min +U32=rinsebackVolume_mL +U32=hepatitisBStatus +U32=acidConcentrate +F32=substitutionFluidVolume_L +F32=hepBolusVolume_mL +F32=hepDeliveryRate_mL_hr +F32=dialysateTemperature_degC +F32=acidKConcentrateConvFactor +F32=ufPreWeight +F32=ufEstimatedTargetWeight +F32=ufVolume + +[0x4500] +MSG_ID_UI_INITIATE_TREATMENT_WORKFLOW +U32=cmd + +[0x4600] +MSG_ID_TD_RESP_INITIATE_TREATMENT_WORKFLOW +BOOL=accepted +U32=rejectionReason + +[0x4700] +MSG_ID_UI_UF_PAUSE_RESUME_REQUEST +BOOL=payload + +[0x4800] +MSG_ID_TD_UF_PAUSE_RESUME_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x4900] +MSG_ID_FP_GEN_WATER_MODE_DATA +U32=genPermeateExecState +F32=setFlowRate + +[0x4A00] +MSG_ID_DD_PRE_GEN_DIALYSATE_STATE_DATA +U32=preGenDialysateExecState + +[0x4B00] +MSG_ID_DD_POST_GEN_DIALYSATE_STATE_DATA +U32=postGenDialysateExecState + +[0x4C00] +MSG_ID_DD_PRE_GEN_DIALYSATE_REQUEST_DATA +BOOL=start +F32=dialRate +F32=dialTemp +F32=acidConvFactor +F32=bicarbConvFactor +U32=sodium +U32=bicarbonate + +[0x4D00] +MSG_ID_FP_PRE_GEN_WATER_MODE_DATA +U32=preGenPExecState + +[0x4E00] +MSG_ID_TD_EJECTOR_DATA +U32=h5State +F32=h5SetSpeed +U32=retractOpticalSensor +U32=engageOpticalSensor + +[0x4F00] +MSG_ID_TD_TREATMENT_SET_POINTS +U32=bloodFlow +U32=dialFlow +F32=dialTemp + +[0x5000] +MSG_ID_FP_BOOST_PUMP_DATA +U32=p40PumpState +U32=p40PumpDutyCycle +U32=p40PumpFBDutyCycle +F32=p40PumpSpeed +F32=p40TargetPressure +F32=p40TargetFlow +F32=p40TargetDutyCycle +F32=p40PumpDutyCyclePct +F32=p40PumpFBDutyCyclePct + +[0x5100] +MSG_ID_TD_SERIAL_RESPONSE + +[0x5200] +MSG_ID_DD_SERIAL_RESPONSE + +[0x5300] +MSG_ID_TD_TEMPERATURE_DATA +F32=h32TemperatureC + +[0x5400] +MSG_ID_TD_BATTERY_DATA + +[0x5500] +MSG_ID_FP_FILTER_FLUSH_DATA +U32=filterFlushExecState + +[0x5600] +MSG_ID_FP_PERMEATE_FLUSH_DATA +U32=permeateFlushExecState + +[0x5700] +MSG_ID_FP_CONCENTRATE_FLUSH_DATA +U32=concentrateFlushExecState + +[0x5800] +MSG_ID_FP_GENP_DEF_DATA +U32=genPermeateDefExecState + +[0x5900] +MSG_ID_FP_PRE_GEN_DEF_DATA + +[0x5A00] +MSG_ID_FP_VERSION_RESPONSE + +[0x5B00] +MSG_ID_TD_TREATMENT_PAUSED_TIMER_DATA +U32=timeout +U32=countdown + +[0x5C00] +MSG_ID_DD_UF_DATA +U32=ufExecState +F32=ufRate +F32=compUFrate +U32=isUFRequested + +[0x5D00] +MSG_ID_FP_PERMEATE_TANK_DATA +U32=tankState + +[0x5E00] +MSG_ID_DD_SPENT_CHAMBER_FILL_DATA +U32=spentChamberFillExecState +U32=spentChamberFillSwPeriod +U32=totalSpentChamberfillCounter + +[0x5F00] +MSG_ID_UI_FLUID_BOLUS_REQUEST +U32=cmd + +[0x6000] +MSG_ID_TD_FLUID_BOLUS_RESPONSE +U32=accepted +U32=rejectionReason +U32=targetVolumeMl + +[0x6100] +MSG_ID_DD_BLOOD_LEAK_DATA +U32=bloodLeakStatus +U32=bloodLeakState +U32=bloodLeakPersistentCounter +U32=bloodLeakSerialCommState +U32=bloodLeakIntensity +U32=bloodLeakDetect +F32=bloodLeakIntensityMovingAvg +U32=bloodLeakTimeSinceZeroMS +U32=driftInRangeStatus +U32=driftUpperRangeStatus + +[0x6200] +MSG_ID_FP_INLET_PRESSURE_CHECK_DATA +U32=inletPressureCheckExecState + +[0x6300] +MSG_ID_UI_BLOOD_PRESSURE_REQUEST + +[0x6400] +MSG_ID_TD_BLOOD_PRESSURE_READING + +[0x6500] +MSG_ID_TD_BLOOD_PRESSURE_DATA + +[0x6600] +MSG_ID_UI_ULTRAFILTRATION_CHANGE_CONFIRM_REQUEST +F32=ufVolume +F32=ufRate + +[0x6700] +MSG_ID_TD_ULTRAFILTRATION_CHANGE_CONFIRM_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x6800] +MSG_ID_DD_VOLTAGES_DATA +F32=adc1_2VProc +F32=adc3_3V +F32=adc5VLogic +F32=adc24V_1 +F32=adc24V_2 +F32=fpgaVcc +F32=fpgaVaux +F32=fpgaVpvn + +[0x6900] +MSG_ID_DD_RINSE_PUMP_DATA +U32=d79State +F32=d79PumpPWM +U32=d79PumpRPM + +[0x6A00] +MSG_ID_TD_TREATMENT_LOG_ALARM_EVENT + +[0x6B00] +MSG_ID_TD_TREATMENT_LOG_EVENT + +[0x6C00] +MSG_ID_TD_DATE_AND_TIME_REQUEST + +[0x6D00] +MSG_ID_TD_DATE_AND_TIME_RESPONSE + +[0x6E00] +MSG_ID_DD_DATE_AND_TIME_REQUEST + +[0x6F00] +MSG_ID_DD_DATE_AND_TIME_RESPONSE + +[0x7000] +MSG_ID_DD_DRY_BICART_DATA +U32=dryBiCartFillExecState +U32=bicarbChamberFillExecState +U32=dryBiCartDrainExecState +U32=dryBiCartFillCycleCounter +U32=dryBiCartMaxFillCycleCount +U32=dryBiCartFillRequest +U32=bicarbChamberFillRequest +U32=dryBiCartDrainRequest +U32=dryBiCartLastFillTime +U32=dryBiCartCurrentFillTime +U32=dryBiCartType +U32=dryBiCartDrainTimePeriod + +[0x7100] +MSG_ID_FP_RO_REJECTION_RATIO_DATA +F32=rawRORejectionRatio +F32=rawRORejectionRatioTankFill +F32=avgRORejectionRatio +F32=avgRORejectionRatioTankFill +U32=genPermeateState + +[0x7200] +MSG_ID_UI_PRESSURE_LIMITS_CHANGE_REQUEST +U32=arterialPressureLimitWindowMMHG +U32=venousPressureLimitWindowMMHG +U32=venousAsymmetricPressureLimitWindowMMHG +U32=tmpPressureLimitWindowMMHG + +[0x7300] +MSG_ID_TD_PRESSURE_LIMITS_CHANGE_RESPONSE +BOOL=accepted +U32=arterialPressureLimitWindowRejectionReason +U32=venousPressureLimitWindowRejectionReason +U32=venousAsymmetricPressureLimitWindowRejectionReason +U32=tmpPressureLimitWindowRejectionReason + +[0x7400] +MSG_ID_UI_BOLUS_VOLUME_CHANGE_REQUEST +U32=bolusVolume + +[0x7500] +MSG_ID_TD_BOLUS_VOLUME_CHANGE_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x7600] +MSG_ID_UI_DURATION_VALIDATE_REQUEST +U32=duration + +[0x7700] +MSG_ID_TD_DURATION_VALIDATE_RESPONSE +BOOL=accepted +U32=rejectionReason +U32=duration +U32=heparinDuration +F32=ufVolumeGoal +F32=ufRate + +[0x7800] +MSG_ID_UI_DURATION_CONFIRM_REQUEST +U32=duration +U32=heparinDuration +F32=ufRate + +[0x7900] +MSG_ID_TD_DURATION_CONFIRM_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x7A00] +MSG_ID_UI_TREATMENT_SET_POINTS_CHANGE_REQUEST +U32=bloodFlowRate +U32=dialysateFlowRate +F32=dialysateTemperature +U32=acidConcentrate +F32=acidConcentrateConversionFactor +U32=bicarbonateConcentrate +U32=treatmentModality +U32=hepatitis +U32=sodium +U32=bicarbonate + +[0x7B00] +MSG_ID_TD_TREATMENT_SET_POINTS_CHANGE_RESPONSE +BOOL=accepted +U32=rejectionReason1 +U32=rejectionReason2 +U32=rejectionReason3 +U32=rejectionReason4 +U32=rejectionReason5 +U32=rejectionReason6 +U32=rejectionReason7 +U32=rejectionReason8 +U32=rejectionReason9 +U32=rejectionReason10 + +[0x7C00] +MSG_ID_UI_TREATMENT_SET_POINT_BLOOD_FLOW_CHANGE_REQUEST +U32=flowRate + +[0x7D00] +MSG_ID_TD_TREATMENT_SET_POINT_BLOOD_FLOW_CHANGE_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x7E00] +MSG_ID_UI_TREATMENT_SET_POINT_DIALYSATE_FLOW_CHANGE_REQUEST +U32=flowRate + +[0x7F00] +MSG_ID_TD_TREATMENT_SET_POINT_DIALYSATE_FLOW_CHANGE_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x8000] +MSG_ID_UI_TREATMENT_SET_POINT_DIALYSATE_TEMP_CHANGE_REQUEST +F32=temperature + +[0x8100] +MSG_ID_TD_TREATMENT_SET_POINT_DIALYSATE_TEMP_CHANGE_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x8200] +MSG_ID_TD_INSTITUTIONAL_RECORD_REQUEST + +[0x8300] +MSG_ID_TD_INSTITUTIONAL_RECORD_RESPONSE + +[0x8400] +MSG_ID_TD_ADJUST_INSTITUTIONAL_RECORD_REQUEST + +[0x8500] +MSG_ID_TD_ADJUST_INSTITUTIONAL_RECORD_RESPONSE + +[0x8600] +MSG_ID_TD_ADVANCED_INSTITUTIONAL_RECORD_REQUEST + +[0x8700] +MSG_ID_TD_ADVANCED_INSTITUTIONAL_RECORD_RESPONSE + +[0x8800] +MSG_ID_TD_ADVANCED_ADJUST_INSTITUTIONAL_RECORD_REQUEST + +[0x8900] +MSG_ID_TD_ADVANCED_ADJUST_INSTITUTIONAL_RECORD_RESPONSE + +[0x8A00] +MSG_ID_TD_HEPARIN_REQUEST + +[0x8B00] +MSG_ID_TD_HEPARIN_RESPONSE + +[0x8C00] +MSG_ID_TD_HEPARIN_DATA +F32=syringePumpVolumeDelivered +F32=syringePumpVolumeRequired + +[0x8D00] +MSG_ID_TD_END_TREATMENT_REQUEST + +[0x8E00] +MSG_ID_TD_END_TREATMENT_RESPONSE + +[0x8F00] +MSG_ID_TD_RINSEBACK_PROGRESS + +[0x9000] +MSG_ID_UI_RINSEBACK_CMD_REQUEST + +[0x9100] +MSG_ID_TD_RINSEBACK_CMD_RESPONSE + +[0x9200] +MSG_ID_UI_ADJUST_DISPOSABLES_CONFIRM_REQUEST + +[0x9300] +MSG_ID_TD_ADJUST_DISPOSABLES_CONFIRM_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x9400] +MSG_ID_UI_ADJUST_DISPOSABLES_REMOVAL_CONFIRM_REQUEST + +[0x9500] +MSG_ID_TD_ADJUST_DISPOSABLES_REMOVAL_CONFIRM_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x9600] +MSG_ID_FP_FILTER_FLUSH_DEF_DATA +U32=filterFlushDefExecState + +[0x9700] +MSG_ID_TD_BLOOD_PRIME_PROGRESS_DATA +F32=targetBloodPrimeVolumeMl +F32=deliveredBloodPrimeVolumeMl +U32=bloodPrimeTimeoutSec +U32=bloodPrimeCountdownSec + +[0x9800] +MSG_ID_UI_BLOOD_PRIME_CMD_REQUEST +U32=action + +[0x9900] +MSG_ID_TD_BLOOD_PRIME_CMD_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0x9A00] +MSG_ID_TD_ISOLATED_UF_DATA + +[0x9B00] +MSG_ID_UI_ISOLATED_UF_DURATION_CHANGE_REQUEST + +[0x9C00] +MSG_ID_TD_ISOLATED_UF_DURATION_CHANGE_RESPONSE + +[0x9D00] +MSG_ID_UI_ISOLATED_UF_VOLUME_GOAL_CHANGE_REQUEST + +[0x9E00] +MSG_ID_TD_ISOLATED_UF_VOLUME_GOAL_CHANGE_RESPONSE + +[0x9F00] +MSG_ID_UI_ISOLATED_UF_CONFIRM_REQUEST + +[0xA000] +MSG_ID_TD_ISOLATED_UF_CONFIRM_RESPONSE + +[0xA100] +MSG_ID_UI_ADJUST_START_TREATMENT_REQUEST + +[0xA200] +MSG_ID_TD_ADJUST_START_TREATMENT_RESPONSE + +[0xA300] +MSG_ID_UI_WATER_SAMPLE_RESULT_REQUEST + +[0xA400] +MSG_ID_UI_PRESSURE_LIMIT_WIDEN_REQUEST + +[0xA500] +MSG_ID_TD_PRESSURE_LIMIT_WIDEN_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0xA600] +MSG_ID_UI_RECIRCULATE_REQUEST + +[0xA700] +MSG_ID_TD_RECIRCULATE_RESPONSE + +[0xA800] +MSG_ID_TD_RECIRCULATE_DATA + +[0xA900] +MSG_ID_UI_ADJUST_TREATMENT_LOGS_REQUEST + +[0xAA00] +MSG_ID_TD_ADJUST_TREATMENT_LOGS_RESPONSE + +[0xAB00] +MSG_ID_UI_ADJUST_PATIENT_DISCONNECT_CONFIRM_REQUEST + +[0xAC00] +MSG_ID_TD_ADJUST_PATIENT_DISCONNECT_CONFIRM_RESPONSE + +[0xAD00] +MSG_ID_TD_DRY_SELF_TEST_PROGRESS_DATA + +[0xAE00] +MSG_ID_TD_TUBING_SET_BARCODE_SCAN_REQUEST + +[0xAF00] +MSG_ID_TD_TUBE_SET_AUTHENTICATION_REQUEST + +[0xB000] +MSG_ID_TD_TUBE_SET_AUTHENTICATION_ACK_RESPONSE + +[0xB100] +MSG_ID_TD_SYRINGE_PUMP_DATA +U32=syringePumpState +U32=heparinDeliveryState +F32=syringePumpSetRate +F32=syringePumpMeasRate +S32=syringePumpPosition +F32=syringePumpVolumeDelivered +F32=syringePumpMeasHome +F32=syringePumpMeasForce +F32=syringePumpSafetyVolume +U32=syringePumpStatus + +[0xB200] +MSG_ID_TD_HEPARIN_PAUSE_RESUME_RESPONSE +BOOL=accepted +U32=rejectionReason + +[0xB300] +MSG_ID_FFU_SIGNAL_TD_UPDATE_AVAILABLE + +[0xB400] +MSG_ID_FFU_SIGNAL_DD_UPDATE_AVAILABLE + +[0xB500] +MSG_ID_DD_SUBSTITUTION_PUMP_DATA +F32=d92_PumpTargetRate +F32=d92_PumpCurrentSetSpeed +U32=d92_PumpState +F32=d92_PumpMeasuredSpeed + +[0xB600] +MSG_ID_DD_CONDUCTIVITY_SENSOR_RESISTANCE_DATA +F32=d17CondResist +F32=d27CondResist +F32=d29CondResist +F32=d43CondResist +F32=d74CondResist +F32=p9CondResist +F32=p18CondResist +F32=d17RTDResist +F32=d27RTDResist +F32=d29RTDResist +F32=d43RTDResist +F32=d74RTDResist +F32=p9RTDResist +F32=p18RTDResist + +[0xB800] +MSG_ID_UI_VITALS_ADJUSTMENT_REQUEST +U32=systolicBpLowAlarmLimit +U32=systolicBpHighAlarmLimit +U32=heartRateLowAlarmLimit +U32=heartRateHighAlarmLimit +U32=vitalsMeasurementInterval_min + +[0xB900] +MSG_ID_TD_VITALS_ADJUSTMENT_RESPONSE +BOOL=accepted +U32=systolicBpLowAlarmLimitRejectionReason +U32=systolicBpHighAlarmLimitRejectionReason +U32=heartRateLowAlarmLimitRejectionReason +U32=heartRateHighAlarmLimitRejectionReason +U32=vitalsMeasurementIntervalRejectionReason + +[0x0080] +MSG_ID_FIRST_TD_TESTER_MESSAGE + +[0x0080] +MSG_ID_TESTER_LOGIN_REQUEST + +[0x0180] +MSG_ID_TD_SOFTWARE_RESET_REQUEST + +[0x0280] +MSG_ID_TD_SEND_TEST_CONFIGURATION +BOOL=payloadPtr + +[0x0380] +MSG_ID_TD_BUBBLE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x0480] +MSG_ID_TD_VOLTAGE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0580] +MSG_ID_TD_VOLTAGE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0680] +MSG_ID_TD_BUBBLE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0780] +MSG_ID_TD_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0880] +MSG_ID_TD_AIR_PUMP_SET_STATE_REQUEST +U32=h12State +F32=h12Power + +[0x0980] +MSG_ID_TD_AIR_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0A80] +MSG_ID_TD_SWITCHES_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0B80] +MSG_ID_TD_SWITCH_STATE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x0C80] +MSG_ID_TD_OFF_BUTTON_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0D80] +MSG_ID_TD_STOP_BUTTON_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0E80] +MSG_ID_TD_ALARM_LAMP_PATTERN_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0F80] +MSG_ID_TD_ALARM_AUDIO_LEVEL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1080] +MSG_ID_TD_ALARM_AUDIO_CURRENT_HG_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x1180] +MSG_ID_TD_ALARM_AUDIO_CURRENT_LG_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x1280] +MSG_ID_TD_BACKUP_ALARM_AUDIO_CURRENT_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x1380] +MSG_ID_TD_PRESSURE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1480] +MSG_ID_TD_AIR_TRAP_LEVEL_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x1580] +MSG_ID_TD_AIR_TRAP_LEVEL_RAW_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x1680] +MSG_ID_TD_AIR_TRAP_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1780] +MSG_ID_TD_3_WAY_VALVE_SET_STATE_REQUEST +U32=valve +U32=state + +[0x1880] +MSG_ID_TD_ROTARY_PINCH_VALVE_SET_POS_REQUEST +U32=valve +S16=stepChange + +[0x1980] +MSG_ID_TD_ROTARY_PINCH_VALVE_STATUS_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x1A80] +MSG_ID_TD_ROTARY_PINCH_VALVE_POSITION_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x1B80] +MSG_ID_TD_VALVES_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1C80] +MSG_ID_TD_ALARM_STATUS_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1D80] +MSG_ID_TD_ALARM_INFO_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1E80] +MSG_ID_TD_ALARM_START_TIME_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x1F80] +MSG_ID_TD_ALARM_CLEAR_ALL_ALARMS_REQUEST +U32=key + +[0x2080] +MSG_ID_TD_WATCHDOG_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x2180] +MSG_ID_TD_ALARM_STATE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x2280] +MSG_ID_TD_SAFETY_SHUTDOWN_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x2380] +MSG_ID_TD_PINCH_VALVE_SET_POSITION_REQUEST +U32=valve +U32=pos + +[0x2480] +MSG_ID_TD_PINCH_VALVE_HOME_REQUEST +U32=valve +BOOL=force +BOOL=tubing + +[0x2580] +MSG_ID_TD_BLOOD_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x2680] +MSG_ID_TD_BLOOD_PUMP_SET_FLOW_RATE_REQUEST +S32=flow +U32=ctrlMode + +[0x2780] +MSG_ID_TD_BLOOD_PUMP_SET_SPEED_REQUEST +S32=rpm + +[0x2880] +MSG_ID_TD_BLOOD_PUMP_MEASURED_FLOW_RATE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x2980] +MSG_ID_TD_BLOOD_PUMP_MEASURED_MOTOR_SPEED_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x2A80] +MSG_ID_TD_BLOOD_PUMP_MEASURED_ROTOR_SPEED_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x2B80] +MSG_ID_TD_BLOOD_PUMP_ROTOR_COUNT_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x2C80] +MSG_ID_TD_TMP_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x2D80] +MSG_ID_TD_REQ_CURRENT_TREATMENT_PARAMETERS +U32=treatmentModality +U32=hdfDilution +U32=bloodFlowRate_mL_min +U32=dialysateFlowRate_mL_min +U32=treatmentDuration_min +U32=hepDeliveryDuration_min +U32=hepType +U32=dryBicarbCartSize +U32=sodium_mEq_L +U32=bicarbonate_mEq_L +U32=dialyzerType +U32=fluidBolusVolume_mL +U32=bpInterval_min +U32=rinsebackVolume_mL +U32=hepatitisBStatus +U32=acidConcentrate +F32=substitutionFluidVolume_L +F32=hepBolusVolume_mL +F32=hepDeliveryRate_mL_hr +F32=dialysateTemperature_degC +F32=acidKConcentrateConvFactor +F32=ufPreWeight +F32=ufEstimatedTargetWeight +F32=ufVolume + +[0x2E80] +MSG_ID_TD_RSP_CURRENT_TREATMENT_PARAMETERS +U32=treatmentModality +U32=hdfDilution +U32=bloodFlowRate_mL_min +U32=dialysateFlowRate_mL_min +U32=treatmentDuration_min +U32=hepDeliveryDuration_min +U32=hepType +U32=dryBicarbCartSize +U32=sodium_mEq_L +U32=bicarbonate_mEq_L +U32=dialyzerType +U32=fluidBolusVolume_mL +U32=bpInterval_min +U32=rinsebackVolume_mL +U32=hepatitisBStatus +U32=acidConcentrate +F32=substitutionFluidVolume_L +F32=hepBolusVolume_mL +F32=hepDeliveryRate_mL_hr +F32=dialysateTemperature_degC +F32=acidKConcentrateConvFactor +F32=ufPreWeight +F32=ufEstimatedTargetWeight +F32=ufVolume + +[0x2F80] +MSG_ID_TD_SET_TREATMENT_PARAMETER +U32=paramID +union=data1 + +[0x3080] +MSG_ID_TD_OP_MODE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3180] +MSG_ID_TD_OP_MODE_OVERRIDE_REQUEST +U32=newMode + +[0x3280] +MSG_ID_TD_EJECTOR_MOTOR_SET_SPEED_REQUEST +F32=setSpeed + +[0x3380] +MSG_ID_TD_EJECTOR_COMMAND +U32=cmd + +[0x3480] +MSG_ID_TD_EJECTOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3580] +MSG_ID_TD_SET_AIR_TRAP_CONTROL +BOOL=startControl + +[0x3680] +MSG_ID_TD_HOME_BLOOD_PUMP + +[0x3780] +MSG_ID_TD_BLOOD_FLOW_STROKE_VOLUME_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x3880] +MSG_ID_TD_BLOOD_FLOW_WEAR_A_TERM_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x3980] +MSG_ID_TD_BLOOD_FLOW_WEAR_B_TERM_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x3A80] +MSG_ID_TD_SET_TEST_CONFIGURATION +BOOL=reset +U32=config + +[0x3B80] +MSG_ID_TD_GET_TEST_CONFIGURATION + +[0x3C80] +MSG_ID_TD_RESET_ALL_TEST_CONFIGURATIONS + +[0x3D80] +MSG_ID_TD_AIR_PUMP_POWER_RAISE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x3E80] +MSG_ID_TD_AIR_PUMP_POWER_LOWER_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x3F80] +MSG_ID_TD_HARD_STOP_BLOOD_PUMP + +[0x4080] +MSG_ID_TD_BARO_MFG_CRC_OVERRIDE +U32=reset +U32=state + +[0x4180] +MSG_ID_TD_BARO_PRESSURE_OVERRIDE +U32=reset +F32=state + +[0x4280] +MSG_ID_TD_TEMPERATURE_OVERRIDE + +[0x4380] +MSG_ID_TD_TEMPERATURE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x4480] +MSG_ID_TD_EJECTOR_OPT_SENSOR_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x4580] +MSG_ID_TD_BLOOD_PRIME_VOLUME_OVERRIDE +U32=reset +F32=state + +[0x4680] +MSG_ID_TD_BLOOD_PRIME_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x4780] +MSG_ID_TD_ENABLE_VENOUS_BUBBLE_ALARM +U32=enable + +[0x4880] +MSG_ID_TD_SYRINGE_PUMP_OPERATION_REQUEST +U32=syringePumpOp +F32=rate +F32=volume + +[0x4980] +MSG_ID_HD_SYRINGE_PUMP_PUBLISH_INTERVAL_OVERRIDE +U32=reset +U32=state + +[0x5080] +MSG_ID_TD_SYRINGE_PUMP_RATE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x5180] +MSG_ID_TD_SYRINGE_PUMP_FORCE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x5280] +MSG_ID_TD_SYRINGE_PUMP_HOME_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x5380] +MSG_ID_TD_SYRINGE_PUMP_POSITION_OVERRIDE_REQUEST + +[0x5480] +MSG_ID_TD_SYRINGE_PUMP_VOLUME_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x5580] +MSG_ID_TD_SYRINGE_PUMP_STATUS_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x5680] +MSG_ID_TD_SYRINGE_PUMP_ENCODER_STATUS_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x5780] +MSG_ID_TD_SYRINGE_PUMP_ADC_DAC_STATUS_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x5880] +MSG_ID_TD_SYRINGE_PUMP_ADC_READ_COUNTER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x5980] +MSG_ID_TD_HEPARIN_BOLUS_TARGET_RATE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x6080] +MSG_ID_TD_SYRINGE_PUMP_FORCE_SENSOR_CALIBRATION_REQUEST + +[0x00A0] +MSG_ID_FIRST_DD_TESTER_MESSAGE + +[0x00A0] +MSG_ID_DD_TESTER_LOGIN_REQUEST + +[0x01A0] +MSG_ID_DD_SOFTWARE_RESET_REQUEST + +[0x02A0] +MSG_ID_DD_SEND_TEST_CONFIGURATION +BOOL=payloadPtr + +[0x03A0] +MSG_ID_DD_VALVE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x04A0] +MSG_ID_DD_VALVE_STATE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x05A0] +MSG_ID_DD_VALVE_SENSED_STATE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x06A0] +MSG_ID_DD_PRESSURE_SENSOR_READINGS_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x07A0] +MSG_ID_DD_PRESSURE_SENSOR_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x08A0] +MSG_ID_DD_TREATMENT_PARAMS_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x09A0] +MSG_ID_AVAILABLE_3 + +[0x0AA0] +MSG_ID_DD_PRESSURE_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0BA0] +MSG_ID_DD_PRESSURE_SENSOR_FILTER_READINGS_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0CA0] +MSG_ID_DD_PRESSURE_SENSOR_FILTER_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0DA0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_READINGS_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0EA0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0FA0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_CONDUCTIVITY_READ_COUNTER_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x10A0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_CONDUCTIVITY_ERROR_COUNTER_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x11A0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x12A0] +MSG_ID_DD_CONCENTRATE_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x13A0] +MSG_ID_DD_CONCENTRATE_PUMP_TARGET_SPEED_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x14A0] +MSG_ID_DD_CONCENTRATE_PUMP_MEASURED_SPEED_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x15A0] +MSG_ID_DD_CONCENTRATE_PUMP_PARKED_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x16A0] +MSG_ID_DD_CONCENTRATE_PUMP_PARK_FAULT_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x17A0] +MSG_ID_DD_CONCENTRATE_PUMP_PARK_REQUEST_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x18A0] +MSG_ID_DD_TEMPERATURE_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x19A0] +MSG_ID_DD_TEMPERATURE_SENSOR_MEASURED_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x1AA0] +MSG_ID_DD_TEMPERATURE_SENSOR_READ_COUNTER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1BA0] +MSG_ID_DD_TEMPERATURE_SENSOR_FILTERED_TEMP_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x1CA0] +MSG_ID_DD_SET_OPERATION_SUB_MODE_OVERRIDE_REQUEST +U32=opMode +U32=subMode + +[0x1DA0] +MSG_ID_DD_DIALYSATE_PUMPS_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1EA0] +MSG_ID_DD_DIALYSATE_PUMPS_TARGET_SPEED_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x1FA0] +MSG_ID_DD_DIALYSATE_PUMPS_MEASURED_SPEED_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x20A0] +MSG_ID_DD_DIALYSATE_PUMPS_TARGET_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x21A0] +MSG_ID_DD_DIALYSATE_PUMPS_MEASURED_CURRENT_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x22A0] +MSG_ID_DD_DIALYSATE_PUMPS_MEASURED_DIRECTION_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x23A0] +MSG_ID_DD_HEATERS_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x24A0] +MSG_ID_DD_HEATERS_DUTY_CYCLE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x25A0] +MSG_ID_DD_LEVELS_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x26A0] +MSG_ID_DD_LEVELS_STATUS_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x28A0] +MSG_ID_DD_OP_MODE_STATUS_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x29A0] +MSG_ID_DD_SET_OPERATION_MODE_OVERRIDE_REQUEST +U32=data + +[0x3EA0] +MSG_ID_DD_UF_DATA_PUBLISH_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x2BA0] +MSG_ID_DD_DIALYSATE_PUMPS_START_STOP_OVERRIDE_REQUEST +U32=pumpID +U32=startStop +U32=rpm +U32=pumpControl + +[0x2CA0] +MSG_ID_DD_GEND_MODE_DATA_PUBLISH_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x2DA0] +MSG_ID_DD_CONCENTRATE_PUMPS_START_STOP_OVERRIDE_REQUEST +U32=pumpID +U32=startStop +F32=speed +F32=volume + +[0x2EA0] +MSG_ID_DD_HEATERS_START_STOP_OVERRIDE_REQUEST +U32=heaterID +U32=startStop +F32=temperature + +[0x2FA0] +MSG_ID_DD_VALVES_OPEN_CLOSE_STATE_OVERRIDE_REQUEST +U32=valveID +U32=valveState + +[0x31A0] +MSG_ID_DD_BAL_CHAMBER_DATA_PUBLISH_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x32A0] +MSG_ID_DD_BAL_CHAMBER_SWITCH_FREQ_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x33A0] +MSG_ID_DD_DIAL_DELIVERY_IN_PROGRESS_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x34A0] +MSG_ID_DD_DIAL_DELIVERY_GOOD_TO_DELIVER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x35A0] +MSG_ID_DD_HEATERS_TARGET_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x36A0] +MSG_ID_DD_BC_VALVE_STATES_OVERRIDE_REQUEST +BOOL=reset +U32=valveStatesBits + +[0x37A0] +MSG_ID_DD_BC_SWITCH_ONLY_START_STOP_OVERRIDE_REQUEST +U32=startStop +F32=flowrate + +[0x38A0] +MSG_ID_DD_HYD_CHAMBER_TARGET_TEMP_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x39A0] +MSG_ID_DD_ACID_DOSING_VOLUME_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x3AA0] +MSG_ID_DD_BICARB_DOSING_VOLUME_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x3BA0] +MSG_ID_DD_GEND_EXEC_STATE_OVERRIDE_REQUEST +U32=execStateSet + +[0x3CA0] +MSG_ID_DD_HEATERS_PWM_PERIOD_OVERIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x3DA0] +MSG_ID_DD_PRE_GEND_MODE_DATA_PUBLISH_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3EA0] +MSG_ID_DD_POST_GEND_MODE_DATA_PUBLISH_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3FA0] +MSG_ID_DD_SEND_BLOOD_LEAK_EMB_MODE_RESPONSE +U08=command +U32=responseLen +U08=responseBuffer1 +U08=responseBuffer2 +U08=responseBuffer3 +U08=responseBuffer4 +U08=responseBuffer5 + +[0x40A0] +MSG_ID_DD_SPENT_CHAMB_FILL_DATA_PUBLISH_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x41A0] +MSG_ID_DD_AVAILABLE_TO_USE_4 + +[0x42A0] +MSG_ID_DD_SAFETY_SHUTDOWN_OVERRIDE_REQUEST +BOOL=reset +union=data1 + +[0x43A0] +MSG_ID_DD_SET_TEST_CONFIGURATION +BOOL=reset +U32=config + +[0x44A0] +MSG_ID_DD_GET_TEST_CONFIGURATION + +[0x45A0] +MSG_ID_DD_RESET_ALL_TEST_CONFIGURATIONS + +[0x46A0] +MSG_ID_AVAILABLE_1 + +[0x47A0] +MSG_ID_DD_BLOOD_LEAK_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x48A0] +MSG_ID_DD_BLOOD_LEAK_STATUS_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x49A0] +MSG_ID_DD_BLOOD_LEAK_SET_TO_EMBEDDED_MODE_REQUEST + +[0x4AA0] +MSG_ID_DD_BLOOD_LEAK_SET_EMBEDDED_MODE_CMD_REQUEST +U08=command +U16=setPointPayload + +[0x4BA0] +MSG_ID_DD_BLOOD_LEAK_EMBEDDED_MODE_INFO_OVERRIDE_REQUEST +U08=command + +[0x4CA0] +MSG_ID_DD_BLOOD_LEAK_INTENSITY_MOVING_AVERAGE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x4DA0] +MSG_ID_DD_BLOOD_LEAK_ZEROING_INTERVAL_IN_MS_OVERRIDE_REQUEST +BOOL=isUpperRangeInterval + +[0x4EA0] +MSG_ID_DD_BLOOD_LEAK_ZERO_REQUEST + +[0x4FA0] +MSG_ID_DD_FILTERED_COND_SENSOR_READINGS_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x50A0] +MSG_ID_DD_FILTERED_COND_SENSOR_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x51A0] +MSG_ID_DD_VOLTAGE_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x52A0] +MSG_ID_DD_MONITORED_VOLTAGE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x53A0] +MSG_ID_DD_RINSE_PUMP_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x54A0] +MSG_ID_DD_RINSE_PUMP_PWM_PERCENT_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x55A0] +MSG_ID_DD_RINSE_PUMP_TURN_ON_OFF_REQUEST +U32=rinsePumpOnOff + +[0x56A0] +MSG_ID_DD_DRY_BICART_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x57A0] +MSG_ID_DD_DRY_BICART_FILL_CYCLE_MAX_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x58A0] +MSG_ID_DD_DRY_BICART_FILL_REQUEST_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x59A0] +MSG_ID_DD_BICARB_CHAMBER_FILL_REQUEST_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x5AA0] +MSG_ID_DD_BICART_DRAIN_REQUEST_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x5BA0] +MSG_ID_DD_BICART_CARTRIDGE_SELECT_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x5CA0] +MSG_ID_DD_SET_CONDUCTIVITY_MODEL_REQUEST + +[0x5DA0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_RESISTANCE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x5EA0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_VERSION_REQUEST +U32=CondVersionRecord.sensorID +U08=swRev1 +U08=swRev2 +U08=swRev3 +U08=swRev4 +U08=swRev5 +U08=swRev6 +U08=swRev7 +U08=swRev8 +U08=swRev9 +U08=swRev10 +U08=swRev11 +U08=swRev12U08=hwRev1 +U08=hwRev2 +U08=hwRev3 +U08=hwRev4 +U08=hwRev5 +U08=hwRev6 +U08=hwRev7 +U08=hwRev8 +U08=hwRev9 +U08=hwRev10 +U08=hwRev11 +U08=hwRev12U08=hwSerial1 +U08=hwSerial2 +U08=hwSerial3 +U08=hwSerial4 +U08=hwSerial5 +U08=hwSerial6 +U08=hwSerial7 +U08=hwSerial8 +U08=hwSerial9 +U08=hwSerial10 +U08=hwSerial11 +U08=hwSerial12U08=swRev1 +U08=swRev2 +U08=swRev3 +U08=swRev4 +U08=swRev5 +U08=swRev6 +U08=swRev7 +U08=swRev8 +U08=swRev9 +U08=swRev10 +U08=swRev11 +U08=swRev12U08=hwRev1 +U08=hwRev2 +U08=hwRev3 +U08=hwRev4 +U08=hwRev5 +U08=hwRev6 +U08=hwRev7 +U08=hwRev8 +U08=hwRev9 +U08=hwRev10 +U08=hwRev11 +U08=hwRev12U08=hwSerial1 +U08=hwSerial2 +U08=hwSerial3 +U08=hwSerial4 +U08=hwSerial5 +U08=hwSerial6 +U08=hwSerial7 +U08=hwSerial8 +U08=hwSerial9 +U08=hwSerial10 +U08=hwSerial11 +U08=hwSerial12 + +[0x5FA0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_VERSION_RESPONSE + +[0x60A0] +MSG_ID_DD_BICARB_MIX_VOL_KP_GAIN_COEFF_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x61A0] +MSG_ID_DD_BICARB_MIX_VOL_KI_GAIN_COEFF_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x62A0] +MSG_ID_DD_ACID_MIX_VOL_KP_GAIN_COEFF_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x63A0] +MSG_ID_DD_ACID_MIX_VOL_KI_GAIN_COEFF_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x64A0] +MSG_ID_DD_ACID_MIX_VOL_OVERRIDE_REQUEST + +[0x65A0] +MSG_ID_DD_BICARB_MIX_VOL_OVERRIDE_REQUEST + +[0x66A0] +MSG_ID_DD_BICARB_TARGET_CONDUCTIVITY_OVERRIDE_REQUEST + +[0x67A0] +MSG_ID_DD_BICARB_DELTA_CONDUCTIVITY_OVERRIDE_REQUEST + +[0x68A0] +MSG_ID_DD_DIALYSATE_TARGET_CONDUCTIVITY_OVERRIDE_REQUEST + +[0x69A0] +MSG_ID_DD_DIALYSATE_DELTA_CONDUCTIVITY_OVERRIDE_REQUEST + +[0x6AA0] +MSG_ID_DD_BICART_UPPER_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x6BA0] +MSG_ID_DD_BICART_LOWER_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x6CA0] +MSG_ID_DD_FLOATER_LEVEL_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x6DA0] +MSG_ID_DD_SUBSTITUTION_PUMP_START_STOP_OVERRIDE_REQUEST +U32=pumpID +U32=startStop +F32=rate + +[0x6EA0] +MSG_ID_DD_SUBSTITUTION_PUMP_BROADCAST_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x6FA0] +MSG_ID_DD_SUBSTITUTION_PUMP_TARGET_RATE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x70A0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_CAL_REQUEST +U32=CondCalRecord.sensorID +F32=K_high +F32=alpha_high +F32=eta_high +F32=zeta_high +F32=K_low +F32=alpha_low +F32=eta_low +F32=zeta_low +F32=beta +F32=delta +F32=reserved1 +F32=reserved2 +F32=K_high +F32=alpha_high +F32=eta_high +F32=zeta_high +F32=K_low +F32=alpha_low +F32=eta_low +F32=zeta_low +F32=beta +F32=delta +F32=reserved1 +F32=reserved2 + +[0x71A0] +MSG_ID_DD_CONDUCTIVITY_SENSOR_CAL_RESPONSE + +[0x72A0] +MSG_ID_DD_MIXING_CONTROL_DATA +U32=bicarbMixingState +U32=bicarbControlInterval +U32=acidMixingState +U32=acidControlInterval +F32=currentBicarbMixVolume +F32=lastBicarbMixVolume +F32=currentAcidMixVolume +F32=lastAcidMixVolume +F32=controlSignalReference +F32=controlSignalMeasured +F32=controlSignalError +F32=controlSignalErrorSum +F32=controlSignalErrorSumAfterWindup +F32=controlSignalProportionalOutput +F32=controlSignalIntegralOutput +F32=controlSignalFeedDorwardOutput +F32=controlSingalControl +F32=controlSignalReference +F32=controlSignalMeasured +F32=controlSignalError +F32=controlSignalErrorSum +F32=controlSignalErrorSumAfterWindup +F32=controlSignalProportionalOutput +F32=controlSignalIntegralOutput +F32=controlSignalFeedDorwardOutput +F32=controlSingalControl +F32=bicarbKPgain +F32=bicarbKIgain +F32=acidKPgain +F32=aciKIgain + +[0x73A0] +MSG_ID_DD_MIXING_CONTROL_DATA_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x74A0] +MSG_ID_DD_BICART_DEPRESSURISE_REQUEST_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x00B0] +MSG_ID_FIRST_FP_TESTER_MESSAGE + +[0x00B0] +MSG_ID_FP_TESTER_LOGIN_REQUEST + +[0x01B0] +MSG_ID_FP_SOFTWARE_RESET_REQUEST + +[0x02B0] +MSG_ID_FP_SEND_TEST_CONFIGURATION + +[0x03B0] +MSG_ID_FP_VALVE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x04B0] +MSG_ID_FP_VALVE_CMD_STATE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x05B0] +MSG_ID_FP_VALVE_SENSED_STATE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x06B0] +MSG_ID_FP_FLUID_PUMP_SET_PWM_REQUEST +U32=pumpID +U32=pwm + +[0x07B0] +MSG_ID_FP_FLUID_PUMP_READ_PWM_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x08B0] +MSG_ID_FP_FLUID_PUMP_SPEED_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x09B0] +MSG_ID_FP_RO_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0AB0] +MSG_ID_FP_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0BB0] +MSG_ID_FP_PRESSURE_TEMP_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0CB0] +MSG_ID_FP_PRESSURE_SENSOR_FILTER_READINGS_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0DB0] +MSG_ID_FP_PRESSURE_SENSOR_FILTER_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x0EB0] +MSG_ID_FP_PRESSURE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x0FB0] +MSG_ID_FP_LEVEL_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x10B0] +MSG_ID_FP_FLOATER_LEVEL_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x11B0] +MSG_ID_FP_FLOWS_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x12B0] +MSG_ID_FP_FLOW_RATE_OVERRIDE_REQUEST + +[0x13B0] +MSG_ID_FP_FLOW_TEMP_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x14B0] +MSG_ID_FP_CONDUCTIVITY_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x15B0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_READINGS_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x16B0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x17B0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_CONDUCTIVITY_READ_COUNT_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x18B0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_CONDUCTIVITY_ERROR_COUNT_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x19B0] +MSG_ID_FP_TEMPERATURE_OVERRIDE_REQUEST + +[0x1AB0] +MSG_ID_FP_FILTERED_FLOW_RATE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x1BB0] +MSG_ID_FP_FILTERED_FLOW_TEMP_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x1CB0] +MSG_ID_FP_PRE_GEN_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1DB0] +MSG_ID_FP_SET_OPERATION_MODE_REQUEST +U32=newMode + +[0x1EB0] +MSG_ID_FP_OPERATION_MODE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x1FB0] +MSG_ID_FP_TEMPERATURE_SENSOR_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x20B0] +MSG_ID_FP_RO_PUMP_TARGET_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x21B0] +MSG_ID_FP_RO_PUMP_TARGET_FLOW_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x22B0] +MSG_ID_FP_RO_PUMP_TARGET_PWM_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x23B0] +MSG_ID_FP_BOOST_PUMP_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x24B0] +MSG_ID_FP_BOOST_PUMP_TARGET_PRESSURE_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x25B0] +MSG_ID_FP_BOOST_PUMP_TARGET_FLOW_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x26B0] +MSG_ID_FP_BOOST_PUMP_TARGET_PWM_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x27B0] +MSG_ID_FP_BOOST_PUMP_STOP_REQUEST + +[0x28B0] +MSG_ID_FP_RO_PUMP_STOP_REQUEST + +[0x29B0] +MSG_ID_FP_SAFETY_SHUTDOWN_OVERRIDE_REQUEST + +[0x2AB0] +MSG_ID_FP_PERMEATE_TANK_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x2BB0] +MSG_ID_FP_ALARM_STATE_OVERRIDE_REQUEST +U32=reset +U32=state +U32=index + +[0x2CB0] +MSG_ID_FP_ALARM_CLEAR_ALL_ALARMS_REQUEST +U32=key + +[0x2DB0] +MSG_ID_FP_SET_TEST_CONFIGURATION +BOOL=reset +U32=config + +[0x2EB0] +MSG_ID_FP_GET_TEST_CONFIGURATION + +[0x2FB0] +MSG_ID_FP_RESET_ALL_TEST_CONFIGURATIONS + +[0x30B0] +MSG_ID_FP_INLET_PRES_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x31B0] +MSG_ID_FP_INLET_PRES_CHECK_TIME_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x32B0] +MSG_ID_FP_FILTERED_COND_SENSOR_READINGS_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x33B0] +MSG_ID_FP_FILTERED_COND_SENSOR_TEMPERATURE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x34B0] +MSG_ID_FP_SET_START_STOP_OVERRIDE_REQUEST +U32=signalStartStop + +[0x35B0] +MSG_ID_FP_RO_REJECTION_RATIO_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x36B0] +MSG_ID_FP_RO_FILTERED_REJECTION_RATIO_OVERRIDE_REQUEST +U32=reset +F32=state + +[0x37B0] +MSG_ID_FP_RO_GET_CALCULATED_DUTY_CYCLE_REQUEST + +[0x38B0] +MSG_ID_FP_RO_CALCULATED_DUTY_CYCLE_RESPONSE +F32=curentCalculatedDutyCycle + +[0x39B0] +MSG_ID_FP_FLUSH_FILTER_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3AB0] +MSG_ID_FP_FLUSH_FILTER_TIMER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3BB0] +MSG_ID_FP_FLUSH_PERMEATE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3CB0] +MSG_ID_FP_FLUSH_PERMEATE_TIMER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3DB0] +MSG_ID_FP_FLUSH_PERMEATE_ALARM_TIMER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3EB0] +MSG_ID_FP_FLUSH_CONCENTRATE_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x3FB0] +MSG_ID_FP_FLUSH_CONCENTRATE_TIMER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x40B0] +MSG_ID_FP_DEF_FLUSH_FILTER_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x41B0] +MSG_ID_FP_DEF_FLUSH_FILTER_TIMER_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x42B0] +MSG_ID_FP_DEF_PRE_GEN_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x43B0] +MSG_ID_FP_DEF_GEN_PUBLISH_INTERVAL_OVERRIDE_REQUEST +U32=reset +U32=state + +[0x44B0] +MSG_ID_FP_DEF_STATUS_REQUEST + +[0x45B0] +MSG_ID_FP_DEF_STATUS_RESPONSE +BOOL=isFPDefeatured + +[0x46B0] +MSG_ID_FP_SET_OPERATION_SUB_MODE_REQUEST +U32=opMode +U32=subMode + +[0x47B0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_RESISTANCE_OVERRIDE_REQUEST +U32=reset +F32=state +U32=index + +[0x48B0] +MSG_ID_FP_SET_RECOVERY_VALVES_REQUEST +U32=payload + +[0x49B0] +MSG_ID_FP_BOOST_PUMP_INSTALL_STATUS_REQUEST + +[0x4AB0] +MSG_ID_FP_BOOST_PUMP_INSTALL_STATUS_RESPONSE +BOOL=isFPBoostPumpInstalled + +[0x4BB0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_VERSION_REQUEST +U32=CondVersionRecord.sensorID +U08=swRev1 +U08=swRev2 +U08=swRev3 +U08=swRev4 +U08=swRev5 +U08=swRev6 +U08=swRev7 +U08=swRev8 +U08=swRev9 +U08=swRev10 +U08=swRev11 +U08=swRev12U08=hwRev1 +U08=hwRev2 +U08=hwRev3 +U08=hwRev4 +U08=hwRev5 +U08=hwRev6 +U08=hwRev7 +U08=hwRev8 +U08=hwRev9 +U08=hwRev10 +U08=hwRev11 +U08=hwRev12U08=hwSerial1 +U08=hwSerial2 +U08=hwSerial3 +U08=hwSerial4 +U08=hwSerial5 +U08=hwSerial6 +U08=hwSerial7 +U08=hwSerial8 +U08=hwSerial9 +U08=hwSerial10 +U08=hwSerial11 +U08=hwSerial12U08=swRev1 +U08=swRev2 +U08=swRev3 +U08=swRev4 +U08=swRev5 +U08=swRev6 +U08=swRev7 +U08=swRev8 +U08=swRev9 +U08=swRev10 +U08=swRev11 +U08=swRev12U08=hwRev1 +U08=hwRev2 +U08=hwRev3 +U08=hwRev4 +U08=hwRev5 +U08=hwRev6 +U08=hwRev7 +U08=hwRev8 +U08=hwRev9 +U08=hwRev10 +U08=hwRev11 +U08=hwRev12U08=hwSerial1 +U08=hwSerial2 +U08=hwSerial3 +U08=hwSerial4 +U08=hwSerial5 +U08=hwSerial6 +U08=hwSerial7 +U08=hwSerial8 +U08=hwSerial9 +U08=hwSerial10 +U08=hwSerial11 +U08=hwSerial12 + +[0x4CB0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_VERSION_RESPONSE + +[0x4DB0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_CAL_REQUEST +U32=CondCalRecord.sensorID +F32=K_high +F32=alpha_high +F32=eta_high +F32=zeta_high +F32=K_low +F32=alpha_low +F32=eta_low +F32=zeta_low +F32=beta +F32=delta +F32=reserved1 +F32=reserved2 +F32=K_high +F32=alpha_high +F32=eta_high +F32=zeta_high +F32=K_low +F32=alpha_low +F32=eta_low +F32=zeta_low +F32=beta +F32=delta +F32=reserved1 +F32=reserved2 + +[0x4EB0] +MSG_ID_FP_CONDUCTIVITY_SENSOR_CAL_RESPONSE + +[0xF1FF] +MSG_ID_TD_DEBUG_EVENT + +[0xF2FF] +MSG_ID_DD_DEBUG_EVENT + +[0xF3FF] +MSG_ID_FP_DEBUG_EVENT + +[0xFFFF] +MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK + Index: UI/BETA/configurations/Parameters/DataList.conf =================================================================== diff -u --- UI/BETA/configurations/Parameters/DataList.conf (revision 0) +++ UI/BETA/configurations/Parameters/DataList.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,287 @@ +[Water Sample Result] +Fail +Pass + +[Treatment Modality] +HD +HDF + +[HDF Treatment Mode] +Pre-Dilution +Post-Dilution + +[Hepatitis Status] +Unknown +Positive +Negative + +[Blood Flow Rate Ranges] # U32 - mL/min +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_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 = +10 # LEAHI-SRS-294 + +[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_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 = +3.0 # LEAHI-PRS 215 && PRS 238 +Heparin_Dispensing_Rate_Res = +0.1 # LEAHI-SRS-296 + +[Heparin Bolus Volume Ranges] # F32 - mL (0 = 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 # 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_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 + +[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 +1.0 K, 2.50 Ca = +0.11192 # LEAHI-SRS-288 +2.0 K, 2.50 Ca = +0.11313 # LEAHI-SRS-288 +3.0 K, 2.50 Ca = +0.11435 # LEAHI-SRS-288 + +[Acid Concentrate Ranges] # K +Acid_Concentrate_Potassium_Def = +2.0 # LEAHI-PRS-660, LEAHI-PRS-241 +Acid_Concentrate_Potassium_Min = +0.0 # LEAHI-PRS-660, LEAHI-PRS-241 +Acid_Concentrate_Potassium_Max = +4.0 # LEAHI-PRS-660, LEAHI-PRS-241 +Acid_Concentrate_Potassium_Res = +1.0 # LEAHI-PRS-660, LEAHI-PRS-241 + # Ca +Acid_Concentrate_Calcium_Def = +2.0 # LEAHI-PRS-660, LEAHI-PRS-241 +Acid_Concentrate_Calcium_Min = +0.0 # LEAHI-PRS-660, LEAHI-PRS-241 +Acid_Concentrate_Calcium_Max = +3.5 # LEAHI-PRS-660, LEAHI-PRS-241 +Acid_Concentrate_Calcium_Res = +0.25 # LEAHI-PRS-660, LEAHI-PRS-241 + +[Dialysate Composition Ranges] # mEq/L +Dialysate_Composition_Bicarbonate_Def = +33 # LEAHI-PRS-215, LEAHI-PRS-238 +Dialysate_Composition_Bicarbonate_Min = +20 # LEAHI-PRS-215, LEAHI-PRS-238 +Dialysate_Composition_Bicarbonate_Max = +40 # LEAHI-PRS-215, LEAHI-PRS-238 +Dialysate_Composition_Bicarbonate_Res = +1 # LEAHI-PRS-215, LEAHI-PRS-238 + +Dialysate_Composition_Sodium_Def = +137 # LEAHI-PRS-215, LEAHI-PRS-238 +Dialysate_Composition_Sodium_Min = +130 # LEAHI-PRS-215, LEAHI-PRS-238 +Dialysate_Composition_Sodium_Max = +155 # LEAHI-PRS-215, LEAHI-PRS-238 +Dialysate_Composition_Sodium_Res = +1 # LEAHI-PRS-215, LEAHI-PRS-238 + +[Bicarbonate Concentrate Options] # U32 +Sodium Bicarbonate # LEAHI-SRS-289 + +[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 +Revaclear 300 +Revaclear 400 +Revaclear 500 +ELISIO 17H +ELISIO 19H +Theranova 400 +Theranova 500 +Cellentia 15H +Cellentia 17H +Cellentia 19H +Cellentia 21H + +[Dry Bicarb Cartridge Size] # U32 +650 g +720 g +760 g +900 g +1100 g +1250 g + +[Heparin Type Options] # U32 +Unfractionated 1,000 # LEAHI-SRS-291 + +[Vitals Measurement Interval Options] # min (0 = OFF) +0 # LEAHI-PRS-131 +5 # LEAHI-PRS-131 +10 # LEAHI-PRS-131 +15 # LEAHI-PRS-131 +20 # LEAHI-PRS-131 +30 # LEAHI-PRS-131 +60 # LEAHI-PRS-131 + +[Transmembrane Pressure Ranges] +# Adjustment, Arterial Window +Transmembrane_Adjust_Window_Def = +20 # LEAHI-PRS-215 ? +Transmembrane_Adjust_Window_Min = +20 # LEAHI-PRS-255 ? +Transmembrane_Adjust_Window_Max = +50 # LEAHI-PRS-255 ? +Transmembrane_Adjust_Window_Res = +10 # LEAHI-PRS-255 ? +#Monitoring +Transmembrane_Monitor_Res = 1 # LEAHI-PRS-269 LEAHI-SRS-222 +Transmembrane_Monitor_Min = -650 # LEAHI-PRS-269 LEAHI-SRS-222 +Transmembrane_Monitor_Max = +450 # LEAHI-PRS-269 LEAHI-SRS-222 + +[Arterial Blood Pressure Ranges] +# Adjustment, Arterial Window +Arterial_Adjust_Window_Def = +50 # LEAHI-PRS-215 ? +Arterial_Adjust_Window_Min = +50 # LEAHI-PRS-245 ? +Arterial_Adjust_Window_Max = +100 # LEAHI-PRS-245 ? +Arterial_Adjust_Window_Res = +10 # LEAHI-PRS-245 ? +#Monitoring +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_Def = +50 # LEAHI-PRS-215 ? +Venous_Adjust_Window_Min = +50 # LEAHI-PRS-246 ? +Venous_Adjust_Window_Max = +100 # LEAHI-PRS-246 ? +Venous_Adjust_Window_Res = +10 # LEAHI-PRS-246 ? +# Adjustment, Venous Asymmetric +Venous_Adjust_Asymmetric_Def = +35 # 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_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 + +[Rinseback Volume Ranges] # mL/min +Rinseback_Volume_Def = +300 # LEAHI-PRS-559 +Rinseback_Volume_Min = +300 # LEAHI-PRS-238 +Rinseback_Volume_Max = +500 # LEAHI-PRS-238 +Rinseback_Volume_Res = +10 # LEAHI-PRS-238 + +[Rinseback Flow Rate Ranges] # mL/min +Rinseback_Flow_Rate_Def = +200 # LEAHI-PRS-353 +Rinseback_Flow_Rate_Min = +100 # LEAHI-PRS-354 +Rinseback_Flow_Rate_Max = +500 # LEAHI-PRS-354 +Rinseback_Flow_Rate_Res = +10 # LEAHI-PRS-354 + +[Ultrafiltration Volume Ranges] # L +Ultrafiltration_Volume_Def = +0.0 # LEAHI-PRS-127, LEAHI-PRS-238 +Ultrafiltration_Volume_Min = +0.0 # LEAHI-PRS-127, LEAHI-PRS-238 +Ultrafiltration_Volume_Max = +8.0 # LEAHI-PRS-127, LEAHI-PRS-238 +Ultrafiltration_Volume_Res = +0.1 # LEAHI-PRS-127 + +[Substitution Volume Ranges] # L +Substitution_Volume_Def = +4.0 # LEAHI-PRS-238 +Substitution_Volume_Min = +4.0 # LEAHI-PRS-238 +Substitution_Volume_Max = +48.0 # LEAHI-PRS-238 +Substitution_Volume_Res = +0.1 # LEAHI-PRS-238 + +[Minimum RO Rejection Ratio Alarm] +Min_RO_Rejection_Ratio_Alarm_Def = +90 # LEAHI-PRS-223 +Min_RO_Rejection_Ratio_Alarm_Min = +1 # LEAHI-PRS-223 +Min_RO_Rejection_Ratio_Alarm_Max = +99 # LEAHI-PRS-223 +Min_RO_Rejection_Ratio_Alarm_Res = +1 # LEAHI-PRS-223 + +[Disinfection Frequency] +Disinfection_Frequency_Def = +3 # LEAHI-PRS-223 +Disinfection_Frequency_Min = +1 # LEAHI-PRS-223 +Disinfection_Frequency_Max = +5 # LEAHI-PRS-223 +Disinfection_Frequency_Res = +1 # LEAHI-PRS-223 + +[Disinfection Parameters Cycle Time] +Disinfection_Parameters_Cycle_Time_Def = +30 # LEAHI-PRS-223 +Disinfection_Parameters_Cycle_Time_Min = +1 # LEAHI-PRS-223 +Disinfection_Parameters_Cycle_Time_Max = +60 # LEAHI-PRS-223 +Disinfection_Parameters_Cycle_Time_Res = +1 # LEAHI-PRS-223 + +[Maximum Blood Pump Stop Time] +Max_Blood_Pump_Stop_Time_Def = +5 # LEAHI-PRS-223 +Max_Blood_Pump_Stop_Time_Min = +5 # LEAHI-PRS-223 +Max_Blood_Pump_Stop_Time_Max = +30 # LEAHI-PRS-223 +Max_Blood_Pump_Stop_Time_Res = +1 # LEAHI-PRS-223 + +[Inlet Water Cond. Low Threshold] +Inlet_Water_Cond_Low_Threshold_Def = +200 # LEAHI-PRS-223 +Inlet_Water_Cond_Low_Threshold_Min = +20 # LEAHI-PRS-223 +Inlet_Water_Cond_Low_Threshold_Max = +200 # LEAHI-PRS-223 +Inlet_Water_Cond_Low_Threshold_Res = +10 # LEAHI-PRS-223 + +[Inlet Water Cond. High Threshold] +Inlet_Water_Cond_High_Threshold_Def = +50 # LEAHI-PRS-223 +Inlet_Water_Cond_High_Threshold_Min = +20 # LEAHI-PRS-223 +Inlet_Water_Cond_High_Threshold_Max = +200 # LEAHI-PRS-223 +Inlet_Water_Cond_High_Threshold_Res = +10 # LEAHI-PRS-223 + +[Chlorine Water Sample Check] +Chlorine_Water_Sample_Check_Def = +240 # LEAHI-PRS-223 +Chlorine_Water_Sample_Check_Min = +15 # LEAHI-PRS-223 +Chlorine_Water_Sample_Check_Max = +480 # LEAHI-PRS-223 +Chlorine_Water_Sample_Check_Res = +5 # LEAHI-PRS-223 + +[Chlorine Water Sample Value] +Chlorine_Water_Sample_Def = +0.1 # LEAHI-PRS-799 +Chlorine_Water_Sample_Min = +0.0 # LEAHI-PRS-799 +Chlorine_Water_Sample_Max = +0.2 # LEAHI-PRS-799 +Chlorine_Water_Sample_Res = +0.01 # LEAHI-PRS-799 + +[Water Sample Test Result Required] +Disabled +Enabled + +[Isolated UF Duration Ranges] +Isolated_UF_Duration_Def = +30 # LEAHI-PRS-125 +Isolated_UF_Duration_Min = +30 # LEAHI-PRS-125 +Isolated_UF_Duration_Max = +480 # LEAHI-PRS-125 +Isolated_UF_Duration_Res = +15 # LEAHI-PRS-125 + +[Weight Ranges] +Weight_Def = +0.0 # LEAHI-PRS-215 +Weight_Min = +0.0 # LEAHI-PRS-215 +Weight_Max = +200.0 # LEAHI-PRS-215 +Weight_Res = +0.1 # LEAHI-PRS-215 + +[Prime Discard Volume Ranges] +Prime_Discard_Volume_Def = +300 # LEAHI-PRS-215 +Prime_Discard_Volume_Min = +300 # LEAHI-PRS-215 +Prime_Discard_Volume_Max = +1000 # LEAHI-PRS-215 +Prime_Discard_Volume_Res = +100 # LEAHI-PRS-215 + +[Systolic BP Low Alarm Limit Ranges] +Systolic_BP_Low_Alarm_Limit_Def = +70 # LEAHI-PRS-758 +Systolic_BP_Low_Alarm_Limit_Min = +70 # LEAHI-PRS-758 +Systolic_BP_Low_Alarm_Limit_Max = +140 # LEAHI-PRS-758 +Systolic_BP_Low_Alarm_Limit_Res = +5 # LEAHI-PRS-758 + +[Systolic BP High Alarm Limit Ranges] +Systolic_BP_High_Alarm_Limit_Def = +100 # LEAHI-PRS-759 +Systolic_BP_High_Alarm_Limit_Min = +100 # LEAHI-PRS-759 +Systolic_BP_High_Alarm_Limit_Max = +260 # LEAHI-PRS-759 +Systolic_BP_High_Alarm_Limit_Res = +5 # LEAHI-PRS-759 + +[Heart Rate Low Alarm Limit Ranges] +Heart_Rate_Low_Alarm_Limit_Def = +40 # LEAHI-PRS-760 +Heart_Rate_Low_Alarm_Limit_Min = +40 # LEAHI-PRS-760 +Heart_Rate_Low_Alarm_Limit_Max = +140 # LEAHI-PRS-760 +Heart_Rate_Low_Alarm_Limit_Res = +5 # LEAHI-PRS-760 + +[Heart Rate High Alarm Limit Ranges] +Heart_Rate_High_Alarm_Limit_Def = +80 # LEAHI-PRS-761 +Heart_Rate_High_Alarm_Limit_Min = +80 # LEAHI-PRS-761 +Heart_Rate_High_Alarm_Limit_Max = +180 # LEAHI-PRS-761 +Heart_Rate_High_Alarm_Limit_Res = +5 # LEAHI-PRS-761 Index: UI/BETA/configurations/Parameters/DataList_es.conf =================================================================== diff -u --- UI/BETA/configurations/Parameters/DataList_es.conf (revision 0) +++ UI/BETA/configurations/Parameters/DataList_es.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,110 @@ +[Water Sample Result] +Ñail +Ñass + +[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 + +[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 + +[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 + +[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 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 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 + +[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 + +[Heparin Type Options] # U32 - PRS ???, SRSUI ??? +ÑFH 1,000 IU/mL + +[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) + +[Bicarbonate Concentrate Options] # U32 - PRS 351, SRSUI 773 +Ñres. Centrisol + +[Dialyzer Type Options] # U32 - PRS 352, SRSUI 774 +ÑB Diacap Pro 13H +ÑB Diacap Pro 16H +ÑB Diacap Pro 19H +Ñ Optiflux F160NRe +Ñ Optiflux F180NRe +Ñ Optiflux F200NRe + +[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 + +[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 +#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 + +[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 +# 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 +##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 + +[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 + +[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 + Index: UI/BETA/configurations/Settings/System.conf =================================================================== diff -u --- UI/BETA/configurations/Settings/System.conf (revision 0) +++ UI/BETA/configurations/Settings/System.conf (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,22 @@ + +[AdvancedMode] +AdvancedMode = 0 + +[Alarm] +Volume = 5 + +[Date] +Format = MM/dd/yyyy + +[Feature Configurations] +IntegratedBPCuff = 1 +HeparinSyringePump = 1 +ChemicalDisinfection = 0 +RoWaterMode = 1 +DarkMode = 1 + +[Service] +Password = f3eaca648543d8d776a783e260f9bc8b + +[Time] +Format = HH:mm:ss Index: UI/BETA/configurations/Settings/System.dflt =================================================================== diff -u --- UI/BETA/configurations/Settings/System.dflt (revision 0) +++ UI/BETA/configurations/Settings/System.dflt (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,23 @@ + +[Alarm] +Volume = 5 + +[Date] +Format = MM/dd/yyyy + +[Feature Configurations] +IntegratedBPCuff = 0 +HeparinSyringePump = 1 +ChemicalDisinfection = 0 + +[RoWaterMode] +RoWaterMode = 0 + +[Service] +Password = f3eaca648543d8d776a783e260f9bc8b + +[Time] +Format = HH:mm:ss + +[AdvancedMode] +AdvancedMode = 0 Index: UI/BETA/eglfs.json =================================================================== diff -u --- UI/BETA/eglfs.json (revision 0) +++ UI/BETA/eglfs.json (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,3 @@ +{ + "device": "/dev/dri/card1" +} Index: UI/BETA/leahi =================================================================== diff -u Binary files differ Index: UI/BETA/leahi.service =================================================================== diff -u --- UI/BETA/leahi.service (revision 0) +++ UI/BETA/leahi.service (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,13 @@ +[Unit] +Description=Leahi application and services +After=network.target + +[Service] +Type=forking +ExecStart=/opt/leahi/run.sh start +ExecStop=/opt/leahi/run.sh stop +StandardOutput=journal +StandardError=journal + +[Install] +WantedBy=multi-user.target Index: UI/BETA/run.sh =================================================================== diff -u --- UI/BETA/run.sh (revision 0) +++ UI/BETA/run.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,37 @@ +#!/bin/sh + +export P_CANBUS="can0" +export SSID_NAME="DilaityIoT" +export SSID_PASS="E6ACB9855B948EC3" +export TEMP=/tmp +export WORKSPACE=/opt/leahi +export LOGFILE=$TEMP/leahi.manufacturing.log +export DATE="date +%Y%m%d%H%M%S" + +# the application needs this variable to be correctly set to susccessfully launch. +# the egls.json file shall also correctly set and put in the pointing location. +export QT_QPA_EGLFS_KMS_CONFIG=$WORKSPACE/eglfs.json + +# TODO: +# 1 - separate the run.sh and the application service ( and even the cloudsync too ) +# 2 - mv LOGNAME post.log +# + +echo "" > $LOGFILE 2>&1 + +timedatectl set-timezone America/Los_Angeles >> $LOGFILE 2>&1 +timedatectl set-ntp 1 >> $LOGFILE 2>&1 +echo "[$($DATE)] Starting" >> $LOGFILE 2>&1 + +echo "[$($DATE)] Configuring the canbus '$P_CANBUS'" >> $LOGFILE 2>&1 +ip link set $P_CANBUS up type can bitrate 250000 >> $LOGFILE 2>&1 +ifconfig $P_CANBUS txqueuelen 4000 >> $LOGFILE 2>&1 +ifconfig $P_CANBUS up >> $LOGFILE 2>&1 + +echo "[$($DATE)] Configuring wifi '$SSID_NAME' connection" >> $LOGFILE 2>&1 +nmcli dev wifi connect "$SSID_NAME" password "$SSID_PASS" >> $LOGFILE 2>&1 + +cd $WORKSPACE +echo "[$($DATE)] Application starting in '$(pwd)'" >> $LOGFILE 2>&1 +$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: UI/BETA/scripts/_errors_ =================================================================== diff -u --- UI/BETA/scripts/_errors_ (revision 0) +++ UI/BETA/scripts/_errors_ (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,91 @@ +#!/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 +ERR_CMDFAIL_WIFI_DELETE_CONNECTION=29 + +# 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 + +# 5x: Date Time Errors +ERR_CMDFAIL_TIMEDATECTL=50 +ERR_CMDFAIL_DATE=51 +ERR_CMDFAIL_HW_CLOCK=52 + +# 6x: Factory Reset Errors +ERR_CMDFAIL_SETTINGS_CONF_PASSNOTFOUND=60 +ERR_CMDFAIL_SETTINGS_CONF_OVERWRITE=61 +ERR_CMDFAIL_SETTINGS_DFLT_RESTORE=62 +ERR_CMDFAIL_SETTINGS_REMOVE_LOG_FOLDER=63 +ERR_CMDFAIL_SETTINGS_REMOVE_SERVICE_LOG=64 +ERR_CMDFAIL_SETTINGS_COUNT_SERVICE_LOG=65 +ERR_CMDFAIL_SETTINGS_REMOVE_TX_LOG=66 +ERR_CMDFAIL_SETTINGS_COUNT_TX_LOG=67 + +# 7x: SSH Access Errors +ERR_CMDFAIL_SSH_SERVICE=70 +ERR_CMDFAIL_SSH_STATUS=71 +ERR_CMDFAIL_ROOT_LOGIN_ENABLED=72 +ERR_CMDFAIL_ROOT_LOGIN_DISABLED=73 +ERR_CMDFAIL_ROOT_LOGIN_STATUS=74 Index: UI/BETA/scripts/_functions_ =================================================================== diff -u --- UI/BETA/scripts/_functions_ (revision 0) +++ UI/BETA/scripts/_functions_ (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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: UI/BETA/scripts/_variables_ =================================================================== diff -u --- UI/BETA/scripts/_variables_ (revision 0) +++ UI/BETA/scripts/_variables_ (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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" Index: UI/BETA/scripts/bluetooth_paired_clear.sh =================================================================== diff -u --- UI/BETA/scripts/bluetooth_paired_clear.sh (revision 0) +++ UI/BETA/scripts/bluetooth_paired_clear.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,44 @@ +#!/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 bluetooth_paired_clear.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 11-Nov-2021 +# @author (original) Behrouz NematiPour +# @date (original) 11-Nov-2021 +# +############################################################################ + +# @details +# This file is called by UI Software to removed all the currnelty paired or cached devices. +# This is done before each scan to clean up and start a fresh scan. + +# main +DEVICES=$(echo "devices" | sudo bluetoothctl | grep ^Device | cut -b 8-25) +if [ ! -z "$DEVICES" ]; then + for device in $DEVICES; do + if [ ! -z "$device" ]; then + echo "remove $device" | sudo bluetoothctl + fi + done +fi + +PAIRED_DEVICES=$(echo "paired-devices" | sudo bluetoothctl | grep ^Device | cut -b 8-25) +if [ ! -z "$PAIRED_DEVICES" ]; then + for paired_device in $PAIRED_DEVICES; do + if [ ! -z "$paired_device" ]; then + echo "remove $paired_device" | sudo bluetoothctl + fi + done +fi + +# exit gracefully +sleep 0.1 +echo "" +exit 0 \ No newline at end of file Index: UI/BETA/scripts/brightness.sh =================================================================== diff -u --- UI/BETA/scripts/brightness.sh (revision 0) +++ UI/BETA/scripts/brightness.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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 Index: UI/BETA/scripts/date_time_set.sh =================================================================== diff -u --- UI/BETA/scripts/date_time_set.sh (revision 0) +++ UI/BETA/scripts/date_time_set.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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 date_time_set.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 20-Apr-2021 +# @author (original) Behrouz NematiPour +# @date (original) 20-Apr-2021 +# +############################################################################ + +# Description +# Sets system time and NTP flag +# Parameters +# - DateTime to update +# - Network Time protocol flag + +# Considerations +# Setting the system time with a custom time will only work if NTP is set to off + +# sources +. ./_errors_ +. ./_functions_ + +# variables +PARAM_COUNT=2 +new_time="$1" +ntp_flag="${2:-false}" # Default to 'false' if not provided + +# checks +check_param_count "$#" "$PARAM_COUNT" + +# main +sudo timedatectl set-ntp "$ntp_flag" +check_result "$?" "$ERR_CMDFAIL_TIMEDATECTL" + +sudo date -s "$new_time" +check_result "$?" "$ERR_CMDFAIL_DATE" + +sudo hwclock -w +check_result "$?" "$ERR_CMDFAIL_HW_CLOCK" + +# exit gracefully +sleep 0.1 +echo "" +exit 0 \ No newline at end of file Index: UI/BETA/scripts/factory_reset.sh =================================================================== diff -u --- UI/BETA/scripts/factory_reset.sh (revision 0) +++ UI/BETA/scripts/factory_reset.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,124 @@ +#!/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 factory_reset.sh +# +# @author (last) Vy Duong +# @date (last) 26-May-2023 +# @author (original) Vy Duong +# @date (original) 26-May-2023 +# +############################################################################ + +# Description +# - delete WiFi settings +# - delete Bluetooth settings +# - settings.conf to default +# - brightness to default (5) +# - delete logs +# - keep partition password +# - keep service password +# - keep cloudsync tokens +# Parameters +# - None + +# sources +. ./_errors_ +. ./_functions_ + +# variables +PARAM_COUNT=0 + +LOC_SETTINGS_CONF="/opt/leahi/configurations/Settings/System.conf" +LOC_SETTINGS_DFLT="/opt/leahi/configurations/Settings/System.dflt" +LOC_LOG_BASE_FOLDER="/media/sd-card/" +LOC_TX_LOG_BASE_FOLDER="/opt/leahi/configurations/treatment/" +LOC_SCRIPTS=/opt/leahi/scripts +LOC_SCRIPTS_BRIGHTNESS=$LOC_SCRIPTS/brightness.sh + +DEFAULT_BRIGHTNESS_LEVEL=5 + +TRUE=1 +FALSE=0 + +# functions +function deleteWiFi() { + $LOC_SCRIPTS/wifi_disconnect_network.sh wlan0 +} + +function deleteBluetooth() { + $LOC_SCRIPTS/bluetooth_paired_clear.sh +} + +function defaultSettings() { + servicePasswordLine=$(grep -A1 "\[Service\]" "$LOC_SETTINGS_CONF" | grep Password) # store the service password line + check_result "$?" "$ERR_CMDFAIL_SETTINGS_CONF_PASSNOTFOUND" + + cp $LOC_SETTINGS_DFLT $LOC_SETTINGS_CONF # reset the settings to default settings + check_result "$?" "$ERR_CMDFAIL_SETTINGS_CONF_OVERWRITE" + + sed -i "s/^.*Password.*$/$servicePasswordLine/" $LOC_SETTINGS_CONF # keep the service password + check_result "$?" "$ERR_CMDFAIL_SETTINGS_DFLT_RESTORE" +} + +function defaultBrightness() { + $LOC_SCRIPTS_BRIGHTNESS $DEFAULT_BRIGHTNESS_LEVEL +} + +function deleteLogFiles() { + # handling log deletion in a special manner: + # - Log files generated today + # - are not deleted + # - not part of the checking whether deletion was successful + # - setting maxDepth to 2 due to path used is root level with sd-card/<log/service/etc> folders of logs + # NOTE: find command always return true / non-zero! when using with exec + # TODO: Checking the file count should be fixed later + + # Remove the contents of the log folder + rm "$LOC_LOG_BASE_FOLDER"/log/* + _has_error_=!$? + check_result $_has_error_ "$ERR_CMDFAIL_SETTINGS_REMOVE_LOG_FOLDER" + + # Remove the contents of the service folder + rm "$LOC_LOG_BASE_FOLDER"/service/* + _has_error_=!$? + check_result $_has_error_ "$ERR_CMDFAIL_SETTINGS_REMOVE_SERVICE_LOG" + + fileCount=$(find "$LOC_LOG_BASE_FOLDER" -maxdepth 2 -type f -daystart -mtime +0 | wc -l) + _has_error_=$fileCount + check_result $_has_error_ "$ERR_CMDFAIL_SETTINGS_COUNT_SERVICE_LOG" + + # Deleting treatment logs in encrypted partition: + find "$LOC_TX_LOG_BASE_FOLDER" -maxdepth 2 -type f | xargs rm + _has_error_=!$? + check_result $_has_error_ "$ERR_CMDFAIL_SETTINGS_REMOVE_TX_LOG" + + fileCount=$(find "$LOC_TX_LOG_BASE_FOLDER" -maxdepth 2 -type f | wc -l) + _has_error_=$fileCount + check_result $_has_error_ "$ERR_CMDFAIL_SETTINGS_COUNT_TX_LOG" +} + +function main() { + deleteWiFi + deleteBluetooth + defaultSettings + defaultBrightness + deleteLogFiles +} + +# checks +check_param_count "$#" "$PARAM_COUNT" + +# main +main + +# exit gracefully +sleep 0.1 +echo "" +exit 0 \ No newline at end of file Index: UI/BETA/scripts/rootsshaccess.sh =================================================================== diff -u --- UI/BETA/scripts/rootsshaccess.sh (revision 0) +++ UI/BETA/scripts/rootsshaccess.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,138 @@ +#!/bin/sh +########################################################################### +# +# Copyright (c) 2021-2025 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 rootsshaccess.sh +# +# @author (last) Nico Ramirez +# @date (last) 4-Nov-2025 +# @author (original) Nico Ramirez +# @date (original) 4-Nov-2025 +# +############################################################################ + + +# Description +# Sets SSH Access and Root Login and return current configuration +# Parameters +# Configuration for SSH Access and Root Login +# Retruns +# Set configuration + +# sources +. ./_errors_ +. ./_functions_ + +# variables +SSHD_CONFIG="/etc/default/dropbear" +SSH_SERVICE="system-dropbear.slice" + +PARAM_COUNT=1 + +_enable=1 +_disable=0 + +# functions +function sshd_set() { + if [[ $_enable == $1 ]]; then + sudo systemctl start $SSH_SERVICE + else + # stop the ssh service + sudo systemctl stop $SSH_SERVICE + fi + check_result "$?" "$ERR_CMDFAIL_SSH_SERVICE" +} + +function sshd_get() { + if sudo systemctl is-active --quiet "$SSH_SERVICE"; then + echo $_enable + else + echo $_disable + fi + check_result "$?" "$ERR_CMDFAIL_SSH_STATUS" +} + +function root_set() { + if [[ $_enable == $1 ]]; then + # Remove -w from DROPBEAR_EXTRA_ARGS if present + sudo sed -i 's/-w//g' $SSHD_CONFIG + check_result "$?" "$ERR_CMDFAIL_ROOT_LOGIN_ENABLED" + else + # Add -w if not already present + if ! grep -q '\-w' $SSHD_CONFIG; then + # Append to DROPBEAR_EXTRA_ARGS + sudo sed -i '/^DROPBEAR_EXTRA_ARGS=/ s/"$/ -w"/' $SSHD_CONFIG + fi + check_result "$?" "$ERR_CMDFAIL_ROOT_LOGIN_DISABLED" + fi +} + +function root_get() { + # Dropbear disables root login if the -w flag is present in DROPBEAR_EXTRA_ARGS. + if grep -q '\-w' $SSHD_CONFIG; then + echo $_disable + else + echo $_enable + fi + check_result "$?" "$ERR_CMDFAIL_ROOT_LOGIN_STATUS" +} + +function handleCommand() { + local state=$1 + # sshd and root + local sshd_disable=0 # 0 0 + local sshd_enable=1 # 1 0 + local root_enable=2 # 1 1 + + case $1 in + $sshd_disable) + sshd_set $_disable + root_set $_disable + ;; + $sshd_enable) + sshd_set $_enable + root_set $_disable + ;; + $root_enable) + sshd_set $_enable + root_set $_enable + ;; + esac +} + +function toCheckState() { + local sshd=$(sshd_get) + local root=$(root_get) + + case $sshd in + $_disable) + echo 0 + ;; + $_enable) + echo $(( $sshd + $root )) + ;; + esac +} + +# checks +check_param_count "$#" "$PARAM_COUNT" + +# main +case "$#" in + 0) + echo $(toCheckState) + ;; + 1) + handleCommand $1 + echo $(toCheckState) + ;; +esac + +# exit gracefully +sleep 0.1 +echo "" +exit 0 Index: UI/BETA/scripts/test.sh =================================================================== diff -u --- UI/BETA/scripts/test.sh (revision 0) +++ UI/BETA/scripts/test.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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: UI/BETA/scripts/usb_mount.sh =================================================================== diff -u --- UI/BETA/scripts/usb_mount.sh (revision 0) +++ UI/BETA/scripts/usb_mount.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,54 @@ +#!/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 usb_mount.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# 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. + +# 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" +check_result "$?" "$ERR_CMDFAIL_USB_DEVICE_MOUNT" + +sleep 0.1 +echo "" +exit 0 \ No newline at end of file Index: UI/BETA/scripts/usb_unmount.sh =================================================================== diff -u --- UI/BETA/scripts/usb_unmount.sh (revision 0) +++ UI/BETA/scripts/usb_unmount.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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 usb_mount.sh +# +# @author (last) Behrouz NematiPour +# @date (last) 15-Jan-2025 +# @author (original) Behrouz NematiPour +# @date (original) 15-Jan-2025 +# +############################################################################ + +# 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. + +# sources +. ./_errors_ +. ./_functions_ + +# 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: UI/BETA/scripts/wifi_connect.sh =================================================================== diff -u --- UI/BETA/scripts/wifi_connect.sh (revision 0) +++ UI/BETA/scripts/wifi_connect.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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: UI/BETA/scripts/wifi_disconnect.sh =================================================================== diff -u --- UI/BETA/scripts/wifi_disconnect.sh (revision 0) +++ UI/BETA/scripts/wifi_disconnect.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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" Index: UI/BETA/scripts/wifi_disconnect_network.sh =================================================================== diff -u --- UI/BETA/scripts/wifi_disconnect_network.sh (revision 0) +++ UI/BETA/scripts/wifi_disconnect_network.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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_network.sh +# +# @author (last) Vy +# @date (last) 26-Jan-2023 +# @author (original) Behrouz NematiPour +# @date (original) 11-May-2021 +# +############################################################################ + +# Description +# Lists all the available Access Points using nmcli command of NetworkManager module. +# Parameters +# No Parameters +# Returns +# Exit code + +# sources +. ./_errors_ +. ./_functions_ + +# variables +PARAM_COUNT=0 + +# checks +check_param_count "$#" "$PARAM_COUNT" + +# main +nmcli connection delete $(nmcli -t -f NAME connection show --active) +check_result "$?" "$ERR_CMDFAIL_WIFI_DELETE_CONNECTION" + +# exit gracefully +sleep 0.1 +echo "" +exit 0 + Index: UI/BETA/scripts/wifi_info.sh =================================================================== diff -u --- UI/BETA/scripts/wifi_info.sh (revision 0) +++ UI/BETA/scripts/wifi_info.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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 + + Index: UI/BETA/scripts/wifi_scan.sh =================================================================== diff -u --- UI/BETA/scripts/wifi_scan.sh (revision 0) +++ UI/BETA/scripts/wifi_scan.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -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 +# Returns +# 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 Index: UI/BETA/translations/translation_de.qm =================================================================== diff -u Binary files differ Index: UI/BETA/translations/translation_de.ts =================================================================== diff -u --- UI/BETA/translations/translation_de.ts (revision 0) +++ UI/BETA/translations/translation_de.ts (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,5398 @@ +<TS version="2.1" language="de_DE"> +<context> + <name>AlarmListDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/AlarmListDialog.qml" line="72" /> + <source>Alarm list</source> + <translation>ßlarm list</translation> + </message> +</context> +<context> + <name>ApplicationPost</name> + <message> + <location filename="../../sources/ApplicationPost.cpp" line="80" /> + <source>The POST log file could not be read.</source> + <translation>ßhe POST log file could not be read.</translation> + </message> +</context> +<context> + <name>BPHREntry</name> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="77" /> + <source>Blood Pressure</source> + <translation>ßlood Pressure</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="97" /> + <source>mmHg</source> + <translation>ßmHg</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="104" /> + <source>Heart Rate</source> + <translation>ßeart Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="110" /> + <source>BPM</source> + <translation>ßPM</translation> + </message> +</context> +<context> + <name>BackButton</name> + <message> + <location filename="../../sources/gui/qml/components/BackButton.qml" line="49" /> + <source>BACK</source> + <translation>ßACK</translation> + </message> +</context> +<context> + <name>Bluetooth::BluetoothInterface</name> + <message> + <location filename="../../sources/bluetooth/BluetoothInterface.cpp" line="784" /> + <source>BCUFF Battery: %1</source> + <translation>ßCUFF Battery: %1</translation> + </message> +</context> +<context> + <name>Can::CanInterface</name> + <message> + <source>Connected</source> + <translation>ßonnected</translation> + </message> + <message> + <location filename="../../sources/canbus/CanInterface.cpp" line="192" /> + <source>Device Creation</source> + <translation>ßevice Creation</translation> + </message> + <message> + <location filename="../../sources/canbus/CanInterface.cpp" line="210" /> + <source>Connection</source> + <translation>ßonnection</translation> + </message> + <message> + <location filename="../../sources/canbus/CanInterface.cpp" line="231" /> + <source>Disconnected</source> + <translation>ßisconnected</translation> + </message> +</context> +<context> + <name>Can::MessageDispatcher</name> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="181" /> + <source>Out of Sync : %1 , %2</source> + <translation>ßut of Sync : %1 , %2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="890" /> + <source>Ack Req, Sq:%1, ID:%2</source> + <translation>ßck Req, Sq:%1, ID:%2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="893" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckReq : %1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>ß~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckReq : %1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="964" /> + <source> ,%1,Ack Bak, Sq:%2</source> + <translation>ß ,%1,Ack Bak, Sq:%2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="967" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>ß~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="993" /> + <source> ,%1,Ack Req, Sq:%2, ID:%3</source> + <translation>ß ,%1,Ack Req, Sq:%2, ID:%3</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="996" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckReq : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>ß~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckReq : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="1003" /> + <source>Ack Bak, Sq:%1, Dst:%2</source> + <translation>ßck Bak, Sq:%1, Dst:%2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="1006" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>ß~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> +</context> +<context> + <name>Can::MessageInterpreter</name> + <message> + <location filename="../../sources/canbus/MessageInterpreter.cpp" line="176" /> + <source>Unhandled Message ID (HD)</source> + <translation>ßnhandled Message ID (HD)</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageInterpreter.cpp" line="295" /> + <source>Unknown transmit Message with ID '%1'</source> + <translation>ßnknown transmit Message with ID '%1'</translation> + </message> +</context> +<context> + <name>CheckListView</name> + <message> + <location filename="../../sources/gui/qml/compounds/CheckListView.qml" line="181" /> + <source>Complete!</source> + <translation>ßomplete!</translation> + </message> +</context> +<context> + <name>CloudSyncController</name> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="422" /> + <source>CS Unknown Error</source> + <translation>ßS Unknown Error</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="427" /> + <source>CS The device registration failed</source> + <translation>ßS The device registration failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="428" /> + <source>CS Invalid Device State</source> + <translation>ßS Invalid Device State</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="429" /> + <source>CS The treatment report delivery failed</source> + <translation>ßS The treatment report delivery failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="430" /> + <source>CS The device check-in failed</source> + <translation>ßS The device check-in failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="431" /> + <source>CS The device decommissioning failed</source> + <translation>ßS The device decommissioning failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="432" /> + <source>CS Invalid UI Message CRC</source> + <translation>ßS Invalid UI Message CRC</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="433" /> + <source>CS DRT device registration failed</source> + <translation>ßS DRT device registration failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="434" /> + <source>CS Patient association failed</source> + <translation>ßS Patient association failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="435" /> + <source>CS New token certification failed</source> + <translation>ßS New token certification failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="436" /> + <source>CS Token verification failed</source> + <translation>ßS Token verification failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="437" /> + <source>CS Cloud device validation failed</source> + <translation>ßS Cloud device validation failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="438" /> + <source>CS Patient ID does not exists</source> + <translation>ßS Patient ID does not exists</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="439" /> + <source>CS Temporary patient ID creation failed</source> + <translation>ßS Temporary patient ID creation failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="440" /> + <source>CS Save credentials failed</source> + <translation>ßS Save credentials failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="441" /> + <source>CS Unknown device state</source> + <translation>ßS Unknown device state</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="442" /> + <source>CS Config file save failed</source> + <translation>ßS Config file save failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="443" /> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="444" /> + <source>CS Log upload failed</source> + <translation>ßS Log upload failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="445" /> + <source>CS The device factory reset failed</source> + <translation>ßS The device factory reset failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="446" /> + <source>CS The log retention failed</source> + <translation>ßS The log retention failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="448" /> + <source>CS Out buffer file does not exist</source> + <translation>ßS Out buffer file does not exist</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="449" /> + <source>CS Out buffer empty</source> + <translation>ßS Out buffer empty</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="450" /> + <source>CS Incorrect header</source> + <translation>ßS Incorrect header</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="451" /> + <source>CS Incorrect timestamp</source> + <translation>ßS Incorrect timestamp</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="452" /> + <source>CS Incorrect sequence</source> + <translation>ßS Incorrect sequence</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="453" /> + <source>CS Incorrect CRC</source> + <translation>ßS Incorrect CRC</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="454" /> + <source>CS Incorrect ID</source> + <translation>ßS Incorrect ID</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="455" /> + <source>CS Incorrect parameter count</source> + <translation>ßS Incorrect parameter count</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="456" /> + <source>CS Invalid ID</source> + <translation>ßS Invalid ID</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="457" /> + <source>CS Mismatch parameter count</source> + <translation>ßS Mismatch parameter count</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="458" /> + <source>CS Missing parameter</source> + <translation>ßS Missing parameter</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="459" /> + <source>CS No history available</source> + <translation>ßS No history available</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="460" /> + <source>CS Duplicate data</source> + <translation>ßS Duplicate data</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="461" /> + <source>CS The log folder cannot be created.</source> + <translation>ßS The log folder cannot be created.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="462" /> + <source>CS Error writing to the input file.</source> + <translation>ßS Error writing to the input file.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="463" /> + <source>CS The credentials file does not exist.</source> + <translation>ßS The credentials file does not exist.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="464" /> + <source>CS The credentials folder is incorrect.</source> + <translation>ßS The credentials folder is incorrect.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="465" /> + <source>CS No credential file name provided.</source> + <translation>ßS No credential file name provided.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="466" /> + <source>CS The credentials folder is empty.</source> + <translation>ßS The credentials folder is empty.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="467" /> + <source>CS No Treatment Code provided.</source> + <translation>ßS No Treatment Code provided.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="468" /> + <source>CS The provided Treatment Code is empty.</source> + <translation>ßS The provided Treatment Code is empty.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="469" /> + <source>CS No Log Name provided.</source> + <translation>ßS No Log Name provided.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="470" /> + <source>CS The provided Log Name is empty.</source> + <translation>ßS The provided Log Name is empty.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="471" /> + <source>CS Not Sent, Device not registered.</source> + <translation>ßS Not Sent, Device not registered.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="472" /> + <source>CS No Log Retention summary provided.</source> + <translation>ßS No Log Retention summary provided.</translation> + </message> +</context> +<context> + <name>ConfirmButton</name> + <message> + <location filename="../../sources/gui/qml/components/ConfirmButton.qml" line="26" /> + <source>CONFIRM</source> + <translation>ßONFIRM</translation> + </message> +</context> +<context> + <name>ConfirmDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="55" /> + <source>Are you sure?</source> + <translation>ßre you sure?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="62" /> + <source>CANCEL</source> + <translation>ßANCEL</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="69" /> + <source>CONFIRM</source> + <translation>ßONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="79" /> + <source>ID</source> + <translation>ßD</translation> + </message> +</context> +<context> + <name>ConfirmTreatmentTable</name> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="67" /> + <source>New Treatment</source> + <translation>ßew Treatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="76" /> + <source>PRESCRIPTION</source> + <translation>ßRESCRIPTION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="87" /> + <source>OPERATING PARAMETERS</source> + <translation>ßPERATING PARAMETERS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="104" /> + <source>Blood Flow Rate</source> + <translation>ßlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="105" /> + <source>Dialysate Flow Rate</source> + <translation>ßialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="106" /> + <source>Duration</source> + <translation>ßuration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="107" /> + <source>Heparin Dispensing Rate</source> + <translation>ßeparin Dispensing Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="108" /> + <source>Heparin Bolus Volume</source> + <translation>ßeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="109" /> + <source>Heparin Stop Time</source> + <translation>ßeparin Stop Time</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="110" /> + <source>Saline Bolus Volume</source> + <translation>ßaline Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="113" /> + <source>Heparin Type</source> + <translation>ßeparin Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="114" /> + <source>Acid Concentrate</source> + <translation>ßcid Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="115" /> + <source>Bicarbonate Concentrate</source> + <translation>ßicarbonate Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="116" /> + <source>Dialyzer Type</source> + <translation>ßialyzer Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="117" /> + <source>Dialysate Temperature</source> + <translation>ßialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="118" /> + <source>Blood Pressure Measure Interval</source> + <translation>ßlood Pressure Measure Interval</translation> + </message> +</context> +<context> + <name>Device::DeviceController</name> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="448" /> + <source>%1 - Device or resource busy (%2)</source> + <translation>ß1 - Device or resource busy (%2)</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="453" /> + <source>%1 - %2 (%3 , %4)</source> + <translation>ß1 - %2 (%3 , %4)</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="726" /> + <source>Encrypted Partition %1 started.</source> + <translation>ßncrypted Partition %1 started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1154" /> + <source>Factory Reset started.</source> + <translation>ßactory Reset started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1205" /> + <source>Decommissioning started.</source> + <translation>ßecommissioning started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1268" /> + <source>USB unmount started.</source> + <translation>ßSB unmount started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1268" /> + <source>USB mount started</source> + <translation>ßSB mount started</translation> + </message> +</context> +<context> + <name>Device::DeviceError</name> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="30" /> + <source>The device script abnormal exit.</source> + <translation>ßhe device script abnormal exit.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="31" /> + <source>The device script file is not found.</source> + <translation>ßhe device script file is not found.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="32" /> + <source>The device script file is not executable.</source> + <translation>ßhe device script file is not executable.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="33" /> + <source>The request is already in progress.</source> + <translation>ßhe request is already in progress.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="34" /> + <source>The requested value is out of range.</source> + <translation>ßhe requested value is out of range.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="35" /> + <source>The requested value is incorrect.</source> + <translation>ßhe requested value is incorrect.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="36" /> + <source>The response value is incorrect.</source> + <translation>ßhe response value is incorrect.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="38" /> + <source>The watch file cannot be created.</source> + <translation>ßhe watch file cannot be created.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="39" /> + <source>The watch file is not found.</source> + <translation>ßhe watch file is not found.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="40" /> + <source>The watch file cannot be added.</source> + <translation>ßhe watch file cannot be added.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="42" /> + <source>The Bluetooth cuff pair clear error.</source> + <translation>ßhe Bluetooth cuff pair clear error.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="44" /> + <source>The Bluetooth cuff pair query error.</source> + <translation>ßhe Bluetooth cuff pair query error.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="45" /> + <source>No paired Bluetooth cuff found.</source> + <translation>ßo paired Bluetooth cuff found.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="46" /> + <source>The Bluetooth cuff pair invalid address.</source> + <translation>ßhe Bluetooth cuff pair invalid address.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="48" /> + <source>The Encrypted Partition error.</source> + <translation>ßhe Encrypted Partition error.</translation> + </message> +</context> +<context> + <name>DiagnosticsDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="64" /> + <source> ROP </source> + <translation>ßROP </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="83" /> + <source> DRP </source> + <translation>ßDRP </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="110" /> + <source> Prssr </source> + <translation>ßPrssr </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="131" /> + <source> Rsrvr </source> + <translation>ßRsrvr </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="148" /> + <source> Heatrs </source> + <translation>ßHeatrs </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="180" /> + <source>CANerr: %1</source> + <translation>ßANerr: %1</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="191" /> + <source> LoadCl </source> + <translation>ßLoadCl </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="210" /> + <source> Tmprtr </source> + <translation>ßTmprtr </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="269" /> + <source> Conduct </source> + <translation>ßConduct </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="306" /> + <source>Air Status</source> + <translation>ßir Status</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="327" /> + <source> DG Mode </source> + <translation>ßDG Mode </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="339" /> + <source> BP </source> + <translation>ßBP </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="368" /> + <source> DPi </source> + <translation>ßDPi </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="397" /> + <source> UF/DPo </source> + <translation>ßUF/DPo </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="436" /> + <source> Prsr Oc </source> + <translation>ßPrsr Oc </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="453" /> + <source> Syringe </source> + <translation>ßSyringe </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="486" /> + <source> HD Mode </source> + <translation>ßHD Mode </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="497" /> + <source>Vlv</source> + <translation>ßlv</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="535" /> + <source> BLD </source> + <translation>ßBLD </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="550" /> + <source> Alarms </source> + <translation>ßAlarms </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="616" /> + <source> PreTx States </source> + <translation>ßPreTx States </translation> + </message> +</context> +<context> + <name>DisinfectStack</name> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="35" /> + <source>Disinfection</source> + <translation>ßisinfection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="36" /> + <source>Water Flush</source> + <translation>ßater Flush</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="37" /> + <source>Heat Disinfect with Active Cool</source> + <translation>ßeat Disinfect with Active Cool</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="38" /> + <source>Chemical Disinfect</source> + <translation>ßhemical Disinfect</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="39" /> + <source>Chemical Flush</source> + <translation>ßhemical Flush</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="40" /> + <source>RO Permeate Sample</source> + <translation>ßO Permeate Sample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="41" /> + <source>Heat Disinfect</source> + <translation>ßeat Disinfect</translation> + </message> +</context> +<context> + <name>EndTreatmentAdditional</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentAdditional.qml" line="32" /> + <source>Saline Bolus</source> + <translation>ßaline Bolus</translation> + </message> +</context> +<context> + <name>EndTreatmentEndStack</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentEndStack.qml" line="39" /> + <source>Treatment Complete</source> + <translation>ßreatment Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentEndStack.qml" line="45" /> + <source>START RINSEBACK</source> + <translation>ßTART RINSEBACK</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentEndStack.qml" line="53" /> + <source>Treatment Complete Paused</source> + <translation>ßreatment Complete Paused</translation> + </message> +</context> +<context> + <name>EndTreatmentRecirculateStack</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="51" /> + <source>BACK TO RECIRCULATE</source> + <translation>ßACK TO RECIRCULATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="57" /> + <source>END TREATMENT</source> + <translation>ßND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="62" /> + <source>RESUME TREATMENT</source> + <translation>ßESUME TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="89" /> + <source>Recirculate Disconnect</source> + <translation>ßecirculate Disconnect</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="101" /> + <source>Recirculate</source> + <translation>ßecirculate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="111" /> + <source>Recirculate Stopped</source> + <translation>ßecirculate Stopped</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="122" /> + <source>Recirculate Reconnect</source> + <translation>ßecirculate Reconnect</translation> + </message> +</context> +<context> + <name>EndTreatmentRinseback</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="40" /> + <source>Rinseback</source> + <translation>ßinseback</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="55" /> + <source>End</source> + <translation>ßnd</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="123" /> + <source>Decelerate</source> + <translation>ßecelerate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="133" /> + <source>Resume</source> + <translation>ßesume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="143" /> + <source>Pause</source> + <translation>ßause</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="154" /> + <source>Accelerate</source> + <translation>ßccelerate</translation> + </message> +</context> +<context> + <name>EndTreatmentRinsebackComplete</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="34" /> + <source>Rinseback Complete</source> + <translation>ßinseback Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="57" /> + <source>END TREATMENT</source> + <translation>ßND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="65" /> + <source>RECIRCULATE</source> + <translation>ßECIRCULATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="71" /> + <source>SALINE BOLUS</source> + <translation>ßALINE BOLUS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="78" /> + <source>(50mL)</source> + <translation>ß50mL)</translation> + </message> +</context> +<context> + <name>EndTreatmentRinsebackInit</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackInit.qml" line="38" /> + <source>Rinseback Setup</source> + <translation>ßinseback Setup</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackInit.qml" line="55" /> + <source>END TREATMENT</source> + <translation>ßND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackInit.qml" line="63" /> + <source>START RINSEBACK</source> + <translation>ßTART RINSEBACK</translation> + </message> +</context> +<context> + <name>EndTreatmentRinsebackReconnect</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackReconnect.qml" line="33" /> + <source>Rinseback Reconnect</source> + <translation>ßinseback Reconnect</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackReconnect.qml" line="57" /> + <source>END TREATMENT</source> + <translation>ßND TREATMENT</translation> + </message> +</context> +<context> + <name>ExportButton</name> + <message> + <location filename="../../sources/gui/qml/components/ExportButton.qml" line="34" /> + <source>Export</source> + <translation>ßxport</translation> + </message> +</context> +<context> + <name>MainHome</name> + <message> + <location filename="../../sources/gui/qml/pages/MainHome.qml" line="57" /> + <source>CREATE TREATMENT</source> + <translation>ßREATE TREATMENT</translation> + </message> +</context> +<context> + <name>MainStack</name> + <message> + <location filename="../../sources/gui/qml/pages/MainStack.qml" line="62" /> + <source>SERVICE MODE</source> + <translation>ßERVICE MODE</translation> + </message> +</context> +<context> + <name>ManagerStack</name> + <message> + <location filename="../../sources/gui/qml/pages/ManagerStack.qml" line="34" /> + <source>Treatment Management</source> + <translation>ßreatment Management</translation> + </message> +</context> +<context> + <name>NotificationBar</name> + <message> + <location filename="../../sources/gui/qml/components/NotificationBar.qml" line="135" /> + <source>ID</source> + <translation>ßD</translation> + </message> +</context> +<context> + <name>NotificationDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="91" /> + <source>Notification</source> + <translation>ßotification</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="190" /> + <source>RESUME</source> + <translation>ßESUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="199" /> + <source>RINSEBACK</source> + <translation>ßINSEBACK</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="208" /> + <source>END TREATMENT</source> + <translation>ßND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="216" /> + <source>OK</source> + <translation>ßK</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="224" /> + <source>ID</source> + <translation>ßD</translation> + </message> +</context> +<context> + <name>PostTreatmentBase</name> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="31" /> + <source>Disconnection</source> + <translation>ßisconnection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="32" /> + <source>Review</source> + <translation>ßeview</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="33" /> + <source>Disposables</source> + <translation>ßisposables</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="34" /> + <source>Disinfection</source> + <translation>ßisinfection</translation> + </message> +</context> +<context> + <name>PostTreatmentReview</name> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentReview.qml" line="37" /> + <source>NEXT</source> + <translation>ßEXT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentReview.qml" line="76" /> + <source>Code: </source> + <translation>ßode: </translation> + </message> +</context> +<context> + <name>PostTreatmentStack</name> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentStack.qml" line="57" /> + <source>Patient Disconnection</source> + <translation>ßatient Disconnection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentStack.qml" line="66" /> + <source>Treatment Review</source> + <translation>ßreatment Review</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentStack.qml" line="88" /> + <source>Disposables Removal</source> + <translation>ßisposables Removal</translation> + </message> +</context> +<context> + <name>PowerItem</name> + <message> + <location filename="../../sources/gui/qml/PowerItem.qml" line="94" /> + <source>Cannot shutdown during 'Treatment'</source> + <translation>ßannot shutdown during 'Treatment'</translation> + </message> + <message> + <location filename="../../sources/gui/qml/PowerItem.qml" line="105" /> + <source>System is shutting down</source> + <translation>ßystem is shutting down</translation> + </message> +</context> +<context> + <name>PreTreatmentBase</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="31" /> + <source>Create</source> + <translation>ßreate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="32" /> + <source>Sample</source> + <translation>ßample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="33" /> + <source>Consumables</source> + <translation>ßonsumables</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="34" /> + <source>Disposables</source> + <translation>ßisposables</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="35" /> + <source>Prime</source> + <translation>ßrime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="36" /> + <source>BP/HR</source> + <translation>ßP/HR</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="37" /> + <source>Ultrafiltration</source> + <translation>ßltrafiltration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="38" /> + <source>Connection</source> + <translation>ßonnection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="39" /> + <source>Start</source> + <translation>ßtart</translation> + </message> +</context> +<context> + <name>PreTreatmentConfirm</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentConfirm.qml" line="47" /> + <source>Code: </source> + <translation>ßode: </translation> + </message> +</context> +<context> + <name>PreTreatmentConnectionStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="46" /> + <source>CONFIRM</source> + <translation>ßONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="50" /> + <source>BP/HR</source> + <translation>ßP/HR</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="57" /> + <source>CONNECTION</source> + <translation>ßONNECTION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="65" /> + <source>Press CONNECTION to pair a Bluetooth Pressure Measurement Cuff.</source> + <translation>ßress CONNECTION to pair a Bluetooth Pressure Measurement Cuff.</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="65" /> + <source>Press START on Blood Pressure Measurement Cuff to display reading or enter vitals manually</source> + <translation>ßress START on Blood Pressure Measurement Cuff to display reading or enter vitals manually</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="95" /> + <source>Bluetooth Cuff</source> + <translation>ßluetooth Cuff</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="104" /> + <source>Ultrafiltration Setup</source> + <translation>ßltrafiltration Setup</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="111" /> + <source>Patient Connection</source> + <translation>ßatient Connection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="112" /> + <source>CONTINUE</source> + <translation>ßONTINUE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="120" /> + <source>Start Treatment</source> + <translation>ßtart Treatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="121" /> + <source>START</source> + <translation>ßTART</translation> + </message> +</context> +<context> + <name>PreTreatmentConsumablesStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="37" /> + <source>Consumables Installation</source> + <translation>ßonsumables Installation</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="45" /> + <source>Consumables Self Test</source> + <translation>ßonsumables Self Test</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="46" /> + <source>Self Test Complete!</source> + <translation>ßelf Test Complete!</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="51" /> + <source>BiCarb Pump Check</source> + <translation>ßiCarb Pump Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="52" /> + <source>Acid Pump Check</source> + <translation>ßcid Pump Check</translation> + </message> +</context> +<context> + <name>PreTreatmentCreate</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="116" /> + <source>RESET</source> + <translation>ßESET</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="116" /> + <source>PREPOPULATE</source> + <translation>ßREPOPULATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="159" /> + <source>PRESCRIPTION</source> + <translation>ßRESCRIPTION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="167" /> + <source>Blood Flow Rate</source> + <translation>ßlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="186" /> + <source>Dialysate Flow Rate</source> + <translation>ßialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="205" /> + <source>Duration</source> + <translation>ßuration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="249" /> + <source>Heparin Dispensing Rate</source> + <translation>ßeparin Dispensing Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="250" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="316" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="329" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="396" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="785" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="851" /> + <source>OFF</source> + <translation>ßFF</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="316" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="396" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="851" /> + <source>ON</source> + <translation>ßN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="328" /> + <source>Heparin Bolus Volume</source> + <translation>ßeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="408" /> + <source>Heparin Stop Time</source> + <translation>ßeparin Stop Time</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="430" /> + <source>Saline Bolus</source> + <translation>ßaline Bolus</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="449" /> + <source>OPERATING PARAMETERS</source> + <translation>ßPERATING PARAMETERS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="459" /> + <source>Heparin Type</source> + <translation>ßeparin Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="476" /> + <source>Acid Concentrate</source> + <translation>ßcid Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="486" /> + <source>Bicarbonate Concentrate</source> + <translation>ßicarbonate Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="496" /> + <source>Dialyzer Type</source> + <translation>ßialyzer Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="508" /> + <source>Dialysate Temperature</source> + <translation>ßialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="784" /> + <source>Blood Pressure Measurement Interval</source> + <translation>ßlood Pressure Measurement Interval</translation> + </message> +</context> +<context> + <name>PreTreatmentCreateStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="69" /> + <source>Patient ID</source> + <translation>ßatient ID</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="72" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="96" /> + <source>CONTINUE</source> + <translation>ßONTINUE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="72" /> + <source>SKIP</source> + <translation>ßKIP</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="97" /> + <source>Create a Custom Treatment</source> + <translation>ßreate a Custom Treatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="103" /> + <source>Confirm Treatment</source> + <translation>ßonfirm Treatment</translation> + </message> +</context> +<context> + <name>PreTreatmentDisposablesStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="39" /> + <source>System Self Test</source> + <translation>ßystem Self Test</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="49" /> + <source>Cartridge Installation</source> + <translation>ßartridge Installation</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="51" /> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="66" /> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="77" /> + <source>NEXT</source> + <translation>ßEXT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="63" /> + <source>Cartridge Connection</source> + <translation>ßartridge Connection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="74" /> + <source>Heparin Syringe</source> + <translation>ßeparin Syringe</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="90" /> + <source>Saline Bag</source> + <translation>ßaline Bag</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="93" /> + <source>CONFIRM</source> + <translation>ßONFIRM</translation> + </message> +</context> +<context> + <name>PreTreatmentPrimeStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="42" /> + <source>Begin Prime</source> + <translation>ßegin Prime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="43" /> + <source>Self Test Complete!</source> + <translation>ßelf Test Complete!</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="54" /> + <source>Occlusion Sensor Check</source> + <translation>ßcclusion Sensor Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="55" /> + <source>Cartridge Install Checks</source> + <translation>ßartridge Install Checks</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="56" /> + <source>Pressure Leak Check</source> + <translation>ßressure Leak Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="57" /> + <source>Priming Heparin Line</source> + <translation>ßriming Heparin Line</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="58" /> + <source>Syringe Pump Occlusion Check</source> + <translation>ßyringe Pump Occlusion Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="65" /> + <source>CONTINUE</source> + <translation>ßONTINUE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="68" /> + <source>Priming</source> + <translation>ßriming</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="69" /> + <source>Priming Complete!</source> + <translation>ßriming Complete!</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="77" /> + <source>Start Prime</source> + <translation>ßtart Prime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="103" /> + <source>Blood Circuit Priming</source> + <translation>ßlood Circuit Priming</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="104" /> + <source>Dialysate Circuit Priming</source> + <translation>ßialysate Circuit Priming</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="105" /> + <source>Wet Self Tests</source> + <translation>ßet Self Tests</translation> + </message> +</context> +<context> + <name>PreTreatmentUltrafiltration</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentUltrafiltration.qml" line="61" /> + <source>Ultrafiltration Volume</source> + <translation>ßltrafiltration Volume</translation> + </message> +</context> +<context> + <name>PreTreatmentWaterSampleStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="43" /> + <source>Flushing Carbon Filters for Water Sample</source> + <translation>ßlushing Carbon Filters for Water Sample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="53" /> + <source>NEXT</source> + <translation>ßEXT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="54" /> + <source>Water Sample</source> + <translation>ßater Sample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="58" /> + <source>WATER SAMPLE</source> + <translation>ßATER SAMPLE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="67" /> + <source>Water Sample Result</source> + <translation>ßater Sample Result</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="72" /> + <source>FAIL</source> + <translation>ßAIL</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="76" /> + <source>PASS</source> + <translation>ßASS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="83" /> + <source>Water Sample Result Failed</source> + <translation>ßater Sample Result Failed</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="87" /> + <source>OK</source> + <translation>ßK</translation> + </message> +</context> +<context> + <name>PressureRangeSlider</name> + <message> + <location filename="../../sources/gui/qml/compounds/PressureRangeSlider.qml" line="167" /> + <source>LOW</source> + <translation>ßOW</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/PressureRangeSlider.qml" line="175" /> + <source>HIGH</source> + <translation>ßIGH</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../../main.cpp" line="74" /> + <source>Application terminated by SIGINT</source> + <translation>ßpplication terminated by SIGINT</translation> + </message> + <message> + <location filename="../../main.cpp" line="79" /> + <source>Application terminated by SIGTERM</source> + <translation>ßpplication terminated by SIGTERM</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="75" /> + <source>Unknown device error %2 [%1]</source> + <translation>ßnknown device error %2 [%1]</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="79" /> + <source>Device error [%1]</source> + <translation>ßevice error [%1]</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="45" /> + <source>Removed previously paired device(s).</source> + <translation>ßemoved previously paired device(s).</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="75" /> + <source>The Encrypt Partition Command Complete.</source> + <translation>ßhe Encrypt Partition Command Complete.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="143" /> + <source>Paired BCuff Query %1 %2</source> + <translation>ßaired BCuff Query %1 %2</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="216" /> + <source>The Factory Reset Command Complete.</source> + <translation>ßhe Factory Reset Command Complete.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="247" /> + <source>The Decommissioning Command Complete.</source> + <translation>ßhe Decommissioning Command Complete.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="277" /> + <source>The USB (un)mount Command Complete.</source> + <translation>ßhe USB (un)mount Command Complete.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="36" /> + <source>Indication for when no alarms is a possible situation.</source> + <translation>ßndication for when no alarms is a possible situation.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="37" /> + <source>HD stuck button POST failure. +Stop or Off button detected to be pressed for at least 1 second during test shortly after power up.</source> + <translation>ßD stuck button POST failure. +Stop or Off button detected to be pressed for at least 1 second during test shortly after power up.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="38" /> + <source>HD FPGA POST failure.</source> + <translation>ßD FPGA POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="39" /> + <source>DG FPGA POST failure.</source> + <translation>ßG FPGA POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="40" /> + <source>HD Watchdog POST failure.</source> + <translation>ßD Watchdog POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="41" /> + <source>DG Watchdog POST failure.</source> + <translation>ßG Watchdog POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="42" /> + <source>HD UI communication POST failure. +UI failed to communicate within a reasonable time after power up.</source> + <translation>ßD UI communication POST failure. +UI failed to communicate within a reasonable time after power up.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="43" /> + <source>HD RTC battery low.</source> + <translation>ßD RTC battery low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="44" /> + <source>HD accelerometer failed POST.</source> + <translation>ßD accelerometer failed POST.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="45" /> + <source>DG accelerometer failed POST.</source> + <translation>ßG accelerometer failed POST.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="46" /> + <source>HD blood leak sensor setting embedded mode failure.</source> + <translation>ßD blood leak sensor setting embedded mode failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="47" /> + <source>HD dialysate temperature below target temperature or below safety temp.</source> + <translation>ßD dialysate temperature below target temperature or below safety temp.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="48" /> + <source>HD firmware image integrity POST test failed.</source> + <translation>ßD firmware image integrity POST test failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="49" /> + <source>DG firmware image integrity POST test failed.</source> + <translation>ßG firmware image integrity POST test failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="50" /> + <source>DG invalid usage record CRC.</source> + <translation>ßG invalid usage record CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="51" /> + <source>HD dialysate temperature above high safety.</source> + <translation>ßD dialysate temperature above high safety.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="52" /> + <source>HD alarm audio failed POST.</source> + <translation>ßD alarm audio failed POST.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="53" /> + <source>HD UI POST failed.</source> + <translation>ßD UI POST failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="54" /> + <source>HD didn't get ACK on message to DG that required acknowledgment.</source> + <translation>ßD didn't get ACK on message to DG that required acknowledgment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="55" /> + <source>HD dialysate temperature above target temperature.</source> + <translation>ßD dialysate temperature above target temperature.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="56" /> + <source>DG conductivity sensors invalid calibration record.</source> + <translation>ßG conductivity sensors invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="57" /> + <source>DG drain line volume invalid calibration record.</source> + <translation>ßG drain line volume invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="58" /> + <source>DG reservoirs invalid calibration record.</source> + <translation>ßG reservoirs invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="59" /> + <source>DG acid concentrate calibration record.</source> + <translation>ßG acid concentrate calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="60" /> + <source>DG bicarb concentrate calibration record.</source> + <translation>ßG bicarb concentrate calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="61" /> + <source>DG accelerometer invalid calibration record.</source> + <translation>ßG accelerometer invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="62" /> + <source>HD accelerometer invalid calibration record.</source> + <translation>ßD accelerometer invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="63" /> + <source>HD blood leak sensor zero and self test sequence failed.</source> + <translation>ßD blood leak sensor zero and self test sequence failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="64" /> + <source>DG two wire sensors FPGA fault.</source> + <translation>ßG two wire sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="65" /> + <source>HD heparin force sensor invalid calibration record.</source> + <translation>ßD heparin force sensor invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="66" /> + <source>HD Software fault. +Software found itself in an unexpected state.</source> + <translation>ßD Software fault. +Software found itself in an unexpected state.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="67" /> + <source>HD blood pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</source> + <translation>ßD blood pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="68" /> + <source>HD blood pump failed motor off check. +Measured speed while commanded off.</source> + <translation>ßD blood pump failed motor off check. +Measured speed while commanded off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="69" /> + <source>HD blood pump failed motor direction check. +Measured vs commanded.</source> + <translation>ßD blood pump failed motor direction check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="70" /> + <source>HD blood pump failed rotor speed check. +Mismatch with rotor and motor speeds.</source> + <translation>ßD blood pump failed rotor speed check. +Mismatch with rotor and motor speeds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="71" /> + <source>HD dialysis inlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</source> + <translation>ßD dialysis inlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="72" /> + <source>HD dialysis inlet pump failed motor off check. +Measured speed while commanded off.</source> + <translation>ßD dialysis inlet pump failed motor off check. +Measured speed while commanded off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="73" /> + <source>HD dialysis inlet pump failed motor direction check. +Measured vs commanded.</source> + <translation>ßD dialysis inlet pump failed motor direction check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="74" /> + <source>HD dialysis inlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</source> + <translation>ßD dialysis inlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="75" /> + <source>HD dialysis outlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</source> + <translation>ßD dialysis outlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="76" /> + <source>HD dialysis outlet pump failed motor off check. +Measured speed while commanded off.</source> + <translation>ßD dialysis outlet pump failed motor off check. +Measured speed while commanded off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="77" /> + <source>HD dialysis outlet pump failed motor direction check. +Measured vs commanded.</source> + <translation>ßD dialysis outlet pump failed motor direction check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="78" /> + <source>HD dialysis outlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</source> + <translation>ßD dialysis outlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="79" /> + <source>DG main primary heater FPGA fault.</source> + <translation>ßG main primary heater FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="80" /> + <source>HD UI communication timeout.</source> + <translation>ßD UI communication timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="81" /> + <source>HD too many bad communications CRC.</source> + <translation>ßD too many bad communications CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="82" /> + <source>HD didn't get ACK on message to UI that required acknowledgment.</source> + <translation>ßD didn't get ACK on message to UI that required acknowledgment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="83" /> + <source>DG maximum RO Pump PWM exceeded.</source> + <translation>ßG maximum RO Pump PWM exceeded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="84" /> + <source>HD ultrafiltration volume accuracy error during treatment.</source> + <translation>ßD ultrafiltration volume accuracy error during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="85" /> + <source>HD FPGA communication down for too long.</source> + <translation>ßD FPGA communication down for too long.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="86" /> + <source>DG FPGA not accepting commanded valve states.</source> + <translation>ßG FPGA not accepting commanded valve states.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="87" /> + <source>HD blood pump failed motor speed check. +Measured vs commanded.</source> + <translation>ßD blood pump failed motor speed check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="88" /> + <source>HD dialysate inlet pump failed motor speed check. +Measured vs commanded.</source> + <translation>ßD dialysate inlet pump failed motor speed check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="89" /> + <source>HD dialysate outlet pump failed motor speed check. +Measured vs commanded.</source> + <translation>ßD dialysate outlet pump failed motor speed check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="90" /> + <source>HD critical data integrity check failed.</source> + <translation>ßD critical data integrity check failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="91" /> + <source>DG critical data integrity check failed.</source> + <translation>ßG critical data integrity check failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="92" /> + <source>HD accelerometer error (no readings or FPGA reports error).</source> + <translation>ßD accelerometer error (no readings or FPGA reports error).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="93" /> + <source>DG accelerometer error (no readings or FPGA reports error).</source> + <translation>ßG accelerometer error (no readings or FPGA reports error).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="94" /> + <source>HD valve homing failed.</source> + <translation>ßD valve homing failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="95" /> + <source>HD valve transition time out.</source> + <translation>ßD valve transition time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="96" /> + <source>HD valve not functional.</source> + <translation>ßD valve not functional.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="97" /> + <source>HD valve current out of range.</source> + <translation>ßD valve current out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="98" /> + <source>HD valve position out of target.</source> + <translation>ßD valve position out of target.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="99" /> + <source>HD syringe pump prime timeout.</source> + <translation>ßD syringe pump prime timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="100" /> + <source>DG barometric pressure sensor out of range.</source> + <translation>ßG barometric pressure sensor out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="101" /> + <source>HD DG requests DG command with invalid parameter fault.</source> + <translation>ßD DG requests DG command with invalid parameter fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="102" /> + <source>HD blood leak sensor set point set failure.</source> + <translation>ßD blood leak sensor set point set failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="103" /> + <source>HD blood pump occlusion self-test failure alarm.</source> + <translation>ßD blood pump occlusion self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="104" /> + <source>HD active reservoir recirculation out of range.</source> + <translation>ßD active reservoir recirculation out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="105" /> + <source>HD blood leak sensor invalid calibration record.</source> + <translation>ßD blood leak sensor invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="106" /> + <source>HD arterial pressure self-test failure alarm.</source> + <translation>ßD arterial pressure self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="107" /> + <source>HD venous pressure self-test failure alarm.</source> + <translation>ßD venous pressure self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="108" /> + <source>HD No load cell data message receive at least once every 2 seconds.</source> + <translation>ßD No load cell data message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="109" /> + <source>HD No dialysate temperature data message receive at least once every 2 seconds.</source> + <translation>ßD No dialysate temperature data message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="110" /> + <source>DG inlet UV reactor is on with no flow.</source> + <translation>ßG inlet UV reactor is on with no flow.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="111" /> + <source>HD syringe pump self-test failure alarm.</source> + <translation>ßD syringe pump self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="112" /> + <source>HD monitored voltage is out of range.</source> + <translation>ßD monitored voltage is out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="113" /> + <source>DG monitored voltage is out of range.</source> + <translation>ßG monitored voltage is out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="114" /> + <source>HD syringe pump direction (from encoder) error.</source> + <translation>ßD syringe pump direction (from encoder) error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="115" /> + <source>HD syringe pump direction (from controller) error.</source> + <translation>ßD syringe pump direction (from controller) error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="116" /> + <source>HD syringe pump fault reported by FPGA.</source> + <translation>ßD syringe pump fault reported by FPGA.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="117" /> + <source>HD syringe pump over travel error.</source> + <translation>ßD syringe pump over travel error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="118" /> + <source>HD syringe pump DAC write failure.</source> + <translation>ßD syringe pump DAC write failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="119" /> + <source>HD syringe pump is running while the BP is off.</source> + <translation>ßD syringe pump is running while the BP is off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="120" /> + <source>DG set RTC year is invalid.</source> + <translation>ßG set RTC year is invalid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="121" /> + <source>HD pump track latch opened alarm.</source> + <translation>ßD pump track latch opened alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="122" /> + <source>HD set RTC year is invalid.</source> + <translation>ßD set RTC year is invalid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="123" /> + <source>DG heating invalid calibration record.</source> + <translation>ßG heating invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="124" /> + <source>DG concentrate pumps hall sensor out of range.</source> + <translation>ßG concentrate pumps hall sensor out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="125" /> + <source>DG outlet UV reactor on with no flow.</source> + <translation>ßG outlet UV reactor on with no flow.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="126" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="148" /> + <source>DG load cells A1/B1 FPGA fault.</source> + <translation>ßG load cells A1/B1 FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="127" /> + <source>HD No dialysate flow data receive in the last 3 seconds.</source> + <translation>ßD No dialysate flow data receive in the last 3 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="128" /> + <source>DG temperature sensors invalid calibration record.</source> + <translation>ßG temperature sensors invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="129" /> + <source>DG outlet primary conductivity out of range.</source> + <translation>ßG outlet primary conductivity out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="130" /> + <source>DG pressure out of range.</source> + <translation>ßG pressure out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="131" /> + <source>DG watchdog expired.</source> + <translation>ßG watchdog expired.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="132" /> + <source>DG inlet water temperature in high range.</source> + <translation>ßG inlet water temperature in high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="133" /> + <source>DG fill conductivity out of range.</source> + <translation>ßG fill conductivity out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="134" /> + <source>HD battery communication fault.</source> + <translation>ßD battery communication fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="135" /> + <source>HD syringe pump stall alarm.</source> + <translation>ßD syringe pump stall alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="136" /> + <source>DG conductivity sensors invalid temperature compensation calibration record.</source> + <translation>ßG conductivity sensors invalid temperature compensation calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="137" /> + <source>UI POST HD communication failure.</source> + <translation>ßI POST HD communication failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="138" /> + <source>DG heat disinfect temperature gradient out of range.</source> + <translation>ßG heat disinfect temperature gradient out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="139" /> + <source>HD invalid calibration CRC.</source> + <translation>ßD invalid calibration CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="140" /> + <source>HD air trap level sensors reporting illegal combination of air/fluid.</source> + <translation>ßD air trap level sensors reporting illegal combination of air/fluid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="141" /> + <source>DG invalid calibration CRC.</source> + <translation>ßG invalid calibration CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="142" /> + <source>DG dialysate flow sensor invalid calibration record.</source> + <translation>ßG dialysate flow sensor invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="143" /> + <source>HD reports DG restarted fault.</source> + <translation>ßD reports DG restarted fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="144" /> + <source>HD syringe pump ADC FPGA fault.</source> + <translation>ßD syringe pump ADC FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="145" /> + <source>HD syringe pump volume check error.</source> + <translation>ßD syringe pump volume check error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="146" /> + <source>HD syringe pump speed check error.</source> + <translation>ßD syringe pump speed check error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="147" /> + <source>HD syringe pump not stopped in off state error.</source> + <translation>ßD syringe pump not stopped in off state error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="149" /> + <source>DG Drain pump current out of range.</source> + <translation>ßG Drain pump current out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="150" /> + <source>HD venous air bubble detector self-test failure.</source> + <translation>ßD venous air bubble detector self-test failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="151" /> + <source>DG temperature sensor out of range.</source> + <translation>ßG temperature sensor out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="152" /> + <source>HD UI SD card failure.</source> + <translation>ßD UI SD card failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="153" /> + <source>DG CAN message not acked.</source> + <translation>ßG CAN message not acked.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="154" /> + <source>DG RTC config error.</source> + <translation>ßG RTC config error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="155" /> + <source>DG RTC battery low error.</source> + <translation>ßG RTC battery low error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="156" /> + <source>HD pre-treatment mode wet self-test prime check failure.</source> + <translation>ßD pre-treatment mode wet self-test prime check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="157" /> + <source>DG main primary heater voltage out of range.</source> + <translation>ßG main primary heater voltage out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="158" /> + <source>DG small primary heater voltage out of range.</source> + <translation>ßG small primary heater voltage out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="159" /> + <source>DG trimmer heater voltage out of range.</source> + <translation>ßG trimmer heater voltage out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="160" /> + <source>HD end of treatment alarm (high priority).</source> + <translation>ßD end of treatment alarm (high priority).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="161" /> + <source>HD blood sitting too long after treatment stopped by user alarm (>5 min).</source> + <translation>ßD blood sitting too long after treatment stopped by user alarm (>5 min).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="162" /> + <source>HD blood leak detected alarm.</source> + <translation>ßD blood leak detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="163" /> + <source>HD venous pressure too low during treatment.</source> + <translation>ßD venous pressure too low during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="164" /> + <source>HD venous air bubble detected alarm.</source> + <translation>ßD venous air bubble detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="165" /> + <source>HD blood leak recovering please wait.</source> + <translation>ßD blood leak recovering please wait.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="166" /> + <source>HD venous pressure too high during treatment.</source> + <translation>ßD venous pressure too high during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="167" /> + <source>HD arterial pressure too low during treatment.</source> + <translation>ßD arterial pressure too low during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="168" /> + <source>HD arterial pressure too high during treatment.</source> + <translation>ßD arterial pressure too high during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="169" /> + <source>DG fluid leak detected alarm.</source> + <translation>ßG fluid leak detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="170" /> + <source>HD fluid leak detected alarm.</source> + <translation>ßD fluid leak detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="171" /> + <source>HD experienced large acceleration.</source> + <translation>ßD experienced large acceleration.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="172" /> + <source>DG experienced large acceleration.</source> + <translation>ßG experienced large acceleration.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="173" /> + <source>HD tilt exceeds maximum.</source> + <translation>ßD tilt exceeds maximum.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="174" /> + <source>DG tilt exceeds maximum.</source> + <translation>ßG tilt exceeds maximum.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="175" /> + <source>HD AC power lost alarm.</source> + <translation>ßD AC power lost alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="176" /> + <source>HD DG communication timeout.</source> + <translation>ßD DG communication timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="177" /> + <source>HD air trap fill timeout during treatment.</source> + <translation>ßD air trap fill timeout during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="178" /> + <source>HD blood pump occlusion detected.</source> + <translation>ßD blood pump occlusion detected.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="179" /> + <source>DG dialysate temperature sensors out of range.</source> + <translation>ßG dialysate temperature sensors out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="180" /> + <source>DG cleaning mode inlet water conductivity out of high range.</source> + <translation>ßG cleaning mode inlet water conductivity out of high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="181" /> + <source>DG concentrate conductivity after adding acid out of range alarm.</source> + <translation>ßG concentrate conductivity after adding acid out of range alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="182" /> + <source>DG RTC or timer accuracy failure.</source> + <translation>ßG RTC or timer accuracy failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="183" /> + <source>DG wait for the DG to produce dialysate.</source> + <translation>ßG wait for the DG to produce dialysate.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="184" /> + <source>DG Cleaning mode inlet water temperature too high.</source> + <translation>ßG Cleaning mode inlet water temperature too high.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="185" /> + <source>HD watchdog expired.</source> + <translation>ßD watchdog expired.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="186" /> + <source>DG inlet water conductivity in high range.</source> + <translation>ßG inlet water conductivity in high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="187" /> + <source>DG inlet water conductivity in low range.</source> + <translation>ßG inlet water conductivity in low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="188" /> + <source>DG inlet water pressure in low range.</source> + <translation>ßG inlet water pressure in low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="189" /> + <source>HD prime completed high priority alarm.</source> + <translation>ßD prime completed high priority alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="190" /> + <source>DG cleaning mode inlet water conductivity out of low range.</source> + <translation>ßG cleaning mode inlet water conductivity out of low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="191" /> + <source>HD No reservoirs data message receive at least once every 2 seconds.</source> + <translation>ßD No reservoirs data message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="192" /> + <source>HD No DG operation mode message receive at least once every 2 seconds.</source> + <translation>ßD No DG operation mode message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="193" /> + <source>DG chemical disinfect prime acid line timeout.</source> + <translation>ßG chemical disinfect prime acid line timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="194" /> + <source>DG inlet water temperature is in the low range.</source> + <translation>ßG inlet water temperature is in the low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="195" /> + <source>DG chemical disinfect flush remove acid and close the concentrate cap.</source> + <translation>ßG chemical disinfect flush remove acid and close the concentrate cap.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="196" /> + <source>HD blood pump rotor speed too high.</source> + <translation>ßD blood pump rotor speed too high.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="197" /> + <source>DG comm too many bad CRCs.</source> + <translation>ßG comm too many bad CRCs.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="198" /> + <source>DG FPGA clock speed check failure.</source> + <translation>ßG FPGA clock speed check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="199" /> + <source>HD sees primary load cell for reservoir 1 change too much too fast.</source> + <translation>ßD sees primary load cell for reservoir 1 change too much too fast.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="200" /> + <source>HD sees primary load cell for reservoir 2 change too much too fast.</source> + <translation>ßD sees primary load cell for reservoir 2 change too much too fast.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="201" /> + <source>HD in treatment rinseback operation timeout.</source> + <translation>ßD in treatment rinseback operation timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="202" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="204" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="212" /> + <source>Test alarm, clear top only.</source> + <translation>ßest alarm, clear top only.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="203" /> + <source>HD cartridge door opened alarm.</source> + <translation>ßD cartridge door opened alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="205" /> + <source>DG Dialysate flow rate out of maximum range.</source> + <translation>ßG Dialysate flow rate out of maximum range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="206" /> + <source>HD syringe empty alarm.</source> + <translation>ßD syringe empty alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="207" /> + <source>HD syringe pump occlusion alarm.</source> + <translation>ßD syringe pump occlusion alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="208" /> + <source>HD syringe pump not enough Heparin alarm.</source> + <translation>ßD syringe pump not enough Heparin alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="209" /> + <source>HD RTC configuration error.</source> + <translation>ßD RTC configuration error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="210" /> + <source>HD RTC or timer accuracy failure.</source> + <translation>ßD RTC or timer accuracy failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="211" /> + <source>HD pump direction status error.</source> + <translation>ßD pump direction status error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="213" /> + <source>DG software fault. +Software found itself in an unexpected state.</source> + <translation>ßG software fault. +Software found itself in an unexpected state.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="214" /> + <source>HD communication timeout.</source> + <translation>ßD communication timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="215" /> + <source>DG FPGA communication down for too long.</source> + <translation>ßG FPGA communication down for too long.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="216" /> + <source>DG RO flow out of maximum range.</source> + <translation>ßG RO flow out of maximum range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="217" /> + <source>DG load cells weight out of range for tare.</source> + <translation>ßG load cells weight out of range for tare.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="218" /> + <source>DG load cells invalid calibration.</source> + <translation>ßG load cells invalid calibration.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="219" /> + <source>DG invalid load cell value.</source> + <translation>ßG invalid load cell value.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="220" /> + <source>DG inlet UV reactor not healthy.</source> + <translation>ßG inlet UV reactor not healthy.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="221" /> + <source>DG fan RPM out of range.</source> + <translation>ßG fan RPM out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="222" /> + <source>DG concentrate pump fault.</source> + <translation>ßG concentrate pump fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="223" /> + <source>DG concentrate pump CP1 speed control error.</source> + <translation>ßG concentrate pump CP1 speed control error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="224" /> + <source>DG concentrate pump CP2 speed control error.</source> + <translation>ßG concentrate pump CP2 speed control error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="225" /> + <source>DG drain pump RPM out of range.</source> + <translation>ßG drain pump RPM out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="226" /> + <source>DG drain pump off fault.</source> + <translation>ßG drain pump off fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="227" /> + <source>DG flow rate out of upper range.</source> + <translation>ßG flow rate out of upper range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="228" /> + <source>DG flow rate out of lower range.</source> + <translation>ßG flow rate out of lower range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="229" /> + <source>HD blood pump partial occlusion detected.</source> + <translation>ßD blood pump partial occlusion detected.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="230" /> + <source>DG RO pump duty cycle out of range.</source> + <translation>ßG RO pump duty cycle out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="231" /> + <source>DG RO pump pressure out of range.</source> + <translation>ßG RO pump pressure out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="232" /> + <source>DG CPi/CPo sensors FPGA fault.</source> + <translation>ßG CPi/CPo sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="233" /> + <source>DG CD1/CD2 sensors FPGA fault.</source> + <translation>ßG CD1/CD2 sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="234" /> + <source>DG RO flow too low while primary heater is on.</source> + <translation>ßG RO flow too low while primary heater is on.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="235" /> + <source>DG Dialysate flow too low while trimmer heater is on.</source> + <translation>ßG Dialysate flow too low while trimmer heater is on.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="236" /> + <source>DG thermistors/sensors temperature out of range.</source> + <translation>ßG thermistors/sensors temperature out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="237" /> + <source>HD pre-treatment mode wet self-test lc vs FMD failure.</source> + <translation>ßD pre-treatment mode wet self-test lc vs FMD failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="238" /> + <source>HD pre-treatment mode dry pressure normal self-test failure.</source> + <translation>ßD pre-treatment mode dry pressure normal self-test failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="239" /> + <source>DG fill conductivities acid/bicarb invalid calibration record.</source> + <translation>ßG fill conductivities acid/bicarb invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="240" /> + <source>DG RO rejection ratio out of range.</source> + <translation>ßG RO rejection ratio out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="241" /> + <source>DG conductivity sensor fault.</source> + <translation>ßG conductivity sensor fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="242" /> + <source>DG dialysate fill runs out of time.</source> + <translation>ßG dialysate fill runs out of time.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="243" /> + <source>DG flow meter check failure alarm.</source> + <translation>ßG flow meter check failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="244" /> + <source>HD venous pressure occlusion alarm.</source> + <translation>ßD venous pressure occlusion alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="245" /> + <source>DG drain circulation line timeout.</source> + <translation>ßG drain circulation line timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="246" /> + <source>HD battery pack detected an error.</source> + <translation>ßD battery pack detected an error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="247" /> + <source>HD blood sitting too long warning (>4 min).</source> + <translation>ßD blood sitting too long warning (>4 min).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="248" /> + <source>HD end of treatment alarm (user not acting to end treatment).</source> + <translation>ßD end of treatment alarm (user not acting to end treatment).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="249" /> + <source>HD prime completed medium priority alarm.</source> + <translation>ßD prime completed medium priority alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="250" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="251" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="253" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="263" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="273" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="309" /> + <source>Available for use.</source> + <translation>ßvailable for use.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="252" /> + <source>HD end treatment sub-mode timeout alarm.</source> + <translation>ßD end treatment sub-mode timeout alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="254" /> + <source>HD syringe detected alarm.</source> + <translation>ßD syringe detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="255" /> + <source>HD syringe pump syringe removed alarm.</source> + <translation>ßD syringe pump syringe removed alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="256" /> + <source>DG THd sensors FPGA fault.</source> + <translation>ßG THd sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="257" /> + <source>HD Saline bag is empty.</source> + <translation>ßD Saline bag is empty.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="258" /> + <source>HD occlusion sensor FPGA fault.</source> + <translation>ßD occlusion sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="259" /> + <source>HD arterial sensor FPGA fault.</source> + <translation>ßD arterial sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="260" /> + <source>HD treatment stopped by user action.</source> + <translation>ßD treatment stopped by user action.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="261" /> + <source>HD end of treatment warning.</source> + <translation>ßD end of treatment warning.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="262" /> + <source>HD prime completed low priority alarm.</source> + <translation>ßD prime completed low priority alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="264" /> + <source>HD time out on prime saline purge air state.</source> + <translation>ßD time out on prime saline purge air state.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="265" /> + <source>HD prime dialysate dialyzer time out alarm.</source> + <translation>ßD prime dialysate dialyzer time out alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="266" /> + <source>HD prime dialysate bypass time out alarm.</source> + <translation>ßD prime dialysate bypass time out alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="267" /> + <source>HD pre-treatment mode dry pressure self-test failure.</source> + <translation>ßD pre-treatment mode dry pressure self-test failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="268" /> + <source>HD pre-treatment mode wet self-test LC vs LC failure.</source> + <translation>ßD pre-treatment mode wet self-test LC vs LC failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="269" /> + <source>DG barometric sensor coefficients bad CRC.</source> + <translation>ßG barometric sensor coefficients bad CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="270" /> + <source>DG inlet water pressure in high range.</source> + <translation>ßG inlet water pressure in high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="271" /> + <source>HD in treatment stopped sub-mode after rinseback completed (no escalation).</source> + <translation>ßD in treatment stopped sub-mode after rinseback completed (no escalation).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="272" /> + <source>HD needs new cartridge to be installed.</source> + <translation>ßD needs new cartridge to be installed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="274" /> + <source>HD no cartridge loaded or installed improperly alarm.</source> + <translation>ßD no cartridge loaded or installed improperly alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="275" /> + <source>HD fail to remove cartridge alarm.</source> + <translation>ßD fail to remove cartridge alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="276" /> + <source>DG bicarb conductivity out of range during bicarb pump check alarm.</source> + <translation>ßG bicarb conductivity out of range during bicarb pump check alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="277" /> + <source>DG reservoir drain time out.</source> + <translation>ßG reservoir drain time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="278" /> + <source>DG reservoir fill time out.</source> + <translation>ßG reservoir fill time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="279" /> + <source>DG reservoir leak time out.</source> + <translation>ßG reservoir leak time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="280" /> + <source>DG cleaning mode temperature sensors difference out of range.</source> + <translation>ßG cleaning mode temperature sensors difference out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="281" /> + <source>DG heat disinfect target temperature time out (could not reach to temperature).</source> + <translation>ßG heat disinfect target temperature time out (could not reach to temperature).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="282" /> + <source>DG cleaning mode conductivity sensors out of range.</source> + <translation>ßG cleaning mode conductivity sensors out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="283" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="298" /> + <source>Alarm Id available.</source> + <translation>ßlarm Id available.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="284" /> + <source>DG chemical disinfect could not reach to target temperature out of range.</source> + <translation>ßG chemical disinfect could not reach to target temperature out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="285" /> + <source>DG chemical disinfect target conductivity out of range.</source> + <translation>ßG chemical disinfect target conductivity out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="286" /> + <source>DG chemical disinfect insert acid and remove the concentrate cap.</source> + <translation>ßG chemical disinfect insert acid and remove the concentrate cap.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="287" /> + <source>HD invalid system record.</source> + <translation>ßD invalid system record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="288" /> + <source>HD invalid service record.</source> + <translation>ßD invalid service record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="289" /> + <source>DG invalid system record.</source> + <translation>ßG invalid system record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="290" /> + <source>DG invalid service record.</source> + <translation>ßG invalid service record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="291" /> + <source>HD and UI software builds are not compatible.</source> + <translation>ßD and UI software builds are not compatible.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="292" /> + <source>HD processor is in Disinfect Chemical Flush mode.</source> + <translation>ßD processor is in Disinfect Chemical Flush mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="293" /> + <source>HD invalid institutional record.</source> + <translation>ßD invalid institutional record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="294" /> + <source>HD UI POST OS version compatibility failure.</source> + <translation>ßD UI POST OS version compatibility failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="295" /> + <source>HD temperatures out of range.</source> + <translation>ßD temperatures out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="296" /> + <source>HD UI POST Application Integrity (Sha256Sum) failure.</source> + <translation>ßD UI POST Application Integrity (Sha256Sum) failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="297" /> + <source>HD UI POST CANBus failure.</source> + <translation>ßD UI POST CANBus failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="299" /> + <source>HD UI POST Touch failure.</source> + <translation>ßD UI POST Touch failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="300" /> + <source>HD UI POST SD-Card failure.</source> + <translation>ßD UI POST SD-Card failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="301" /> + <source>HD UI POST RTC failure.</source> + <translation>ßD UI POST RTC failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="302" /> + <source>HD UI POST WiFi failure.</source> + <translation>ßD UI POST WiFi failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="303" /> + <source>HD UI POST Bluetooth failure.</source> + <translation>ßD UI POST Bluetooth failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="304" /> + <source>HD UI POST Ethernet failure.</source> + <translation>ßD UI POST Ethernet failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="305" /> + <source>HD UI POST Sound failure.</source> + <translation>ßD UI POST Sound failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="306" /> + <source>HD POST Safety Shutdown failure.</source> + <translation>ßD POST Safety Shutdown failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="307" /> + <source>DG POST Safety Shutdown failure.</source> + <translation>ßG POST Safety Shutdown failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="308" /> + <source>HD Fan RPM out of range.</source> + <translation>ßD Fan RPM out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="310" /> + <source>DG inactive reservoir weight out of range.</source> + <translation>ßG inactive reservoir weight out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="311" /> + <source>HD arterial pressure sensor is reading out of range.</source> + <translation>ßD arterial pressure sensor is reading out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="312" /> + <source>HD venous pressure sensor is reading out of range.</source> + <translation>ßD venous pressure sensor is reading out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="313" /> + <source>HD BP occlusion sensor is reading out of range.</source> + <translation>ßD BP occlusion sensor is reading out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="314" /> + <source>HD active reservoir weight out of range.</source> + <translation>ßD active reservoir weight out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="315" /> + <source>DG dialysate drain time out.</source> + <translation>ßG dialysate drain time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="316" /> + <source>DG drain pump direction invalid.</source> + <translation>ßG drain pump direction invalid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="317" /> + <source>Acid concentration bottle low volume alarm.</source> + <translation>ßcid concentration bottle low volume alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="318" /> + <source>Bicarbonate concentration bottle low volume alarm.</source> + <translation>ßicarbonate concentration bottle low volume alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="319" /> + <source>DG load cells weight out of range.</source> + <translation>ßG load cells weight out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="320" /> + <source>DG load cells primary/back up drift out of range.</source> + <translation>ßG load cells primary/back up drift out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="321" /> + <source>HD processor is in RO permeate sample mode.</source> + <translation>ßD processor is in RO permeate sample mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="322" /> + <source>DG concentrate cap not in proper position.</source> + <translation>ßG concentrate cap not in proper position.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="323" /> + <source>HD processor clock speed checks against FPGA clock failure.</source> + <translation>ßD processor clock speed checks against FPGA clock failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="324" /> + <source>HD load cells primary/back up drift out of range.</source> + <translation>ßD load cells primary/back up drift out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="325" /> + <source>DG dialysate cap not closed.</source> + <translation>ßG dialysate cap not closed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="326" /> + <source>HD venous pressure sensor FPGA fault.</source> + <translation>ßD venous pressure sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="327" /> + <source>HD processor is in Disinfect Flush mode.</source> + <translation>ßD processor is in Disinfect Flush mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="328" /> + <source>HD processor is in Disinfect Heat mode.</source> + <translation>ßD processor is in Disinfect Heat mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="329" /> + <source>HD processor is in Disinfect Chemical mode.</source> + <translation>ßD processor is in Disinfect Chemical mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="330" /> + <source>HD processor is in Disinfect active cool mode.</source> + <translation>ßD processor is in Disinfect active cool mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="331" /> + <source>HD UI POST CloudSync failure.</source> + <translation>ßD UI POST CloudSync failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="332" /> + <source>DG TDi sensors FPGA fault.</source> + <translation>ßG TDi sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="333" /> + <source>DG TRo sensors FPGA fault.</source> + <translation>ßG TRo sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="334" /> + <source>DG baro sensor FPGA fault.</source> + <translation>ßG baro sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="335" /> + <source>DG invalid serial number.</source> + <translation>ßG invalid serial number.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="336" /> + <source>HD invalid serial number.</source> + <translation>ßD invalid serial number.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="337" /> + <source>DG RO permeate sample remove the dialysate cap.</source> + <translation>ßG RO permeate sample remove the dialysate cap.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="338" /> + <source>DG processor RAM error.</source> + <translation>ßG processor RAM error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="339" /> + <source>DG drain pump direction FPGA fault.</source> + <translation>ßG drain pump direction FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="340" /> + <source>HD invalid usage record.</source> + <translation>ßD invalid usage record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="341" /> + <source>HD processor RAM error.</source> + <translation>ßD processor RAM error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="342" /> + <source>DG turn off inlet water valves.</source> + <translation>ßG turn off inlet water valves.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="343" /> + <source>HD AC power lost second alarm.</source> + <translation>ßD AC power lost second alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="344" /> + <source>DG CPi conductivity sensor invalid character received.</source> + <translation>ßG CPi conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="345" /> + <source>DG CPo conductivity sensor invalid character received.</source> + <translation>ßG CPo conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="346" /> + <source>DG CD1 conductivity sensor invalid character received.</source> + <translation>ßG CD1 conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="347" /> + <source>DG CD2 conductivity sensor invalid character received.</source> + <translation>ßG CD2 conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="348" /> + <source>HD Dialysate In flow rate to too low.</source> + <translation>ßD Dialysate In flow rate to too low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="349" /> + <source>DG cleaning mode inlet water temperature too low.</source> + <translation>ßG cleaning mode inlet water temperature too low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="350" /> + <source>DG cleaning mode inlet water pressure too high.</source> + <translation>ßG cleaning mode inlet water pressure too high.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="351" /> + <source>DG cleaning mode inlet water pressure too low.</source> + <translation>ßG cleaning mode inlet water pressure too low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="352" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="353" /> + <source>Alarm available.</source> + <translation>ßlarm available.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="354" /> + <source>Alarm available for use.</source> + <translation>ßlarm available for use.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="355" /> + <source>DG chemical disinfect flush flush sample.</source> + <translation>ßG chemical disinfect flush flush sample.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="356" /> + <source>DG chemical disinfect flush sample timeout.</source> + <translation>ßG chemical disinfect flush sample timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="357" /> + <source>DG outlet UV reactor not healthy.</source> + <translation>ßG outlet UV reactor not healthy.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="358" /> + <source>HD UI POST Year check failure.</source> + <translation>ßD UI POST Year check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="359" /> + <source>HD UI POST Configuration check failure.</source> + <translation>ßD UI POST Configuration check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="360" /> + <source>Total number of alarms.</source> + <translation>ßotal number of alarms.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="363" /> + <source>ALARM_ID_UNDEFINED [%1]</source> + <translation>ßLARM_ID_UNDEFINED [%1]</translation> + </message> +</context> +<context> + <name>SDCProgressItem</name> + <message> + <location filename="../../sources/gui/qml/SDCProgressItem.qml" line="60" /> + <source>SD</source> + <translation>ßD</translation> + </message> +</context> +<context> + <name>SettingsBluetoothCuff</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsBluetoothCuff.qml" line="53" /> + <source>Devices</source> + <translation>ßevices</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsBluetoothCuff.qml" line="113" /> + <source>SCAN</source> + <translation>ßCAN</translation> + </message> +</context> +<context> + <name>SettingsDGCleaning</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="52" /> + <source>Last Basic Flush Complete</source> + <translation>ßast Basic Flush Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="53" /> + <source>Last Chemical Disinfect Start</source> + <translation>ßast Chemical Disinfect Start</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="54" /> + <source>Last Chemical Disinfect Complete</source> + <translation>ßast Chemical Disinfect Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="55" /> + <source>Last Chemical Disinfect Flush Complete</source> + <translation>ßast Chemical Disinfect Flush Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="56" /> + <source>Last Heat Disinfect Complete</source> + <translation>ßast Heat Disinfect Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="90" /> + <source>Proceed to Cleaning Mode</source> + <translation>ßroceed to Cleaning Mode</translation> + </message> +</context> +<context> + <name>SettingsDGScheduling</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="92" /> + <source>Water Flush</source> + <translation>ßater Flush</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="104" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="126" /> + <source>Cycle (Days)</source> + <translation>ßycle (Days)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="115" /> + <source>Heat Disinfection</source> + <translation>ßeat Disinfection</translation> + </message> +</context> +<context> + <name>SettingsDateTime</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="73" /> + <source>Time (HH:MM)</source> + <translation>ßime (HH:MM)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="89" /> + <source>:</source> + <translation>ß</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="109" /> + <source>Date (MM/DD/YYYY)</source> + <translation>ßate (MM/DD/YYYY)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="125" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="141" /> + <source>/</source> + <translation>ß</translation> + </message> +</context> +<context> + <name>SettingsDecommission</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDecommission.qml" line="29" /> + <source>Do you want to perform the %1?</source> + <translation>ßo you want to perform the %1?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDecommission.qml" line="30" /> + <source>Please wait ...</source> + <translation>ßlease wait ...</translation> + </message> +</context> +<context> + <name>SettingsDeviceRegistration</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="66" /> + <source>UI Version</source> + <translation>ßI Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="78" /> + <source>HD Serial</source> + <translation>ßD Serial</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="90" /> + <source>DG Serial</source> + <translation>ßG Serial</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="102" /> + <source>Wireless</source> + <translation>ßireless</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="115" /> + <source>Ethernet</source> + <translation>ßthernet</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="129" /> + <source>Registration complete</source> + <translation>ßegistration complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="131" /> + <source>Cloud Service is running</source> + <translation>ßloud Service is running</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="132" /> + <source>Registering the device</source> + <translation>ßegistering the device</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="140" /> + <source>START</source> + <translation>ßTART</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="146" /> + <source>No Network Connection</source> + <translation>ßo Network Connection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="149" /> + <source>No device Serial</source> + <translation>ßo device Serial</translation> + </message> +</context> +<context> + <name>SettingsExportLogs</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="50" /> + <source>SD-Card</source> + <translation>ßD-Card</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="53" /> + <source>USB Drive</source> + <translation>ßSB Drive</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="60" /> + <source>Application</source> + <translation>ßpplication</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="61" /> + <source>Service</source> + <translation>ßervice</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="62" /> + <source>Treatment</source> + <translation>ßreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="97" /> + <source>log export to USB in progress ... </source> + <translation>ßog export to USB in progress ... </translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="159" /> + <source>log export to USB is complete</source> + <translation>ßog export to USB is complete</translation> + </message> +</context> +<context> + <name>SettingsFactoryReset</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsFactoryReset.qml" line="29" /> + <source>Do you want to perform the %1?</source> + <translation>ßo you want to perform the %1?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsFactoryReset.qml" line="30" /> + <source>Please wait ...</source> + <translation>ßlease wait ...</translation> + </message> +</context> +<context> + <name>SettingsHome</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsHome.qml" line="62" /> + <source>Clear Alarm Condition</source> + <translation>ßlear Alarm Condition</translation> + </message> +</context> +<context> + <name>SettingsInformation</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="88" /> + <source>Versions</source> + <translation>ßersions</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="89" /> + <source>OS Version</source> + <translation>ßS Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="90" /> + <source>UI Version</source> + <translation>ßI Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="91" /> + <source>HD Version</source> + <translation>ßD Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="92" /> + <source>HD FPGA Version</source> + <translation>ßD FPGA Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="93" /> + <source>HD Serial Number</source> + <translation>ßD Serial Number</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="94" /> + <source>DG Version</source> + <translation>ßG Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="95" /> + <source>DG FPGA Version</source> + <translation>ßG FPGA Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="96" /> + <source>DG Serial Number</source> + <translation>ßG Serial Number</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="99" /> + <source>Service</source> + <translation>ßervice</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="100" /> + <source>HD Last Service Date</source> + <translation>ßD Last Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="101" /> + <source>HD Next Service Date</source> + <translation>ßD Next Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="102" /> + <source>DG Last Service Date</source> + <translation>ßG Last Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="103" /> + <source>DG Next Service Date</source> + <translation>ßG Next Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="105" /> + <source>Treatment</source> + <translation>ßreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="106" /> + <source>Total Hours</source> + <translation>ßotal Hours</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="107" /> + <source>Hours Since Last Service</source> + <translation>ßours Since Last Service</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="108" /> + <source>Last Start</source> + <translation>ßast Start</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="109" /> + <source>Last Reset</source> + <translation>ßast Reset</translation> + </message> +</context> +<context> + <name>SettingsLocalization</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsLocalization.qml" line="38" /> + <source>Language</source> + <translation>ßanguage</translation> + </message> +</context> +<context> + <name>SettingsManufacturingSetup</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsManufacturingSetup.qml" line="29" /> + <source>Do you want to perform the %1?</source> + <translation>ßo you want to perform the %1?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsManufacturingSetup.qml" line="30" /> + <source>Please wait ...</source> + <translation>ßlease wait ...</translation> + </message> +</context> +<context> + <name>SettingsROInput</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsROInput.qml" line="37" /> + <source>Pure Water Mode</source> + <translation>ßure Water Mode</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsROInput.qml" line="79" /> + <source>ON</source> + <translation>ßN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsROInput.qml" line="79" /> + <source>OFF</source> + <translation>ßFF</translation> + </message> +</context> +<context> + <name>SettingsRootSSHAccess</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsRootSSHAccess.qml" line="39" /> + <source>Enable SSH Login</source> + <translation>ßnable SSH Login</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsRootSSHAccess.qml" line="89" /> + <source>Enable Root Login</source> + <translation>ßnable Root Login</translation> + </message> +</context> +<context> + <name>SettingsServicePassword</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="36" /> + <source>Set Service Password</source> + <translation>ßet Service Password</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="36" /> + <source>Service Password</source> + <translation>ßervice Password</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="68" /> + <source>Incorrect password</source> + <translation>ßncorrect password</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="72" /> + <source>Mismatch Passwords</source> + <translation>ßismatch Passwords</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="73" /> + <source>Invalid Password</source> + <translation>ßnvalid Password</translation> + </message> +</context> +<context> + <name>SettingsStack</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="98" /> + <source>Information</source> + <translation>ßnformation</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="99" /> + <source>Volume And Brightness</source> + <translation>ßolume And Brightness</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="100" /> + <source>Wi-Fi</source> + <translation>ßi-Fi</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="101" /> + <source>Bluetooth Cuff</source> + <translation>ßluetooth Cuff</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="102" /> + <source>DG Cleaning</source> + <translation>ßG Cleaning</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="103" /> + <source>DG Scheduling</source> + <translation>ßG Scheduling</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="104" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Service</source> + <translation>ßervice</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="105" /> + <source>Date and Time</source> + <translation>ßate and Time</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="106" /> + <source>Export Logs</source> + <translation>ßxport Logs</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="107" /> + <source>Language</source> + <translation>ßanguage</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="108" /> + <source>Water Input Mode</source> + <translation>ßater Input Mode</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="109" /> + <source>Calibration</source> + <translation>ßalibration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="110" /> + <source>Device Configuration</source> + <translation>ßevice Configuration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="111" /> + <source>Device Registration</source> + <translation>ßevice Registration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="112" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Software Update</source> + <translation>ßoftware Update</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="113" /> + <source>Enable Root SSH</source> + <translation>ßnable Root SSH</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="114" /> + <source>Factory Reset</source> + <translation>ßactory Reset</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="115" /> + <source>Decommissioning</source> + <translation>ßecommissioning</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="116" /> + <source>Institutional Configurations</source> + <translation>ßnstitutional Configurations</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Manufacturing Setup</source> + <translation>ßanufacturing Setup</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Device Settings</source> + <translation>ßevice Settings</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="168" /> + <source>COMPLETE</source> + <translation>ßOMPLETE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="168" /> + <source>SHUTDOWN</source> + <translation>ßHUTDOWN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="338" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="349" /> + <source>Application POST Failed, please shutdown and retry</source> + <translation>ßpplication POST Failed, please shutdown and retry</translation> + </message> +</context> +<context> + <name>SettingsVolumeBrightness</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="49" /> + <source>Brightness</source> + <translation>ßrightness</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="80" /> + <source>Alarm Volume</source> + <translation>ßlarm Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="121" /> + <source>System Volume</source> + <translation>ßystem Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="130" /> + <source>%</source> + <translation>ß</translation> + </message> +</context> +<context> + <name>SettingsWiFi</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="73" /> + <source>IP Address</source> + <translation>ßP Address</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="88" /> + <source>Gateway</source> + <translation>ßateway</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="101" /> + <source>Subnet Mask</source> + <translation>ßubnet Mask</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="113" /> + <source>DNS</source> + <translation>ßNS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="132" /> + <source>SSID</source> + <translation>ßSID</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="149" /> + <source>SCAN</source> + <translation>ßCAN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="172" /> + <source>Not Supported</source> + <translation>ßot Supported</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="207" /> + <source>Connected</source> + <translation>ßonnected</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="229" /> + <source>Do you want to disconnect from `%1`?</source> + <translation>ßo you want to disconnect from `%1`?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="230" /> + <source>Join</source> + <translation>ßoin</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="230" /> + <source>Password</source> + <translation>ßassword</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="230" /> + <source>Disconnect</source> + <translation>ßisconnect</translation> + </message> +</context> +<context> + <name>Storage::Logger</name> + <message> + <location filename="../../sources/storage/Logger.cpp" line="287" /> + <source>The '%1' folder selected for the treatment reports</source> + <translation>ßhe '%1' folder selected for the treatment reports</translation> + </message> + <message> + <location filename="../../sources/storage/Logger.cpp" line="615" /> + <source>Initializing log clean up</source> + <translation>ßnitializing log clean up</translation> + </message> + <message> + <location filename="../../sources/storage/Logger.cpp" line="687" /> + <source>Remove Logs Ended: %1</source> + <translation>ßemove Logs Ended: %1</translation> + </message> +</context> +<context> + <name>Storage::TreatmentLog</name> + <message> + <location filename="../../sources/storage/TreatmentLog.cpp" line="242" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="243" /> + <source>NONE</source> + <translation>ßONE</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.cpp" line="244" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="245" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="246" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="247" /> + <source>OFF</source> + <translation>ßFF</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="63" /> + <source>mL/min</source> + <translation>ßL/min</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="64" /> + <source>hour</source> + <translation>ßour</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="65" /> + <source>min</source> + <translation>ßin</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="66" /> + <source>mEq/L</source> + <translation>ßEq/L</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="67" /> + <source>C</source> + <translation>ß</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="68" /> + <source>L</source> + <translation>ß</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="69" /> + <source>mL</source> + <translation>ßL</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="70" /> + <source>IU/mL</source> + <translation>ßU/mL</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="71" /> + <source>mL/hr</source> + <translation>ßL/hr</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="72" /> + <source>mmHg</source> + <translation>ßmHg</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="139" /> + <source>Patient ID</source> + <translation>ßatient ID</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="140" /> + <source>Blood Flow Rate</source> + <translation>ßlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="141" /> + <source>Dialysate Flow Rate</source> + <translation>ßialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="142" /> + <source>Treatment Duration</source> + <translation>ßreatment Duration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="143" /> + <source>Actual Treatment Duration</source> + <translation>ßctual Treatment Duration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="144" /> + <source>Acid ConcentrateType</source> + <translation>ßcid ConcentrateType</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="145" /> + <source>Bicarbonate Concentrate Type</source> + <translation>ßicarbonate Concentrate Type</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="146" /> + <source>Potassium Concentration</source> + <translation>ßotassium Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="147" /> + <source>Calcium Concentration</source> + <translation>ßalcium Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="148" /> + <source>Bicarbonate Concentration</source> + <translation>ßicarbonate Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="149" /> + <source>Sodium Concentration</source> + <translation>ßodium Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="150" /> + <source>Dialysate Temperature</source> + <translation>ßialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="151" /> + <source>Dialyzer Type</source> + <translation>ßialyzer Type</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="152" /> + <source>Heparin Type</source> + <translation>ßeparin Type</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="153" /> + <source>Heparin Concentration</source> + <translation>ßeparin Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="154" /> + <source>Heparin Bolus Volume</source> + <translation>ßeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="155" /> + <source>Heparin Dispense Rate</source> + <translation>ßeparin Dispense Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="156" /> + <source>Heparin Stop</source> + <translation>ßeparin Stop</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="157" /> + <source>Heparin Delivered Volume</source> + <translation>ßeparin Delivered Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="158" /> + <source>Treatment Start DateTime</source> + <translation>ßreatment Start DateTime</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="159" /> + <source>Treatment End DateTime</source> + <translation>ßreatment End DateTime</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="160" /> + <source>Water Sample Test Result</source> + <translation>ßater Sample Test Result</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="161" /> + <source>Dialysate Volume Used</source> + <translation>ßialysate Volume Used</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="162" /> + <source>Prescribed UF Volume</source> + <translation>ßrescribed UF Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="163" /> + <source>Target UF Volume</source> + <translation>ßarget UF Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="164" /> + <source>Actual UF Volume</source> + <translation>ßctual UF Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="165" /> + <source>Prescribed UF Rate</source> + <translation>ßrescribed UF Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="166" /> + <source>Target UF Rate</source> + <translation>ßarget UF Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="167" /> + <source>Actual UF Rate</source> + <translation>ßctual UF Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="168" /> + <source>Saline Bolus Volume</source> + <translation>ßaline Bolus Volume</translation> + </message> +</context> +<context> + <name>TimeEntry</name> + <message> + <location filename="../../sources/gui/qml/components/TimeEntry.qml" line="35" /> + <source>Time</source> + <translation>ßime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/TimeEntry.qml" line="63" /> + <source>:</source> + <translation>ß</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentDuration</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentDuration.qml" line="47" /> + <source>TREATMENT DURATION</source> + <translation>ßREATMENT DURATION</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentFlow</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentFlow.qml" line="44" /> + <source>FLOWS</source> + <translation>ßLOWS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentFlow.qml" line="91" /> + <source>Blood Flow Rate</source> + <translation>ßlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentFlow.qml" line="124" /> + <source>Dialysate Flow Rate</source> + <translation>ßialysate Flow Rate</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentPressuresLimits</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="37" /> + <source>PRESSURES</source> + <translation>ßRESSURES</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="142" /> + <source>Arterial Window</source> + <translation>ßrterial Window</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="165" /> + <source>Venous Window</source> + <translation>ßenous Window</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="179" /> + <source>Venous Asymmetric</source> + <translation>ßenous Asymmetric</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationConfirm</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="57" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ßLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="65" /> + <source>To confirm new UF Volume (%1), +select a treatment adjustment:</source> + <translation>ßo confirm new UF Volume (%1), +select a treatment adjustment:</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="88" /> + <source>CONFIRM</source> + <translation>ßONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="113" /> + <source>%1 UF Rate</source> + <translation>ß1 UF Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="114" /> + <source>The rate %3 by %1 %2, +the treatment duration remains the same.</source> + <translation>ßhe rate %3 by %1 %2, +the treatment duration remains the same.</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="119" /> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="135" /> + <source>UF Rate : %1 %2</source> + <translation>ßF Rate : %1 %2</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="130" /> + <source>%1 Treatment Duration</source> + <translation>ß1 Treatment Duration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="131" /> + <source>The rate remains, the treatment +duration %2 by %1 minutes.</source> + <translation>ßhe rate remains, the treatment +duration %2 by %1 minutes.</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationEdit</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationEdit.qml" line="58" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ßLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationEdit.qml" line="137" /> + <source>NEXT</source> + <translation>ßEXT</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationPaused</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationPaused.qml" line="48" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ßLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationPaused.qml" line="75" /> + <source>EDIT ULTRAFILTRATION VOLUME</source> + <translation>ßDIT ULTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationPaused.qml" line="105" /> + <source>RESUME ULTRAFILTRATION</source> + <translation>ßESUME ULTRAFILTRATION</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationStart</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationStart.qml" line="48" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ßLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationStart.qml" line="89" /> + <source>PAUSE ULTRAFILTRATION</source> + <translation>ßAUSE ULTRAFILTRATION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationStart.qml" line="101" /> + <source>Note: Ultrafiltration needs to be paused to edit the volume.</source> + <translation>ßote: Ultrafiltration needs to be paused to edit the volume.</translation> + </message> +</context> +<context> + <name>TreatmentBloodPrime</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentBloodPrime.qml" line="38" /> + <source>Blood Priming</source> + <translation>ßlood Priming</translation> + </message> +</context> +<context> + <name>TreatmentFlowBase</name> + <message> + <location filename="../../sources/gui/qml/pages/TreatmentFlowBase.qml" line="99" /> + <source>TreatmentFlowBase</source> + <translation>ßreatmentFlowBase</translation> + </message> +</context> +<context> + <name>TreatmentFlows</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml" line="31" /> + <source>FLOWS</source> + <translation>ßLOWS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml" line="39" /> + <source>Blood</source> + <translation>ßlood</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml" line="47" /> + <source>Dialysate</source> + <translation>ßialysate</translation> + </message> +</context> +<context> + <name>TreatmentFluid</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="51" /> + <source>FLUID MANAGEMENT</source> + <translation>ßLUID MANAGEMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="74" /> + <source>Volume Delivered</source> + <translation>ßolume Delivered</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="85" /> + <source>(%1 %2)</source> + <translation>ß%1 %2)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="139" /> + <source>Cumulative Delivered</source> + <translation>ßumulative Delivered</translation> + </message> +</context> +<context> + <name>TreatmentHeparin</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="43" /> + <source>HEPARIN DELIVERY</source> + <translation>ßEPARIN DELIVERY</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="44" /> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="47" /> + <source>OFF</source> + <translation>ßFF</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="45" /> + <source>PAUSE HEPARIN</source> + <translation>ßAUSE HEPARIN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="46" /> + <source>RESUME DELIVERY</source> + <translation>ßESUME DELIVERY</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="49" /> + <source>Maximum Cumulative Heparin Volume Delivered</source> + <translation>ßaximum Cumulative Heparin Volume Delivered</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="50" /> + <source>Bolus Active</source> + <translation>ßolus Active</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="51" /> + <source>Syringe Empty</source> + <translation>ßyringe Empty</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="52" /> + <source /> + <translation>ßone</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="53" /> + <source>Delivery Stopped</source> + <translation>ßelivery Stopped</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="54" /> + <source>Delivery Paused</source> + <translation>ßelivery Paused</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="55" /> + <source>Dispensing Active</source> + <translation>ßispensing Active</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="61" /> + <source>HEPARIN</source> + <translation>ßEPARIN</translation> + </message> +</context> +<context> + <name>TreatmentHome</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="61" /> + <source>Interval:</source> + <translation>ßnterval:</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="62" /> + <source>min</source> + <translation>ßin</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="62" /> + <source>OFF</source> + <translation>ßFF</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="64" /> + <source>Last Read:</source> + <translation>ßast Read:</translation> + </message> +</context> +<context> + <name>TreatmentPressures</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="50" /> + <source>PRESSURE</source> + <translation>ßRESSURE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="50" /> + <source>(mmHg)</source> + <translation>ßmmHg)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="73" /> + <source>Arterial</source> + <translation>ßrterial</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="101" /> + <source>Venous</source> + <translation>ßenous</translation> + </message> +</context> +<context> + <name>TreatmentSaline</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="38" /> + <source>START BOLUS</source> + <translation>ßTART BOLUS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="39" /> + <source>STOP BOLUS</source> + <translation>ßTOP BOLUS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="41" /> + <source>Maximum cumulative saline bolus volume delivered</source> + <translation>ßaximum cumulative saline bolus volume delivered</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="55" /> + <source>SALINE BOLUS</source> + <translation>ßALINE BOLUS</translation> + </message> +</context> +<context> + <name>TreatmentStack</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="49" /> + <source>Ultrafiltration Paused</source> + <translation>ßltrafiltration Paused</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="63" /> + <source>Treatment</source> + <translation>ßreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="63" /> + <source>Trending</source> + <translation>ßrending</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="63" /> + <source>Settings</source> + <translation>ßettings</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="138" /> + <source>VITALS</source> + <translation>ßITALS</translation> + </message> +</context> +<context> + <name>TreatmentTime</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentTime.qml" line="68" /> + <source>Time Remaining</source> + <translation>ßime Remaining</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentTime.qml" line="98" /> + <source>Treatment Paused</source> + <translation>ßreatment Paused</translation> + </message> +</context> +<context> + <name>TreatmentUltrafiltration</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentUltrafiltration.qml" line="41" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ßLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentUltrafiltration.qml" line="58" /> + <source>(%1 %2)</source> + <translation>ß%1 %2)</translation> + </message> +</context> +<context> + <name>TreatmentVitals</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentVitals.qml" line="33" /> + <source>VITALS</source> + <translation>ßITALS</translation> + </message> +</context> +<context> + <name>USBProgressItem</name> + <message> + <location filename="../../sources/gui/qml/USBProgressItem.qml" line="61" /> + <source>USB</source> + <translation>ßSB</translation> + </message> +</context> +<context> + <name>UltrafiltrationButton</name> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="70" /> + <source>Invalid</source> + <translation>ßnvalid</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="70" /> + <source>Increase</source> + <translation>ßncrease</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="70" /> + <source>Decrease</source> + <translation>ßecrease</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="83" /> + <source>Due to out of range adjustment, this option +is disabled.</source> + <translation>ßue to out of range adjustment, this option +is disabled.</translation> + </message> +</context> +<context> + <name>UserConfirmation</name> + <message> + <location filename="../../sources/gui/qml/pages/UserConfirmation.qml" line="61" /> + <source>Current</source> + <translation>ßurrent</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/UserConfirmation.qml" line="74" /> + <source>New</source> + <translation>ßew</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/UserConfirmation.qml" line="85" /> + <source>Confirm</source> + <translation>ßonfirm</translation> + </message> +</context> +<context> + <name>VAlarmStatus</name> + <message> + <location filename="../../sources/view/hd/alarm/VAlarmStatus.cpp" line="115" /> + <source>Suppressing HD communication timeout.</source> + <translation>ßuppressing HD communication timeout.</translation> + </message> + <message> + <location filename="../../sources/view/hd/alarm/VAlarmStatus.cpp" line="203" /> + <source>Alarm</source> + <translation>ßlarm</translation> + </message> +</context> +<context> + <name>VDevice</name> + <message> + <location filename="../../sources/device/DeviceView.cpp" line="84" /> + <location filename="../../sources/device/DeviceView.cpp" line="239" /> + <source>Not enough secure information provided</source> + <translation>ßot enough secure information provided</translation> + </message> +</context> +<context> + <name>Variables</name> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="243" /> + <source>CREATE</source> + <translation>ßREATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="244" /> + <source>CONFIRM</source> + <translation>ßONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="245" /> + <source>PRIME</source> + <translation>ßRIME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="246" /> + <source>BEGIN</source> + <translation>ßEGIN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="253" /> + <source>min</source> + <translation>ßin</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="255" /> + <source>mL/min</source> + <translation>ßL/min</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="256" /> + <source>mL/hr</source> + <translation>ßL/hr</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="258" /> + <source>mmHg</source> + <translation>ßmHg</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="259" /> + <source>BPM</source> + <translation>ßPM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="261" /> + <source>(L)</source> + <translation>ßL)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="262" /> + <source>mL</source> + <translation>ßL</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="266" /> + <source>°C</source> + <translation>ßC</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="268" /> + <source>mEq/L</source> + <translation>ßEq/L</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="269" /> + <source>IU/mL</source> + <translation>ßU/mL</translation> + </message> +</context> +<context> + <name>View::VAdjustmentAlarmVolume</name> + <message> + <location filename="../../sources/view/settings/VAdjustmentAlarmVolume.cpp" line="57" /> + <source>The alarm volume change request has been rejected [%1]</source> + <translation>ßhe alarm volume change request has been rejected [%1]</translation> + </message> +</context> +<context> + <name>View::VAdjustmentInstitutionalRecord</name> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.cpp" line="73" /> + <source>Enabled</source> + <translation>ßnabled</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.cpp" line="73" /> + <source>Disabled</source> + <translation>ßisabled</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="42" /> + <source>Blood Flow Rate</source> + <translation>ßlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="43" /> + <source>Dialysate Flow Rate</source> + <translation>ßialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="44" /> + <source>Treatment Duration</source> + <translation>ßreatment Duration</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="45" /> + <source>Heparin Stop</source> + <translation>ßeparin Stop</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="46" /> + <source>Saline Bolus Volume</source> + <translation>ßaline Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="47" /> + <source>Dialysate Temperature</source> + <translation>ßialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="48" /> + <source>Arterial Pressure Limit</source> + <translation>ßrterial Pressure Limit</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="49" /> + <source>Venous Pressure Limit</source> + <translation>ßenous Pressure Limit</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="50" /> + <source>Venous Asym Pressure Limit</source> + <translation>ßenous Asym Pressure Limit</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="51" /> + <source>Prescribed UF Volume</source> + <translation>ßrescribed UF Volume</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="52" /> + <source>Heparin Dispense Rate</source> + <translation>ßeparin Dispense Rate</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="53" /> + <source>Heparin Bolus Volume</source> + <translation>ßeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="54" /> + <source>Chemical Disinfect</source> + <translation>ßhemical Disinfect</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="58" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="59" /> + <source>mL/min</source> + <translation>ßL/min</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="60" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="61" /> + <source>min</source> + <translation>ßin</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="62" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="69" /> + <source>mL</source> + <translation>ßL</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="63" /> + <source>C</source> + <translation>ß</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="64" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="65" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="66" /> + <source>mmHg</source> + <translation>ßmHg</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="67" /> + <source>L</source> + <translation>ß</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="68" /> + <source>mL/hr</source> + <translation>ßL/hr</translation> + </message> +</context> +<context> + <name>View::VAdjustmentResponseBase</name> + <message> + <location filename="../../sources/view/VAdjustmentResponseBase.cpp" line="45" /> + <source>[%1] Unknown Error</source> + <translation>ß%1] Unknown Error</translation> + </message> +</context> +<context> + <name>View::VAlarmActiveList</name> + <message> + <location filename="../../sources/view/hd/alarm/VAlarmActiveList.cpp" line="73" /> + <source>No Active Alarm List +%1</source> + <translation>ßo Active Alarm List +%1</translation> + </message> +</context> +<context> + <name>View::VBluetooth</name> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="149" /> + <source>Bluetooth reconnected.</source> + <translation>ßluetooth reconnected.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="150" /> + <source>Bluetooth paired and connected.</source> + <translation>ßluetooth paired and connected.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="154" /> + <source>Bluetooth paired and disconnected.</source> + <translation>ßluetooth paired and disconnected.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="251" /> + <source>BluetoothInterface Closed</source> + <translation>ßluetoothInterface Closed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="253" /> + <source>The Bluetooth Adapter Is Ready %1</source> + <translation>ßhe Bluetooth Adapter Is Ready %1</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="254" /> + <source>The Bluetooth Adapter Connected</source> + <translation>ßhe Bluetooth Adapter Connected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="255" /> + <source>The Bluetooth Adapter Disconnected</source> + <translation>ßhe Bluetooth Adapter Disconnected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="256" /> + <source>No Valid Bluetooth Adapter</source> + <translation>ßo Valid Bluetooth Adapter</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="257" /> + <source>The Bluetooth Adapter POST Failed</source> + <translation>ßhe Bluetooth Adapter POST Failed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="258" /> + <source>The Bluetooth Adapter Is Off</source> + <translation>ßhe Bluetooth Adapter Is Off</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="259" /> + <source>The Bluetooth Adapter IO Error</source> + <translation>ßhe Bluetooth Adapter IO Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="260" /> + <source>The Bluetooth Adapter Unknown Error</source> + <translation>ßhe Bluetooth Adapter Unknown Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="262" /> + <source>No Valid device found</source> + <translation>ßo Valid device found</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="263" /> + <source>Scanning ...</source> + <translation>ßcanning ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="264" /> + <source>Scanning Rejected</source> + <translation>ßcanning Rejected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="265" /> + <source>Device Discovering ...</source> + <translation>ßevice Discovering ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="266" /> + <source>Blood Pressure Device Found</source> + <translation>ßlood Pressure Device Found</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="267" /> + <source>Scanning Stopped</source> + <translation>ßcanning Stopped</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="268" /> + <source>Scanning Finished</source> + <translation>ßcanning Finished</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="270" /> + <source>Device Initializing ...</source> + <translation>ßevice Initializing ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="271" /> + <source>Device Initialization Error</source> + <translation>ßevice Initialization Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="272" /> + <source>Device Connecting ...</source> + <translation>ßevice Connecting ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="273" /> + <source>Device Waiting For Measurement ...</source> + <translation>ßevice Waiting For Measurement ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="274" /> + <source>Device Connection Error</source> + <translation>ßevice Connection Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="275" /> + <source>Device Connected</source> + <translation>ßevice Connected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="276" /> + <source>Device Clean Up</source> + <translation>ßevice Clean Up</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="277" /> + <source>Device In Power Saving Mode</source> + <translation>ßevice In Power Saving Mode</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="279" /> + <source>Service Scanning ...</source> + <translation>ßervice Scanning ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="280" /> + <source>Service Error: %1</source> + <translation>ßervice Error: %1</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="281" /> + <source>Service Invalid</source> + <translation>ßervice Invalid</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="282" /> + <source>Service Discovered</source> + <translation>ßervice Discovered</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="283" /> + <source>Service Detail Discovering ...</source> + <translation>ßervice Detail Discovering ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="284" /> + <source>Service Detail Error</source> + <translation>ßervice Detail Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="285" /> + <source>Service Detail Done</source> + <translation>ßervice Detail Done</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="286" /> + <source>Service Clean Up</source> + <translation>ßervice Clean Up</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="288" /> + <source>Service Characteristic Changed</source> + <translation>ßervice Characteristic Changed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="289" /> + <source>Service Characteristic Read</source> + <translation>ßervice Characteristic Read</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="290" /> + <source>Service Characteristic Write</source> + <translation>ßervice Characteristic Write</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="291" /> + <source>Service Descriptor Read</source> + <translation>ßervice Descriptor Read</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="292" /> + <source>Service Descriptor Write</source> + <translation>ßervice Descriptor Write</translation> + </message> +</context> +<context> + <name>View::VConfirm</name> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="119" /> + <source>Shutdown</source> + <translation>ßhutdown</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="120" /> + <source>Are you sure you want to Shutdown?</source> + <translation>ßre you sure you want to Shutdown?</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="122" /> + <source>SHUTDOWN</source> + <translation>ßHUTDOWN</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="123" /> + <location filename="../../sources/view/confirm/VConfirm.h" line="77" /> + <source>CANCEL</source> + <translation>ßANCEL</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.h" line="74" /> + <source>Confirm</source> + <translation>ßonfirm</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.h" line="75" /> + <source>Are you sure?</source> + <translation>ßre you sure?</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.h" line="76" /> + <source>CONFIRM</source> + <translation>ßONFIRM</translation> + </message> +</context> +<context> + <name>View::VDateTime</name> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="105" /> + <source>SetDateTime %1</source> + <translation>ßetDateTime %1</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="208" /> + <source>Not Set</source> + <translation>ßot Set</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="209" /> + <source>Succeed</source> + <translation>ßucceed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="210" /> + <source>Failed</source> + <translation>ßailed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="243" /> + <source>Good Morning</source> + <translation>ßood Morning</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="244" /> + <source>Good Afternoon</source> + <translation>ßood Afternoon</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="245" /> + <source>Good Evening</source> + <translation>ßood Evening</translation> + </message> +</context> +<context> + <name>View::VDuetRoWaterDG</name> + <message> + <location filename="../../sources/view/settings/VDuetRoWaterDG.cpp" line="57" /> + <source>The RO Water Mode change request has been rejected [%1]</source> + <translation>ßhe RO Water Mode change request has been rejected [%1]</translation> + </message> +</context> +<context> + <name>View::VLocalization</name> + <message> + <location filename="../../sources/view/settings/VLocalization.cpp" line="40" /> + <source>The changes will be applied on the next bootup.</source> + <translation>ßhe changes will be applied on the next bootup.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VLocalization.cpp" line="54" /> + <source>Failed to set the language</source> + <translation>ßailed to set the language</translation> + </message> +</context> +<context> + <name>View::VNetworkModel</name> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="206" /> + <source>Scanning...</source> + <translation>ßcanning...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="236" /> + <source>Scan Finished</source> + <translation>ßcan Finished</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="266" /> + <source>Connecting to %1...</source> + <translation>ßonnecting to %1...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="284" /> + <source>Disconnecting from %1...</source> + <translation>ßisconnecting from %1...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="305" /> + <source>Connected to %1.</source> + <translation>ßonnected to %1.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="317" /> + <source>Disconnected from %1.</source> + <translation>ßisconnected from %1.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="406" /> + <source>No Ethernet</source> + <translation>ßo Ethernet</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="430" /> + <source>No WiFi</source> + <translation>ßo WiFi</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="438" /> + <source>WiFi Disconnect</source> + <translation>ßiFi Disconnect</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="452" /> + <source>Successfully set the IP address.</source> + <translation>ßuccessfully set the IP address.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="461" /> + <source>Successfully set the gateway.</source> + <translation>ßuccessfully set the gateway.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="470" /> + <source>Successfully set the subnet mask.</source> + <translation>ßuccessfully set the subnet mask.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="479" /> + <source>Successfully set the DNS.</source> + <translation>ßuccessfully set the DNS.</translation> + </message> +</context> +<context> + <name>View::VTreatmentCreate</name> + <message> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="171" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="172" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="173" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="222" /> + <source>OFF</source> + <translation>ßFF</translation> + </message> + <message> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="199" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="204" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="209" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="214" /> + <source>NONE</source> + <translation>ßONE</translation> + </message> +</context> +<context> + <name>View::VTreatmentVitals</name> + <message> + <location filename="../../sources/view/hd/adjustment/common/VCommonAdjustmentVitals.cpp" line="54" /> + <source>Vital received,%1,%2,%3</source> + <translation>ßital received,%1,%2,%3</translation> + </message> + <message> + <location filename="../../sources/view/hd/adjustment/common/VCommonAdjustmentVitals.cpp" line="75" /> + <source>Vital Confirmed,%1,%2,%3</source> + <translation>ßital Confirmed,%1,%2,%3</translation> + </message> + <message> + <location filename="../../sources/view/hd/adjustment/common/VCommonAdjustmentVitals.cpp" line="89" /> + <source>Vital Skipped</source> + <translation>ßital Skipped</translation> + </message> +</context> +<context> + <name>WifiInterface</name> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="486" /> + <source>%1.Obtaining IP Address.%1</source> + <translation>ß1.Obtaining IP Address.%1</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="683" /> + <source>Failed to disconnect from %1</source> + <translation>ßailed to disconnect from %1</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="814" /> + <source>Failed to set static IP Address</source> + <translation>ßailed to set static IP Address</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="854" /> + <source>Failed to set gateway.</source> + <translation>ßailed to set gateway.</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="893" /> + <source>Failed to set subnet mask.</source> + <translation>ßailed to set subnet mask.</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="930" /> + <source>Failed to set DNS.</source> + <translation>ßailed to set DNS.</translation> + </message> +</context> +<context> + <name>main</name> + <message> + <location filename="../../sources/gui/qml/main.qml" line="269" /> + <source>Treatment</source> + <translation>ßreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/main.qml" line="269" /> + <source>Manager</source> + <translation>ßanager</translation> + </message> + <message> + <location filename="../../sources/gui/qml/main.qml" line="269" /> + <source>Settings</source> + <translation>ßettings</translation> + </message> + <message> + <location filename="../../main.cpp" line="186" /> + <source>Show the Can Frame Output</source> + <translation>ßhow the Can Frame Output</translation> + </message> + <message> + <location filename="../../main.cpp" line="192" /> + <source>Show the Message Output</source> + <translation>ßhow the Message Output</translation> + </message> + <message> + <location filename="../../main.cpp" line="198" /> + <source>Show the Logs Output</source> + <translation>ßhow the Logs Output</translation> + </message> + <message> + <location filename="../../main.cpp" line="203" /> + <source>Enable send low priority, empty message on the CANBus just to keep UI board CAN driver awake</source> + <translation>ßnable send low priority, empty message on the CANBus just to keep UI board CAN driver awake</translation> + </message> + <message> + <location filename="../../main.cpp" line="209" /> + <source>Test fake message interval(ms)</source> + <translation>ßest fake message interval(ms)</translation> + </message> + <message> + <location filename="../../main.cpp" line="210" /> + <source>interval</source> + <translation>ßnterval</translation> + </message> + <message> + <location filename="../../main.cpp" line="216" /> + <source>Test fake message data +will use default sequenced long fake message if set to 00(default) +will used only if correct integer value assigned for interval option</source> + <translation>ßest fake message data +will use default sequenced long fake message if set to 00(default) +will used only if correct integer value assigned for interval option</translation> + </message> + <message> + <location filename="../../main.cpp" line="219" /> + <source>data</source> + <translation>ßata</translation> + </message> + <message> + <location filename="../../main.cpp" line="225" /> + <source>Test fake message sequence at the beginning of the frame</source> + <translation>ßest fake message sequence at the beginning of the frame</translation> + </message> + <message> + <location filename="../../main.cpp" line="231" /> + <source>Disable unhandled messages report as an error in the log</source> + <translation>ßisable unhandled messages report as an error in the log</translation> + </message> + <message> + <location filename="../../main.cpp" line="237" /> + <source>Disable the Dialin messages logged as unhandled</source> + <translation>ßisable the Dialin messages logged as unhandled</translation> + </message> + <message> + <location filename="../../main.cpp" line="243" /> + <source>Disables HD communication timeout</source> + <translation>ßisables HD communication timeout</translation> + </message> + <message> + <location filename="../../main.cpp" line="249" /> + <source>Disables alarm no minimize</source> + <translation>ßisables alarm no minimize</translation> + </message> + <message> + <location filename="../../main.cpp" line="255" /> + <source>disable-sd-card-fail-log-stop</source> + <translation>ßisable-sd-card-fail-log-stop</translation> + </message> + <message> + <location filename="../../main.cpp" line="261" /> + <source>disable-cloudsync-fail-stop</source> + <translation>ßisable-cloudsync-fail-stop</translation> + </message> + <message> + <location filename="../../main.cpp" line="267" /> + <source>Disables Check-In Log</source> + <translation>ßisables Check-In Log</translation> + </message> + <message> + <location filename="../../main.cpp" line="273" /> + <source>Disables Acknowledgment Log</source> + <translation>ßisables Acknowledgment Log</translation> + </message> + <message> + <location filename="../../main.cpp" line="279" /> + <source>Enables Dry-Demo Mode</source> + <translation>ßnables Dry-Demo Mode</translation> + </message> + <message> + <location filename="../../main.cpp" line="285" /> + <source>Sets the Active CANBus [Shall start with 'can' or 'vcan]</source> + <translation>ßets the Active CANBus [Shall start with 'can' or 'vcan]</translation> + </message> + <message> + <location filename="../../main.cpp" line="286" /> + <source>CANBus</source> + <translation>ßANBus</translation> + </message> + <message> + <location filename="../../main.cpp" line="292" /> + <source>Enables the manufacturing mode to configure the system for the first time.</source> + <translation>ßnables the manufacturing mode to configure the system for the first time.</translation> + </message> + <message> + <location filename="../../main.cpp" line="298" /> + <source>In case the application is not in Manufacturing Setup but needs to use root home folder for configurations.</source> + <translation>ßn case the application is not in Manufacturing Setup but needs to use root home folder for configurations.</translation> + </message> + <message> + <location filename="../../main.cpp" line="304" /> + <source>Enables the update mode to update only necessary files during the update and keep the rest.</source> + <translation>ßnables the update mode to update only necessary files during the update and keep the rest.</translation> + </message> + <message> + <location filename="../../main.cpp" line="310" /> + <source>Use the log long file name format +<date>_<time>_<serial>_<mode></source> + <translation>ßse the log long file name format +<date>_<time>_<serial>_<mode></translation> + </message> + <message> + <location filename="../../main.cpp" line="316" /> + <source>Use the log cloud upload</source> + <translation>ßse the log cloud upload</translation> + </message> + <message> + <location filename="../../main.cpp" line="322" /> + <source>Use the log compression</source> + <translation>ßse the log compression</translation> + </message> +</context> +<context> + <name>tst_acknow</name> + <message> + <location filename="../../unittests/tst_acknow.cpp" line="41" /> + <source>Connected</source> + <translation>ßonnected</translation> + </message> + <message> + <location filename="../../unittests/tst_acknow.cpp" line="167" /> + <source>Disconnected</source> + <translation>ßisconnected</translation> + </message> +</context> +<context> + <name>tst_canbus</name> + <message> + <location filename="../../unittests/tst_canbus.cpp" line="47" /> + <source>Connection</source> + <translation>ßonnection</translation> + </message> + <message> + <location filename="../../unittests/tst_canbus.cpp" line="61" /> + <source>Connected</source> + <translation>ßonnected</translation> + </message> + <message> + <location filename="../../unittests/tst_canbus.cpp" line="319" /> + <source>Disconnected</source> + <translation>ßisconnected</translation> + </message> +</context> +<context> + <name>tst_models</name> + <message> + <location filename="../../unittests/tst_models.cpp" line="1651" /> + <source>ALARM_ID_UNDEFINED [-1]</source> + <translation>ßLARM_ID_UNDEFINED [-1]</translation> + </message> + <message> + <location filename="../../unittests/tst_models.cpp" line="1652" /> + <source>ALARM_ID_UNDEFINED [599]</source> + <translation>ßLARM_ID_UNDEFINED [599]</translation> + </message> +</context> +<context> + <name>tst_views</name> + <message> + <location filename="../../unittests/tst_views.cpp" line="58" /> + <source>REQUEST_REJECT_REASON_INVALID_TREATMENT_STATE</source> + <translation>ßEQUEST_REJECT_REASON_INVALID_TREATMENT_STATE</translation> + </message> + <message> + <location filename="../../unittests/tst_views.cpp" line="62" /> + <source>REQUEST_REJECT_REASON_UF_NOT_IN_PROGESS</source> + <translation>ßEQUEST_REJECT_REASON_UF_NOT_IN_PROGESS</translation> + </message> + <message> + <location filename="../../unittests/tst_views.cpp" line="66" /> + <source>REQUEST_REJECT_REASON_UF_NOT_PAUSED</source> + <translation>ßEQUEST_REJECT_REASON_UF_NOT_PAUSED</translation> + </message> +</context> +</TS> \ No newline at end of file Index: UI/BETA/translations/translation_es.qm =================================================================== diff -u Binary files differ Index: UI/BETA/translations/translation_es.ts =================================================================== diff -u --- UI/BETA/translations/translation_es.ts (revision 0) +++ UI/BETA/translations/translation_es.ts (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,5398 @@ +<TS version="2.1" language="es_ES"> +<context> + <name>AlarmListDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/AlarmListDialog.qml" line="72" /> + <source>Alarm list</source> + <translation>Ñlarm list</translation> + </message> +</context> +<context> + <name>ApplicationPost</name> + <message> + <location filename="../../sources/ApplicationPost.cpp" line="80" /> + <source>The POST log file could not be read.</source> + <translation>Ñhe POST log file could not be read.</translation> + </message> +</context> +<context> + <name>BPHREntry</name> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="77" /> + <source>Blood Pressure</source> + <translation>Ñlood Pressure</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="97" /> + <source>mmHg</source> + <translation>ÑmHg</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="104" /> + <source>Heart Rate</source> + <translation>Ñeart Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/BPHREntry.qml" line="110" /> + <source>BPM</source> + <translation>ÑPM</translation> + </message> +</context> +<context> + <name>BackButton</name> + <message> + <location filename="../../sources/gui/qml/components/BackButton.qml" line="49" /> + <source>BACK</source> + <translation>ÑACK</translation> + </message> +</context> +<context> + <name>Bluetooth::BluetoothInterface</name> + <message> + <location filename="../../sources/bluetooth/BluetoothInterface.cpp" line="784" /> + <source>BCUFF Battery: %1</source> + <translation>ÑCUFF Battery: %1</translation> + </message> +</context> +<context> + <name>Can::CanInterface</name> + <message> + <source>Connected</source> + <translation>Ñonnected</translation> + </message> + <message> + <location filename="../../sources/canbus/CanInterface.cpp" line="192" /> + <source>Device Creation</source> + <translation>Ñevice Creation</translation> + </message> + <message> + <location filename="../../sources/canbus/CanInterface.cpp" line="210" /> + <source>Connection</source> + <translation>Ñonnection</translation> + </message> + <message> + <location filename="../../sources/canbus/CanInterface.cpp" line="231" /> + <source>Disconnected</source> + <translation>Ñisconnected</translation> + </message> +</context> +<context> + <name>Can::MessageDispatcher</name> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="181" /> + <source>Out of Sync : %1 , %2</source> + <translation>Ñut of Sync : %1 , %2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="890" /> + <source>Ack Req, Sq:%1, ID:%2</source> + <translation>Ñck Req, Sq:%1, ID:%2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="893" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckReq : %1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>Ñ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckReq : %1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="964" /> + <source> ,%1,Ack Bak, Sq:%2</source> + <translation>Ñ ,%1,Ack Bak, Sq:%2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="967" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>Ñ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="993" /> + <source> ,%1,Ack Req, Sq:%2, ID:%3</source> + <translation>Ñ ,%1,Ack Req, Sq:%2, ID:%3</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="996" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckReq : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>Ñ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckReq : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="1003" /> + <source>Ack Bak, Sq:%1, Dst:%2</source> + <translation>Ñck Bak, Sq:%1, Dst:%2</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageDispatcher.cpp" line="1006" /> + <source> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </source> + <translation>Ñ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ </translation> + </message> +</context> +<context> + <name>Can::MessageInterpreter</name> + <message> + <location filename="../../sources/canbus/MessageInterpreter.cpp" line="176" /> + <source>Unhandled Message ID (HD)</source> + <translation>Ñnhandled Message ID (HD)</translation> + </message> + <message> + <location filename="../../sources/canbus/MessageInterpreter.cpp" line="295" /> + <source>Unknown transmit Message with ID '%1'</source> + <translation>Ñnknown transmit Message with ID '%1'</translation> + </message> +</context> +<context> + <name>CheckListView</name> + <message> + <location filename="../../sources/gui/qml/compounds/CheckListView.qml" line="181" /> + <source>Complete!</source> + <translation>Ñomplete!</translation> + </message> +</context> +<context> + <name>CloudSyncController</name> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="422" /> + <source>CS Unknown Error</source> + <translation>ÑS Unknown Error</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="427" /> + <source>CS The device registration failed</source> + <translation>ÑS The device registration failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="428" /> + <source>CS Invalid Device State</source> + <translation>ÑS Invalid Device State</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="429" /> + <source>CS The treatment report delivery failed</source> + <translation>ÑS The treatment report delivery failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="430" /> + <source>CS The device check-in failed</source> + <translation>ÑS The device check-in failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="431" /> + <source>CS The device decommissioning failed</source> + <translation>ÑS The device decommissioning failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="432" /> + <source>CS Invalid UI Message CRC</source> + <translation>ÑS Invalid UI Message CRC</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="433" /> + <source>CS DRT device registration failed</source> + <translation>ÑS DRT device registration failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="434" /> + <source>CS Patient association failed</source> + <translation>ÑS Patient association failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="435" /> + <source>CS New token certification failed</source> + <translation>ÑS New token certification failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="436" /> + <source>CS Token verification failed</source> + <translation>ÑS Token verification failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="437" /> + <source>CS Cloud device validation failed</source> + <translation>ÑS Cloud device validation failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="438" /> + <source>CS Patient ID does not exists</source> + <translation>ÑS Patient ID does not exists</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="439" /> + <source>CS Temporary patient ID creation failed</source> + <translation>ÑS Temporary patient ID creation failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="440" /> + <source>CS Save credentials failed</source> + <translation>ÑS Save credentials failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="441" /> + <source>CS Unknown device state</source> + <translation>ÑS Unknown device state</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="442" /> + <source>CS Config file save failed</source> + <translation>ÑS Config file save failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="443" /> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="444" /> + <source>CS Log upload failed</source> + <translation>ÑS Log upload failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="445" /> + <source>CS The device factory reset failed</source> + <translation>ÑS The device factory reset failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="446" /> + <source>CS The log retention failed</source> + <translation>ÑS The log retention failed</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="448" /> + <source>CS Out buffer file does not exist</source> + <translation>ÑS Out buffer file does not exist</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="449" /> + <source>CS Out buffer empty</source> + <translation>ÑS Out buffer empty</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="450" /> + <source>CS Incorrect header</source> + <translation>ÑS Incorrect header</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="451" /> + <source>CS Incorrect timestamp</source> + <translation>ÑS Incorrect timestamp</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="452" /> + <source>CS Incorrect sequence</source> + <translation>ÑS Incorrect sequence</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="453" /> + <source>CS Incorrect CRC</source> + <translation>ÑS Incorrect CRC</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="454" /> + <source>CS Incorrect ID</source> + <translation>ÑS Incorrect ID</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="455" /> + <source>CS Incorrect parameter count</source> + <translation>ÑS Incorrect parameter count</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="456" /> + <source>CS Invalid ID</source> + <translation>ÑS Invalid ID</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="457" /> + <source>CS Mismatch parameter count</source> + <translation>ÑS Mismatch parameter count</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="458" /> + <source>CS Missing parameter</source> + <translation>ÑS Missing parameter</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="459" /> + <source>CS No history available</source> + <translation>ÑS No history available</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="460" /> + <source>CS Duplicate data</source> + <translation>ÑS Duplicate data</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="461" /> + <source>CS The log folder cannot be created.</source> + <translation>ÑS The log folder cannot be created.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="462" /> + <source>CS Error writing to the input file.</source> + <translation>ÑS Error writing to the input file.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="463" /> + <source>CS The credentials file does not exist.</source> + <translation>ÑS The credentials file does not exist.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="464" /> + <source>CS The credentials folder is incorrect.</source> + <translation>ÑS The credentials folder is incorrect.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="465" /> + <source>CS No credential file name provided.</source> + <translation>ÑS No credential file name provided.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="466" /> + <source>CS The credentials folder is empty.</source> + <translation>ÑS The credentials folder is empty.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="467" /> + <source>CS No Treatment Code provided.</source> + <translation>ÑS No Treatment Code provided.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="468" /> + <source>CS The provided Treatment Code is empty.</source> + <translation>ÑS The provided Treatment Code is empty.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="469" /> + <source>CS No Log Name provided.</source> + <translation>ÑS No Log Name provided.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="470" /> + <source>CS The provided Log Name is empty.</source> + <translation>ÑS The provided Log Name is empty.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="471" /> + <source>CS Not Sent, Device not registered.</source> + <translation>ÑS Not Sent, Device not registered.</translation> + </message> + <message> + <location filename="../../sources/cloudsync/CloudSyncController.cpp" line="472" /> + <source>CS No Log Retention summary provided.</source> + <translation>ÑS No Log Retention summary provided.</translation> + </message> +</context> +<context> + <name>ConfirmButton</name> + <message> + <location filename="../../sources/gui/qml/components/ConfirmButton.qml" line="26" /> + <source>CONFIRM</source> + <translation>ÑONFIRM</translation> + </message> +</context> +<context> + <name>ConfirmDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="55" /> + <source>Are you sure?</source> + <translation>Ñre you sure?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="62" /> + <source>CANCEL</source> + <translation>ÑANCEL</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="69" /> + <source>CONFIRM</source> + <translation>ÑONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/ConfirmDialog.qml" line="79" /> + <source>ID</source> + <translation>ÑD</translation> + </message> +</context> +<context> + <name>ConfirmTreatmentTable</name> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="67" /> + <source>New Treatment</source> + <translation>Ñew Treatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="76" /> + <source>PRESCRIPTION</source> + <translation>ÑRESCRIPTION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="87" /> + <source>OPERATING PARAMETERS</source> + <translation>ÑPERATING PARAMETERS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="104" /> + <source>Blood Flow Rate</source> + <translation>Ñlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="105" /> + <source>Dialysate Flow Rate</source> + <translation>Ñialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="106" /> + <source>Duration</source> + <translation>Ñuration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="107" /> + <source>Heparin Dispensing Rate</source> + <translation>Ñeparin Dispensing Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="108" /> + <source>Heparin Bolus Volume</source> + <translation>Ñeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="109" /> + <source>Heparin Stop Time</source> + <translation>Ñeparin Stop Time</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="110" /> + <source>Saline Bolus Volume</source> + <translation>Ñaline Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="113" /> + <source>Heparin Type</source> + <translation>Ñeparin Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="114" /> + <source>Acid Concentrate</source> + <translation>Ñcid Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="115" /> + <source>Bicarbonate Concentrate</source> + <translation>Ñicarbonate Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="116" /> + <source>Dialyzer Type</source> + <translation>Ñialyzer Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="117" /> + <source>Dialysate Temperature</source> + <translation>Ñialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/ConfirmTreatmentTable.qml" line="118" /> + <source>Blood Pressure Measure Interval</source> + <translation>Ñlood Pressure Measure Interval</translation> + </message> +</context> +<context> + <name>Device::DeviceController</name> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="448" /> + <source>%1 - Device or resource busy (%2)</source> + <translation>Ñ1 - Device or resource busy (%2)</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="453" /> + <source>%1 - %2 (%3 , %4)</source> + <translation>Ñ1 - %2 (%3 , %4)</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="726" /> + <source>Encrypted Partition %1 started.</source> + <translation>Ñncrypted Partition %1 started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1154" /> + <source>Factory Reset started.</source> + <translation>Ñactory Reset started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1205" /> + <source>Decommissioning started.</source> + <translation>Ñecommissioning started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1268" /> + <source>USB unmount started.</source> + <translation>ÑSB unmount started.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceController.cpp" line="1268" /> + <source>USB mount started</source> + <translation>ÑSB mount started</translation> + </message> +</context> +<context> + <name>Device::DeviceError</name> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="30" /> + <source>The device script abnormal exit.</source> + <translation>Ñhe device script abnormal exit.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="31" /> + <source>The device script file is not found.</source> + <translation>Ñhe device script file is not found.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="32" /> + <source>The device script file is not executable.</source> + <translation>Ñhe device script file is not executable.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="33" /> + <source>The request is already in progress.</source> + <translation>Ñhe request is already in progress.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="34" /> + <source>The requested value is out of range.</source> + <translation>Ñhe requested value is out of range.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="35" /> + <source>The requested value is incorrect.</source> + <translation>Ñhe requested value is incorrect.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="36" /> + <source>The response value is incorrect.</source> + <translation>Ñhe response value is incorrect.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="38" /> + <source>The watch file cannot be created.</source> + <translation>Ñhe watch file cannot be created.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="39" /> + <source>The watch file is not found.</source> + <translation>Ñhe watch file is not found.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="40" /> + <source>The watch file cannot be added.</source> + <translation>Ñhe watch file cannot be added.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="42" /> + <source>The Bluetooth cuff pair clear error.</source> + <translation>Ñhe Bluetooth cuff pair clear error.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="44" /> + <source>The Bluetooth cuff pair query error.</source> + <translation>Ñhe Bluetooth cuff pair query error.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="45" /> + <source>No paired Bluetooth cuff found.</source> + <translation>Ño paired Bluetooth cuff found.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="46" /> + <source>The Bluetooth cuff pair invalid address.</source> + <translation>Ñhe Bluetooth cuff pair invalid address.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="48" /> + <source>The Encrypted Partition error.</source> + <translation>Ñhe Encrypted Partition error.</translation> + </message> +</context> +<context> + <name>DiagnosticsDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="64" /> + <source> ROP </source> + <translation>ÑROP </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="83" /> + <source> DRP </source> + <translation>ÑDRP </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="110" /> + <source> Prssr </source> + <translation>ÑPrssr </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="131" /> + <source> Rsrvr </source> + <translation>ÑRsrvr </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="148" /> + <source> Heatrs </source> + <translation>ÑHeatrs </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="180" /> + <source>CANerr: %1</source> + <translation>ÑANerr: %1</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="191" /> + <source> LoadCl </source> + <translation>ÑLoadCl </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="210" /> + <source> Tmprtr </source> + <translation>ÑTmprtr </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="269" /> + <source> Conduct </source> + <translation>ÑConduct </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="306" /> + <source>Air Status</source> + <translation>Ñir Status</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="327" /> + <source> DG Mode </source> + <translation>ÑDG Mode </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="339" /> + <source> BP </source> + <translation>ÑBP </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="368" /> + <source> DPi </source> + <translation>ÑDPi </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="397" /> + <source> UF/DPo </source> + <translation>ÑUF/DPo </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="436" /> + <source> Prsr Oc </source> + <translation>ÑPrsr Oc </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="453" /> + <source> Syringe </source> + <translation>ÑSyringe </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="486" /> + <source> HD Mode </source> + <translation>ÑHD Mode </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="497" /> + <source>Vlv</source> + <translation>Ñlv</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="535" /> + <source> BLD </source> + <translation>ÑBLD </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="550" /> + <source> Alarms </source> + <translation>ÑAlarms </translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/DiagnosticsDialog.qml" line="616" /> + <source> PreTx States </source> + <translation>ÑPreTx States </translation> + </message> +</context> +<context> + <name>DisinfectStack</name> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="35" /> + <source>Disinfection</source> + <translation>Ñisinfection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="36" /> + <source>Water Flush</source> + <translation>Ñater Flush</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="37" /> + <source>Heat Disinfect with Active Cool</source> + <translation>Ñeat Disinfect with Active Cool</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="38" /> + <source>Chemical Disinfect</source> + <translation>Ñhemical Disinfect</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="39" /> + <source>Chemical Flush</source> + <translation>Ñhemical Flush</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="40" /> + <source>RO Permeate Sample</source> + <translation>ÑO Permeate Sample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/disinfect/DisinfectStack.qml" line="41" /> + <source>Heat Disinfect</source> + <translation>Ñeat Disinfect</translation> + </message> +</context> +<context> + <name>EndTreatmentAdditional</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentAdditional.qml" line="32" /> + <source>Saline Bolus</source> + <translation>Ñaline Bolus</translation> + </message> +</context> +<context> + <name>EndTreatmentEndStack</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentEndStack.qml" line="39" /> + <source>Treatment Complete</source> + <translation>Ñreatment Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentEndStack.qml" line="45" /> + <source>START RINSEBACK</source> + <translation>ÑTART RINSEBACK</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentEndStack.qml" line="53" /> + <source>Treatment Complete Paused</source> + <translation>Ñreatment Complete Paused</translation> + </message> +</context> +<context> + <name>EndTreatmentRecirculateStack</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="51" /> + <source>BACK TO RECIRCULATE</source> + <translation>ÑACK TO RECIRCULATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="57" /> + <source>END TREATMENT</source> + <translation>ÑND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="62" /> + <source>RESUME TREATMENT</source> + <translation>ÑESUME TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="89" /> + <source>Recirculate Disconnect</source> + <translation>Ñecirculate Disconnect</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="101" /> + <source>Recirculate</source> + <translation>Ñecirculate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="111" /> + <source>Recirculate Stopped</source> + <translation>Ñecirculate Stopped</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/EndTreatmentRecirculateStack.qml" line="122" /> + <source>Recirculate Reconnect</source> + <translation>Ñecirculate Reconnect</translation> + </message> +</context> +<context> + <name>EndTreatmentRinseback</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="40" /> + <source>Rinseback</source> + <translation>Ñinseback</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="55" /> + <source>End</source> + <translation>Ñnd</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="123" /> + <source>Decelerate</source> + <translation>Ñecelerate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="133" /> + <source>Resume</source> + <translation>Ñesume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="143" /> + <source>Pause</source> + <translation>Ñause</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinseback.qml" line="154" /> + <source>Accelerate</source> + <translation>Ñccelerate</translation> + </message> +</context> +<context> + <name>EndTreatmentRinsebackComplete</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="34" /> + <source>Rinseback Complete</source> + <translation>Ñinseback Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="57" /> + <source>END TREATMENT</source> + <translation>ÑND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="65" /> + <source>RECIRCULATE</source> + <translation>ÑECIRCULATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="71" /> + <source>SALINE BOLUS</source> + <translation>ÑALINE BOLUS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackComplete.qml" line="78" /> + <source>(50mL)</source> + <translation>Ñ50mL)</translation> + </message> +</context> +<context> + <name>EndTreatmentRinsebackInit</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackInit.qml" line="38" /> + <source>Rinseback Setup</source> + <translation>Ñinseback Setup</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackInit.qml" line="55" /> + <source>END TREATMENT</source> + <translation>ÑND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackInit.qml" line="63" /> + <source>START RINSEBACK</source> + <translation>ÑTART RINSEBACK</translation> + </message> +</context> +<context> + <name>EndTreatmentRinsebackReconnect</name> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackReconnect.qml" line="33" /> + <source>Rinseback Reconnect</source> + <translation>Ñinseback Reconnect</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/endtreatment/rinseback/EndTreatmentRinsebackReconnect.qml" line="57" /> + <source>END TREATMENT</source> + <translation>ÑND TREATMENT</translation> + </message> +</context> +<context> + <name>ExportButton</name> + <message> + <location filename="../../sources/gui/qml/components/ExportButton.qml" line="34" /> + <source>Export</source> + <translation>Ñxport</translation> + </message> +</context> +<context> + <name>MainHome</name> + <message> + <location filename="../../sources/gui/qml/pages/MainHome.qml" line="57" /> + <source>CREATE TREATMENT</source> + <translation>ÑREATE TREATMENT</translation> + </message> +</context> +<context> + <name>MainStack</name> + <message> + <location filename="../../sources/gui/qml/pages/MainStack.qml" line="62" /> + <source>SERVICE MODE</source> + <translation>ÑERVICE MODE</translation> + </message> +</context> +<context> + <name>ManagerStack</name> + <message> + <location filename="../../sources/gui/qml/pages/ManagerStack.qml" line="34" /> + <source>Treatment Management</source> + <translation>Ñreatment Management</translation> + </message> +</context> +<context> + <name>NotificationBar</name> + <message> + <location filename="../../sources/gui/qml/components/NotificationBar.qml" line="135" /> + <source>ID</source> + <translation>ÑD</translation> + </message> +</context> +<context> + <name>NotificationDialog</name> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="91" /> + <source>Notification</source> + <translation>Ñotification</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="190" /> + <source>RESUME</source> + <translation>ÑESUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="199" /> + <source>RINSEBACK</source> + <translation>ÑINSEBACK</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="208" /> + <source>END TREATMENT</source> + <translation>ÑND TREATMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="216" /> + <source>OK</source> + <translation>ÑK</translation> + </message> + <message> + <location filename="../../sources/gui/qml/dialogs/NotificationDialog.qml" line="224" /> + <source>ID</source> + <translation>ÑD</translation> + </message> +</context> +<context> + <name>PostTreatmentBase</name> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="31" /> + <source>Disconnection</source> + <translation>Ñisconnection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="32" /> + <source>Review</source> + <translation>Ñeview</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="33" /> + <source>Disposables</source> + <translation>Ñisposables</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml" line="34" /> + <source>Disinfection</source> + <translation>Ñisinfection</translation> + </message> +</context> +<context> + <name>PostTreatmentReview</name> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentReview.qml" line="37" /> + <source>NEXT</source> + <translation>ÑEXT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentReview.qml" line="76" /> + <source>Code: </source> + <translation>Ñode: </translation> + </message> +</context> +<context> + <name>PostTreatmentStack</name> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentStack.qml" line="57" /> + <source>Patient Disconnection</source> + <translation>Ñatient Disconnection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentStack.qml" line="66" /> + <source>Treatment Review</source> + <translation>Ñreatment Review</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/posttreatment/PostTreatmentStack.qml" line="88" /> + <source>Disposables Removal</source> + <translation>Ñisposables Removal</translation> + </message> +</context> +<context> + <name>PowerItem</name> + <message> + <location filename="../../sources/gui/qml/PowerItem.qml" line="94" /> + <source>Cannot shutdown during 'Treatment'</source> + <translation>Ñannot shutdown during 'Treatment'</translation> + </message> + <message> + <location filename="../../sources/gui/qml/PowerItem.qml" line="105" /> + <source>System is shutting down</source> + <translation>Ñystem is shutting down</translation> + </message> +</context> +<context> + <name>PreTreatmentBase</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="31" /> + <source>Create</source> + <translation>Ñreate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="32" /> + <source>Sample</source> + <translation>Ñample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="33" /> + <source>Consumables</source> + <translation>Ñonsumables</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="34" /> + <source>Disposables</source> + <translation>Ñisposables</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="35" /> + <source>Prime</source> + <translation>Ñrime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="36" /> + <source>BP/HR</source> + <translation>ÑP/HR</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="37" /> + <source>Ultrafiltration</source> + <translation>Ñltrafiltration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="38" /> + <source>Connection</source> + <translation>Ñonnection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentBase.qml" line="39" /> + <source>Start</source> + <translation>Ñtart</translation> + </message> +</context> +<context> + <name>PreTreatmentConfirm</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentConfirm.qml" line="47" /> + <source>Code: </source> + <translation>Ñode: </translation> + </message> +</context> +<context> + <name>PreTreatmentConnectionStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="46" /> + <source>CONFIRM</source> + <translation>ÑONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="50" /> + <source>BP/HR</source> + <translation>ÑP/HR</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="57" /> + <source>CONNECTION</source> + <translation>ÑONNECTION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="65" /> + <source>Press CONNECTION to pair a Bluetooth Pressure Measurement Cuff.</source> + <translation>Ñress CONNECTION to pair a Bluetooth Pressure Measurement Cuff.</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="65" /> + <source>Press START on Blood Pressure Measurement Cuff to display reading or enter vitals manually</source> + <translation>Ñress START on Blood Pressure Measurement Cuff to display reading or enter vitals manually</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="95" /> + <source>Bluetooth Cuff</source> + <translation>Ñluetooth Cuff</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="104" /> + <source>Ultrafiltration Setup</source> + <translation>Ñltrafiltration Setup</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="111" /> + <source>Patient Connection</source> + <translation>Ñatient Connection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="112" /> + <source>CONTINUE</source> + <translation>ÑONTINUE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="120" /> + <source>Start Treatment</source> + <translation>Ñtart Treatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentConnectionStack.qml" line="121" /> + <source>START</source> + <translation>ÑTART</translation> + </message> +</context> +<context> + <name>PreTreatmentConsumablesStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="37" /> + <source>Consumables Installation</source> + <translation>Ñonsumables Installation</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="45" /> + <source>Consumables Self Test</source> + <translation>Ñonsumables Self Test</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="46" /> + <source>Self Test Complete!</source> + <translation>Ñelf Test Complete!</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="51" /> + <source>BiCarb Pump Check</source> + <translation>ÑiCarb Pump Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml" line="52" /> + <source>Acid Pump Check</source> + <translation>Ñcid Pump Check</translation> + </message> +</context> +<context> + <name>PreTreatmentCreate</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="116" /> + <source>RESET</source> + <translation>ÑESET</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="116" /> + <source>PREPOPULATE</source> + <translation>ÑREPOPULATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="159" /> + <source>PRESCRIPTION</source> + <translation>ÑRESCRIPTION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="167" /> + <source>Blood Flow Rate</source> + <translation>Ñlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="186" /> + <source>Dialysate Flow Rate</source> + <translation>Ñialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="205" /> + <source>Duration</source> + <translation>Ñuration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="249" /> + <source>Heparin Dispensing Rate</source> + <translation>Ñeparin Dispensing Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="250" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="316" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="329" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="396" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="785" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="851" /> + <source>OFF</source> + <translation>ÑFF</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="316" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="396" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="851" /> + <source>ON</source> + <translation>ÑN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="328" /> + <source>Heparin Bolus Volume</source> + <translation>Ñeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="408" /> + <source>Heparin Stop Time</source> + <translation>Ñeparin Stop Time</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="430" /> + <source>Saline Bolus</source> + <translation>Ñaline Bolus</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="449" /> + <source>OPERATING PARAMETERS</source> + <translation>ÑPERATING PARAMETERS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="459" /> + <source>Heparin Type</source> + <translation>Ñeparin Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="476" /> + <source>Acid Concentrate</source> + <translation>Ñcid Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="486" /> + <source>Bicarbonate Concentrate</source> + <translation>Ñicarbonate Concentrate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="496" /> + <source>Dialyzer Type</source> + <translation>Ñialyzer Type</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="508" /> + <source>Dialysate Temperature</source> + <translation>Ñialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml" line="784" /> + <source>Blood Pressure Measurement Interval</source> + <translation>Ñlood Pressure Measurement Interval</translation> + </message> +</context> +<context> + <name>PreTreatmentCreateStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="69" /> + <source>Patient ID</source> + <translation>Ñatient ID</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="72" /> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="96" /> + <source>CONTINUE</source> + <translation>ÑONTINUE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="72" /> + <source>SKIP</source> + <translation>ÑKIP</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="97" /> + <source>Create a Custom Treatment</source> + <translation>Ñreate a Custom Treatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml" line="103" /> + <source>Confirm Treatment</source> + <translation>Ñonfirm Treatment</translation> + </message> +</context> +<context> + <name>PreTreatmentDisposablesStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="39" /> + <source>System Self Test</source> + <translation>Ñystem Self Test</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="49" /> + <source>Cartridge Installation</source> + <translation>Ñartridge Installation</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="51" /> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="66" /> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="77" /> + <source>NEXT</source> + <translation>ÑEXT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="63" /> + <source>Cartridge Connection</source> + <translation>Ñartridge Connection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="74" /> + <source>Heparin Syringe</source> + <translation>Ñeparin Syringe</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="90" /> + <source>Saline Bag</source> + <translation>Ñaline Bag</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml" line="93" /> + <source>CONFIRM</source> + <translation>ÑONFIRM</translation> + </message> +</context> +<context> + <name>PreTreatmentPrimeStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="42" /> + <source>Begin Prime</source> + <translation>Ñegin Prime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="43" /> + <source>Self Test Complete!</source> + <translation>Ñelf Test Complete!</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="54" /> + <source>Occlusion Sensor Check</source> + <translation>Ñcclusion Sensor Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="55" /> + <source>Cartridge Install Checks</source> + <translation>Ñartridge Install Checks</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="56" /> + <source>Pressure Leak Check</source> + <translation>Ñressure Leak Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="57" /> + <source>Priming Heparin Line</source> + <translation>Ñriming Heparin Line</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="58" /> + <source>Syringe Pump Occlusion Check</source> + <translation>Ñyringe Pump Occlusion Check</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="65" /> + <source>CONTINUE</source> + <translation>ÑONTINUE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="68" /> + <source>Priming</source> + <translation>Ñriming</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="69" /> + <source>Priming Complete!</source> + <translation>Ñriming Complete!</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="77" /> + <source>Start Prime</source> + <translation>Ñtart Prime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="103" /> + <source>Blood Circuit Priming</source> + <translation>Ñlood Circuit Priming</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="104" /> + <source>Dialysate Circuit Priming</source> + <translation>Ñialysate Circuit Priming</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentPrimeStack.qml" line="105" /> + <source>Wet Self Tests</source> + <translation>Ñet Self Tests</translation> + </message> +</context> +<context> + <name>PreTreatmentUltrafiltration</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/connection/PreTreatmentUltrafiltration.qml" line="61" /> + <source>Ultrafiltration Volume</source> + <translation>Ñltrafiltration Volume</translation> + </message> +</context> +<context> + <name>PreTreatmentWaterSampleStack</name> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="43" /> + <source>Flushing Carbon Filters for Water Sample</source> + <translation>Ñlushing Carbon Filters for Water Sample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="53" /> + <source>NEXT</source> + <translation>ÑEXT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="54" /> + <source>Water Sample</source> + <translation>Ñater Sample</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="58" /> + <source>WATER SAMPLE</source> + <translation>ÑATER SAMPLE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="67" /> + <source>Water Sample Result</source> + <translation>Ñater Sample Result</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="72" /> + <source>FAIL</source> + <translation>ÑAIL</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="76" /> + <source>PASS</source> + <translation>ÑASS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="83" /> + <source>Water Sample Result Failed</source> + <translation>Ñater Sample Result Failed</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/pretreatment/PreTreatmentWaterSampleStack.qml" line="87" /> + <source>OK</source> + <translation>ÑK</translation> + </message> +</context> +<context> + <name>PressureRangeSlider</name> + <message> + <location filename="../../sources/gui/qml/compounds/PressureRangeSlider.qml" line="167" /> + <source>LOW</source> + <translation>ÑOW</translation> + </message> + <message> + <location filename="../../sources/gui/qml/compounds/PressureRangeSlider.qml" line="175" /> + <source>HIGH</source> + <translation>ÑIGH</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../../main.cpp" line="74" /> + <source>Application terminated by SIGINT</source> + <translation>Ñpplication terminated by SIGINT</translation> + </message> + <message> + <location filename="../../main.cpp" line="79" /> + <source>Application terminated by SIGTERM</source> + <translation>Ñpplication terminated by SIGTERM</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="75" /> + <source>Unknown device error %2 [%1]</source> + <translation>Ñnknown device error %2 [%1]</translation> + </message> + <message> + <location filename="../../sources/device/DeviceError.cpp" line="79" /> + <source>Device error [%1]</source> + <translation>Ñevice error [%1]</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="45" /> + <source>Removed previously paired device(s).</source> + <translation>Ñemoved previously paired device(s).</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="75" /> + <source>The Encrypt Partition Command Complete.</source> + <translation>Ñhe Encrypt Partition Command Complete.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="143" /> + <source>Paired BCuff Query %1 %2</source> + <translation>Ñaired BCuff Query %1 %2</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="216" /> + <source>The Factory Reset Command Complete.</source> + <translation>Ñhe Factory Reset Command Complete.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="247" /> + <source>The Decommissioning Command Complete.</source> + <translation>Ñhe Decommissioning Command Complete.</translation> + </message> + <message> + <location filename="../../sources/device/DeviceModels.cpp" line="277" /> + <source>The USB (un)mount Command Complete.</source> + <translation>Ñhe USB (un)mount Command Complete.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="36" /> + <source>Indication for when no alarms is a possible situation.</source> + <translation>Ñndication for when no alarms is a possible situation.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="37" /> + <source>HD stuck button POST failure. +Stop or Off button detected to be pressed for at least 1 second during test shortly after power up.</source> + <translation>ÑD stuck button POST failure. +Stop or Off button detected to be pressed for at least 1 second during test shortly after power up.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="38" /> + <source>HD FPGA POST failure.</source> + <translation>ÑD FPGA POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="39" /> + <source>DG FPGA POST failure.</source> + <translation>ÑG FPGA POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="40" /> + <source>HD Watchdog POST failure.</source> + <translation>ÑD Watchdog POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="41" /> + <source>DG Watchdog POST failure.</source> + <translation>ÑG Watchdog POST failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="42" /> + <source>HD UI communication POST failure. +UI failed to communicate within a reasonable time after power up.</source> + <translation>ÑD UI communication POST failure. +UI failed to communicate within a reasonable time after power up.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="43" /> + <source>HD RTC battery low.</source> + <translation>ÑD RTC battery low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="44" /> + <source>HD accelerometer failed POST.</source> + <translation>ÑD accelerometer failed POST.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="45" /> + <source>DG accelerometer failed POST.</source> + <translation>ÑG accelerometer failed POST.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="46" /> + <source>HD blood leak sensor setting embedded mode failure.</source> + <translation>ÑD blood leak sensor setting embedded mode failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="47" /> + <source>HD dialysate temperature below target temperature or below safety temp.</source> + <translation>ÑD dialysate temperature below target temperature or below safety temp.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="48" /> + <source>HD firmware image integrity POST test failed.</source> + <translation>ÑD firmware image integrity POST test failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="49" /> + <source>DG firmware image integrity POST test failed.</source> + <translation>ÑG firmware image integrity POST test failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="50" /> + <source>DG invalid usage record CRC.</source> + <translation>ÑG invalid usage record CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="51" /> + <source>HD dialysate temperature above high safety.</source> + <translation>ÑD dialysate temperature above high safety.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="52" /> + <source>HD alarm audio failed POST.</source> + <translation>ÑD alarm audio failed POST.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="53" /> + <source>HD UI POST failed.</source> + <translation>ÑD UI POST failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="54" /> + <source>HD didn't get ACK on message to DG that required acknowledgment.</source> + <translation>ÑD didn't get ACK on message to DG that required acknowledgment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="55" /> + <source>HD dialysate temperature above target temperature.</source> + <translation>ÑD dialysate temperature above target temperature.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="56" /> + <source>DG conductivity sensors invalid calibration record.</source> + <translation>ÑG conductivity sensors invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="57" /> + <source>DG drain line volume invalid calibration record.</source> + <translation>ÑG drain line volume invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="58" /> + <source>DG reservoirs invalid calibration record.</source> + <translation>ÑG reservoirs invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="59" /> + <source>DG acid concentrate calibration record.</source> + <translation>ÑG acid concentrate calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="60" /> + <source>DG bicarb concentrate calibration record.</source> + <translation>ÑG bicarb concentrate calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="61" /> + <source>DG accelerometer invalid calibration record.</source> + <translation>ÑG accelerometer invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="62" /> + <source>HD accelerometer invalid calibration record.</source> + <translation>ÑD accelerometer invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="63" /> + <source>HD blood leak sensor zero and self test sequence failed.</source> + <translation>ÑD blood leak sensor zero and self test sequence failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="64" /> + <source>DG two wire sensors FPGA fault.</source> + <translation>ÑG two wire sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="65" /> + <source>HD heparin force sensor invalid calibration record.</source> + <translation>ÑD heparin force sensor invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="66" /> + <source>HD Software fault. +Software found itself in an unexpected state.</source> + <translation>ÑD Software fault. +Software found itself in an unexpected state.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="67" /> + <source>HD blood pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</source> + <translation>ÑD blood pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="68" /> + <source>HD blood pump failed motor off check. +Measured speed while commanded off.</source> + <translation>ÑD blood pump failed motor off check. +Measured speed while commanded off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="69" /> + <source>HD blood pump failed motor direction check. +Measured vs commanded.</source> + <translation>ÑD blood pump failed motor direction check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="70" /> + <source>HD blood pump failed rotor speed check. +Mismatch with rotor and motor speeds.</source> + <translation>ÑD blood pump failed rotor speed check. +Mismatch with rotor and motor speeds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="71" /> + <source>HD dialysis inlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</source> + <translation>ÑD dialysis inlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="72" /> + <source>HD dialysis inlet pump failed motor off check. +Measured speed while commanded off.</source> + <translation>ÑD dialysis inlet pump failed motor off check. +Measured speed while commanded off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="73" /> + <source>HD dialysis inlet pump failed motor direction check. +Measured vs commanded.</source> + <translation>ÑD dialysis inlet pump failed motor direction check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="74" /> + <source>HD dialysis inlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</source> + <translation>ÑD dialysis inlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="75" /> + <source>HD dialysis outlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</source> + <translation>ÑD dialysis outlet pump failed motor controller current check. +Too high when pump should be off or out of range when pump should be running.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="76" /> + <source>HD dialysis outlet pump failed motor off check. +Measured speed while commanded off.</source> + <translation>ÑD dialysis outlet pump failed motor off check. +Measured speed while commanded off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="77" /> + <source>HD dialysis outlet pump failed motor direction check. +Measured vs commanded.</source> + <translation>ÑD dialysis outlet pump failed motor direction check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="78" /> + <source>HD dialysis outlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</source> + <translation>ÑD dialysis outlet pump failed rotor speed check. +Mismatch with rotor and motor speeds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="79" /> + <source>DG main primary heater FPGA fault.</source> + <translation>ÑG main primary heater FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="80" /> + <source>HD UI communication timeout.</source> + <translation>ÑD UI communication timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="81" /> + <source>HD too many bad communications CRC.</source> + <translation>ÑD too many bad communications CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="82" /> + <source>HD didn't get ACK on message to UI that required acknowledgment.</source> + <translation>ÑD didn't get ACK on message to UI that required acknowledgment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="83" /> + <source>DG maximum RO Pump PWM exceeded.</source> + <translation>ÑG maximum RO Pump PWM exceeded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="84" /> + <source>HD ultrafiltration volume accuracy error during treatment.</source> + <translation>ÑD ultrafiltration volume accuracy error during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="85" /> + <source>HD FPGA communication down for too long.</source> + <translation>ÑD FPGA communication down for too long.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="86" /> + <source>DG FPGA not accepting commanded valve states.</source> + <translation>ÑG FPGA not accepting commanded valve states.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="87" /> + <source>HD blood pump failed motor speed check. +Measured vs commanded.</source> + <translation>ÑD blood pump failed motor speed check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="88" /> + <source>HD dialysate inlet pump failed motor speed check. +Measured vs commanded.</source> + <translation>ÑD dialysate inlet pump failed motor speed check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="89" /> + <source>HD dialysate outlet pump failed motor speed check. +Measured vs commanded.</source> + <translation>ÑD dialysate outlet pump failed motor speed check. +Measured vs commanded.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="90" /> + <source>HD critical data integrity check failed.</source> + <translation>ÑD critical data integrity check failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="91" /> + <source>DG critical data integrity check failed.</source> + <translation>ÑG critical data integrity check failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="92" /> + <source>HD accelerometer error (no readings or FPGA reports error).</source> + <translation>ÑD accelerometer error (no readings or FPGA reports error).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="93" /> + <source>DG accelerometer error (no readings or FPGA reports error).</source> + <translation>ÑG accelerometer error (no readings or FPGA reports error).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="94" /> + <source>HD valve homing failed.</source> + <translation>ÑD valve homing failed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="95" /> + <source>HD valve transition time out.</source> + <translation>ÑD valve transition time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="96" /> + <source>HD valve not functional.</source> + <translation>ÑD valve not functional.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="97" /> + <source>HD valve current out of range.</source> + <translation>ÑD valve current out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="98" /> + <source>HD valve position out of target.</source> + <translation>ÑD valve position out of target.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="99" /> + <source>HD syringe pump prime timeout.</source> + <translation>ÑD syringe pump prime timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="100" /> + <source>DG barometric pressure sensor out of range.</source> + <translation>ÑG barometric pressure sensor out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="101" /> + <source>HD DG requests DG command with invalid parameter fault.</source> + <translation>ÑD DG requests DG command with invalid parameter fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="102" /> + <source>HD blood leak sensor set point set failure.</source> + <translation>ÑD blood leak sensor set point set failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="103" /> + <source>HD blood pump occlusion self-test failure alarm.</source> + <translation>ÑD blood pump occlusion self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="104" /> + <source>HD active reservoir recirculation out of range.</source> + <translation>ÑD active reservoir recirculation out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="105" /> + <source>HD blood leak sensor invalid calibration record.</source> + <translation>ÑD blood leak sensor invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="106" /> + <source>HD arterial pressure self-test failure alarm.</source> + <translation>ÑD arterial pressure self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="107" /> + <source>HD venous pressure self-test failure alarm.</source> + <translation>ÑD venous pressure self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="108" /> + <source>HD No load cell data message receive at least once every 2 seconds.</source> + <translation>ÑD No load cell data message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="109" /> + <source>HD No dialysate temperature data message receive at least once every 2 seconds.</source> + <translation>ÑD No dialysate temperature data message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="110" /> + <source>DG inlet UV reactor is on with no flow.</source> + <translation>ÑG inlet UV reactor is on with no flow.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="111" /> + <source>HD syringe pump self-test failure alarm.</source> + <translation>ÑD syringe pump self-test failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="112" /> + <source>HD monitored voltage is out of range.</source> + <translation>ÑD monitored voltage is out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="113" /> + <source>DG monitored voltage is out of range.</source> + <translation>ÑG monitored voltage is out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="114" /> + <source>HD syringe pump direction (from encoder) error.</source> + <translation>ÑD syringe pump direction (from encoder) error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="115" /> + <source>HD syringe pump direction (from controller) error.</source> + <translation>ÑD syringe pump direction (from controller) error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="116" /> + <source>HD syringe pump fault reported by FPGA.</source> + <translation>ÑD syringe pump fault reported by FPGA.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="117" /> + <source>HD syringe pump over travel error.</source> + <translation>ÑD syringe pump over travel error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="118" /> + <source>HD syringe pump DAC write failure.</source> + <translation>ÑD syringe pump DAC write failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="119" /> + <source>HD syringe pump is running while the BP is off.</source> + <translation>ÑD syringe pump is running while the BP is off.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="120" /> + <source>DG set RTC year is invalid.</source> + <translation>ÑG set RTC year is invalid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="121" /> + <source>HD pump track latch opened alarm.</source> + <translation>ÑD pump track latch opened alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="122" /> + <source>HD set RTC year is invalid.</source> + <translation>ÑD set RTC year is invalid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="123" /> + <source>DG heating invalid calibration record.</source> + <translation>ÑG heating invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="124" /> + <source>DG concentrate pumps hall sensor out of range.</source> + <translation>ÑG concentrate pumps hall sensor out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="125" /> + <source>DG outlet UV reactor on with no flow.</source> + <translation>ÑG outlet UV reactor on with no flow.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="126" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="148" /> + <source>DG load cells A1/B1 FPGA fault.</source> + <translation>ÑG load cells A1/B1 FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="127" /> + <source>HD No dialysate flow data receive in the last 3 seconds.</source> + <translation>ÑD No dialysate flow data receive in the last 3 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="128" /> + <source>DG temperature sensors invalid calibration record.</source> + <translation>ÑG temperature sensors invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="129" /> + <source>DG outlet primary conductivity out of range.</source> + <translation>ÑG outlet primary conductivity out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="130" /> + <source>DG pressure out of range.</source> + <translation>ÑG pressure out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="131" /> + <source>DG watchdog expired.</source> + <translation>ÑG watchdog expired.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="132" /> + <source>DG inlet water temperature in high range.</source> + <translation>ÑG inlet water temperature in high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="133" /> + <source>DG fill conductivity out of range.</source> + <translation>ÑG fill conductivity out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="134" /> + <source>HD battery communication fault.</source> + <translation>ÑD battery communication fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="135" /> + <source>HD syringe pump stall alarm.</source> + <translation>ÑD syringe pump stall alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="136" /> + <source>DG conductivity sensors invalid temperature compensation calibration record.</source> + <translation>ÑG conductivity sensors invalid temperature compensation calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="137" /> + <source>UI POST HD communication failure.</source> + <translation>ÑI POST HD communication failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="138" /> + <source>DG heat disinfect temperature gradient out of range.</source> + <translation>ÑG heat disinfect temperature gradient out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="139" /> + <source>HD invalid calibration CRC.</source> + <translation>ÑD invalid calibration CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="140" /> + <source>HD air trap level sensors reporting illegal combination of air/fluid.</source> + <translation>ÑD air trap level sensors reporting illegal combination of air/fluid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="141" /> + <source>DG invalid calibration CRC.</source> + <translation>ÑG invalid calibration CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="142" /> + <source>DG dialysate flow sensor invalid calibration record.</source> + <translation>ÑG dialysate flow sensor invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="143" /> + <source>HD reports DG restarted fault.</source> + <translation>ÑD reports DG restarted fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="144" /> + <source>HD syringe pump ADC FPGA fault.</source> + <translation>ÑD syringe pump ADC FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="145" /> + <source>HD syringe pump volume check error.</source> + <translation>ÑD syringe pump volume check error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="146" /> + <source>HD syringe pump speed check error.</source> + <translation>ÑD syringe pump speed check error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="147" /> + <source>HD syringe pump not stopped in off state error.</source> + <translation>ÑD syringe pump not stopped in off state error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="149" /> + <source>DG Drain pump current out of range.</source> + <translation>ÑG Drain pump current out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="150" /> + <source>HD venous air bubble detector self-test failure.</source> + <translation>ÑD venous air bubble detector self-test failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="151" /> + <source>DG temperature sensor out of range.</source> + <translation>ÑG temperature sensor out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="152" /> + <source>HD UI SD card failure.</source> + <translation>ÑD UI SD card failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="153" /> + <source>DG CAN message not acked.</source> + <translation>ÑG CAN message not acked.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="154" /> + <source>DG RTC config error.</source> + <translation>ÑG RTC config error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="155" /> + <source>DG RTC battery low error.</source> + <translation>ÑG RTC battery low error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="156" /> + <source>HD pre-treatment mode wet self-test prime check failure.</source> + <translation>ÑD pre-treatment mode wet self-test prime check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="157" /> + <source>DG main primary heater voltage out of range.</source> + <translation>ÑG main primary heater voltage out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="158" /> + <source>DG small primary heater voltage out of range.</source> + <translation>ÑG small primary heater voltage out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="159" /> + <source>DG trimmer heater voltage out of range.</source> + <translation>ÑG trimmer heater voltage out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="160" /> + <source>HD end of treatment alarm (high priority).</source> + <translation>ÑD end of treatment alarm (high priority).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="161" /> + <source>HD blood sitting too long after treatment stopped by user alarm (>5 min).</source> + <translation>ÑD blood sitting too long after treatment stopped by user alarm (>5 min).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="162" /> + <source>HD blood leak detected alarm.</source> + <translation>ÑD blood leak detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="163" /> + <source>HD venous pressure too low during treatment.</source> + <translation>ÑD venous pressure too low during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="164" /> + <source>HD venous air bubble detected alarm.</source> + <translation>ÑD venous air bubble detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="165" /> + <source>HD blood leak recovering please wait.</source> + <translation>ÑD blood leak recovering please wait.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="166" /> + <source>HD venous pressure too high during treatment.</source> + <translation>ÑD venous pressure too high during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="167" /> + <source>HD arterial pressure too low during treatment.</source> + <translation>ÑD arterial pressure too low during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="168" /> + <source>HD arterial pressure too high during treatment.</source> + <translation>ÑD arterial pressure too high during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="169" /> + <source>DG fluid leak detected alarm.</source> + <translation>ÑG fluid leak detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="170" /> + <source>HD fluid leak detected alarm.</source> + <translation>ÑD fluid leak detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="171" /> + <source>HD experienced large acceleration.</source> + <translation>ÑD experienced large acceleration.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="172" /> + <source>DG experienced large acceleration.</source> + <translation>ÑG experienced large acceleration.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="173" /> + <source>HD tilt exceeds maximum.</source> + <translation>ÑD tilt exceeds maximum.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="174" /> + <source>DG tilt exceeds maximum.</source> + <translation>ÑG tilt exceeds maximum.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="175" /> + <source>HD AC power lost alarm.</source> + <translation>ÑD AC power lost alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="176" /> + <source>HD DG communication timeout.</source> + <translation>ÑD DG communication timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="177" /> + <source>HD air trap fill timeout during treatment.</source> + <translation>ÑD air trap fill timeout during treatment.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="178" /> + <source>HD blood pump occlusion detected.</source> + <translation>ÑD blood pump occlusion detected.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="179" /> + <source>DG dialysate temperature sensors out of range.</source> + <translation>ÑG dialysate temperature sensors out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="180" /> + <source>DG cleaning mode inlet water conductivity out of high range.</source> + <translation>ÑG cleaning mode inlet water conductivity out of high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="181" /> + <source>DG concentrate conductivity after adding acid out of range alarm.</source> + <translation>ÑG concentrate conductivity after adding acid out of range alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="182" /> + <source>DG RTC or timer accuracy failure.</source> + <translation>ÑG RTC or timer accuracy failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="183" /> + <source>DG wait for the DG to produce dialysate.</source> + <translation>ÑG wait for the DG to produce dialysate.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="184" /> + <source>DG Cleaning mode inlet water temperature too high.</source> + <translation>ÑG Cleaning mode inlet water temperature too high.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="185" /> + <source>HD watchdog expired.</source> + <translation>ÑD watchdog expired.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="186" /> + <source>DG inlet water conductivity in high range.</source> + <translation>ÑG inlet water conductivity in high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="187" /> + <source>DG inlet water conductivity in low range.</source> + <translation>ÑG inlet water conductivity in low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="188" /> + <source>DG inlet water pressure in low range.</source> + <translation>ÑG inlet water pressure in low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="189" /> + <source>HD prime completed high priority alarm.</source> + <translation>ÑD prime completed high priority alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="190" /> + <source>DG cleaning mode inlet water conductivity out of low range.</source> + <translation>ÑG cleaning mode inlet water conductivity out of low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="191" /> + <source>HD No reservoirs data message receive at least once every 2 seconds.</source> + <translation>ÑD No reservoirs data message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="192" /> + <source>HD No DG operation mode message receive at least once every 2 seconds.</source> + <translation>ÑD No DG operation mode message receive at least once every 2 seconds.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="193" /> + <source>DG chemical disinfect prime acid line timeout.</source> + <translation>ÑG chemical disinfect prime acid line timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="194" /> + <source>DG inlet water temperature is in the low range.</source> + <translation>ÑG inlet water temperature is in the low range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="195" /> + <source>DG chemical disinfect flush remove acid and close the concentrate cap.</source> + <translation>ÑG chemical disinfect flush remove acid and close the concentrate cap.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="196" /> + <source>HD blood pump rotor speed too high.</source> + <translation>ÑD blood pump rotor speed too high.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="197" /> + <source>DG comm too many bad CRCs.</source> + <translation>ÑG comm too many bad CRCs.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="198" /> + <source>DG FPGA clock speed check failure.</source> + <translation>ÑG FPGA clock speed check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="199" /> + <source>HD sees primary load cell for reservoir 1 change too much too fast.</source> + <translation>ÑD sees primary load cell for reservoir 1 change too much too fast.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="200" /> + <source>HD sees primary load cell for reservoir 2 change too much too fast.</source> + <translation>ÑD sees primary load cell for reservoir 2 change too much too fast.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="201" /> + <source>HD in treatment rinseback operation timeout.</source> + <translation>ÑD in treatment rinseback operation timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="202" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="204" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="212" /> + <source>Test alarm, clear top only.</source> + <translation>Ñest alarm, clear top only.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="203" /> + <source>HD cartridge door opened alarm.</source> + <translation>ÑD cartridge door opened alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="205" /> + <source>DG Dialysate flow rate out of maximum range.</source> + <translation>ÑG Dialysate flow rate out of maximum range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="206" /> + <source>HD syringe empty alarm.</source> + <translation>ÑD syringe empty alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="207" /> + <source>HD syringe pump occlusion alarm.</source> + <translation>ÑD syringe pump occlusion alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="208" /> + <source>HD syringe pump not enough Heparin alarm.</source> + <translation>ÑD syringe pump not enough Heparin alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="209" /> + <source>HD RTC configuration error.</source> + <translation>ÑD RTC configuration error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="210" /> + <source>HD RTC or timer accuracy failure.</source> + <translation>ÑD RTC or timer accuracy failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="211" /> + <source>HD pump direction status error.</source> + <translation>ÑD pump direction status error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="213" /> + <source>DG software fault. +Software found itself in an unexpected state.</source> + <translation>ÑG software fault. +Software found itself in an unexpected state.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="214" /> + <source>HD communication timeout.</source> + <translation>ÑD communication timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="215" /> + <source>DG FPGA communication down for too long.</source> + <translation>ÑG FPGA communication down for too long.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="216" /> + <source>DG RO flow out of maximum range.</source> + <translation>ÑG RO flow out of maximum range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="217" /> + <source>DG load cells weight out of range for tare.</source> + <translation>ÑG load cells weight out of range for tare.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="218" /> + <source>DG load cells invalid calibration.</source> + <translation>ÑG load cells invalid calibration.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="219" /> + <source>DG invalid load cell value.</source> + <translation>ÑG invalid load cell value.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="220" /> + <source>DG inlet UV reactor not healthy.</source> + <translation>ÑG inlet UV reactor not healthy.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="221" /> + <source>DG fan RPM out of range.</source> + <translation>ÑG fan RPM out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="222" /> + <source>DG concentrate pump fault.</source> + <translation>ÑG concentrate pump fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="223" /> + <source>DG concentrate pump CP1 speed control error.</source> + <translation>ÑG concentrate pump CP1 speed control error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="224" /> + <source>DG concentrate pump CP2 speed control error.</source> + <translation>ÑG concentrate pump CP2 speed control error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="225" /> + <source>DG drain pump RPM out of range.</source> + <translation>ÑG drain pump RPM out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="226" /> + <source>DG drain pump off fault.</source> + <translation>ÑG drain pump off fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="227" /> + <source>DG flow rate out of upper range.</source> + <translation>ÑG flow rate out of upper range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="228" /> + <source>DG flow rate out of lower range.</source> + <translation>ÑG flow rate out of lower range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="229" /> + <source>HD blood pump partial occlusion detected.</source> + <translation>ÑD blood pump partial occlusion detected.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="230" /> + <source>DG RO pump duty cycle out of range.</source> + <translation>ÑG RO pump duty cycle out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="231" /> + <source>DG RO pump pressure out of range.</source> + <translation>ÑG RO pump pressure out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="232" /> + <source>DG CPi/CPo sensors FPGA fault.</source> + <translation>ÑG CPi/CPo sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="233" /> + <source>DG CD1/CD2 sensors FPGA fault.</source> + <translation>ÑG CD1/CD2 sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="234" /> + <source>DG RO flow too low while primary heater is on.</source> + <translation>ÑG RO flow too low while primary heater is on.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="235" /> + <source>DG Dialysate flow too low while trimmer heater is on.</source> + <translation>ÑG Dialysate flow too low while trimmer heater is on.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="236" /> + <source>DG thermistors/sensors temperature out of range.</source> + <translation>ÑG thermistors/sensors temperature out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="237" /> + <source>HD pre-treatment mode wet self-test lc vs FMD failure.</source> + <translation>ÑD pre-treatment mode wet self-test lc vs FMD failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="238" /> + <source>HD pre-treatment mode dry pressure normal self-test failure.</source> + <translation>ÑD pre-treatment mode dry pressure normal self-test failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="239" /> + <source>DG fill conductivities acid/bicarb invalid calibration record.</source> + <translation>ÑG fill conductivities acid/bicarb invalid calibration record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="240" /> + <source>DG RO rejection ratio out of range.</source> + <translation>ÑG RO rejection ratio out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="241" /> + <source>DG conductivity sensor fault.</source> + <translation>ÑG conductivity sensor fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="242" /> + <source>DG dialysate fill runs out of time.</source> + <translation>ÑG dialysate fill runs out of time.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="243" /> + <source>DG flow meter check failure alarm.</source> + <translation>ÑG flow meter check failure alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="244" /> + <source>HD venous pressure occlusion alarm.</source> + <translation>ÑD venous pressure occlusion alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="245" /> + <source>DG drain circulation line timeout.</source> + <translation>ÑG drain circulation line timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="246" /> + <source>HD battery pack detected an error.</source> + <translation>ÑD battery pack detected an error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="247" /> + <source>HD blood sitting too long warning (>4 min).</source> + <translation>ÑD blood sitting too long warning (>4 min).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="248" /> + <source>HD end of treatment alarm (user not acting to end treatment).</source> + <translation>ÑD end of treatment alarm (user not acting to end treatment).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="249" /> + <source>HD prime completed medium priority alarm.</source> + <translation>ÑD prime completed medium priority alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="250" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="251" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="253" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="263" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="273" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="309" /> + <source>Available for use.</source> + <translation>Ñvailable for use.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="252" /> + <source>HD end treatment sub-mode timeout alarm.</source> + <translation>ÑD end treatment sub-mode timeout alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="254" /> + <source>HD syringe detected alarm.</source> + <translation>ÑD syringe detected alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="255" /> + <source>HD syringe pump syringe removed alarm.</source> + <translation>ÑD syringe pump syringe removed alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="256" /> + <source>DG THd sensors FPGA fault.</source> + <translation>ÑG THd sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="257" /> + <source>HD Saline bag is empty.</source> + <translation>ÑD Saline bag is empty.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="258" /> + <source>HD occlusion sensor FPGA fault.</source> + <translation>ÑD occlusion sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="259" /> + <source>HD arterial sensor FPGA fault.</source> + <translation>ÑD arterial sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="260" /> + <source>HD treatment stopped by user action.</source> + <translation>ÑD treatment stopped by user action.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="261" /> + <source>HD end of treatment warning.</source> + <translation>ÑD end of treatment warning.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="262" /> + <source>HD prime completed low priority alarm.</source> + <translation>ÑD prime completed low priority alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="264" /> + <source>HD time out on prime saline purge air state.</source> + <translation>ÑD time out on prime saline purge air state.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="265" /> + <source>HD prime dialysate dialyzer time out alarm.</source> + <translation>ÑD prime dialysate dialyzer time out alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="266" /> + <source>HD prime dialysate bypass time out alarm.</source> + <translation>ÑD prime dialysate bypass time out alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="267" /> + <source>HD pre-treatment mode dry pressure self-test failure.</source> + <translation>ÑD pre-treatment mode dry pressure self-test failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="268" /> + <source>HD pre-treatment mode wet self-test LC vs LC failure.</source> + <translation>ÑD pre-treatment mode wet self-test LC vs LC failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="269" /> + <source>DG barometric sensor coefficients bad CRC.</source> + <translation>ÑG barometric sensor coefficients bad CRC.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="270" /> + <source>DG inlet water pressure in high range.</source> + <translation>ÑG inlet water pressure in high range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="271" /> + <source>HD in treatment stopped sub-mode after rinseback completed (no escalation).</source> + <translation>ÑD in treatment stopped sub-mode after rinseback completed (no escalation).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="272" /> + <source>HD needs new cartridge to be installed.</source> + <translation>ÑD needs new cartridge to be installed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="274" /> + <source>HD no cartridge loaded or installed improperly alarm.</source> + <translation>ÑD no cartridge loaded or installed improperly alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="275" /> + <source>HD fail to remove cartridge alarm.</source> + <translation>ÑD fail to remove cartridge alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="276" /> + <source>DG bicarb conductivity out of range during bicarb pump check alarm.</source> + <translation>ÑG bicarb conductivity out of range during bicarb pump check alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="277" /> + <source>DG reservoir drain time out.</source> + <translation>ÑG reservoir drain time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="278" /> + <source>DG reservoir fill time out.</source> + <translation>ÑG reservoir fill time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="279" /> + <source>DG reservoir leak time out.</source> + <translation>ÑG reservoir leak time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="280" /> + <source>DG cleaning mode temperature sensors difference out of range.</source> + <translation>ÑG cleaning mode temperature sensors difference out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="281" /> + <source>DG heat disinfect target temperature time out (could not reach to temperature).</source> + <translation>ÑG heat disinfect target temperature time out (could not reach to temperature).</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="282" /> + <source>DG cleaning mode conductivity sensors out of range.</source> + <translation>ÑG cleaning mode conductivity sensors out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="283" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="298" /> + <source>Alarm Id available.</source> + <translation>Ñlarm Id available.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="284" /> + <source>DG chemical disinfect could not reach to target temperature out of range.</source> + <translation>ÑG chemical disinfect could not reach to target temperature out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="285" /> + <source>DG chemical disinfect target conductivity out of range.</source> + <translation>ÑG chemical disinfect target conductivity out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="286" /> + <source>DG chemical disinfect insert acid and remove the concentrate cap.</source> + <translation>ÑG chemical disinfect insert acid and remove the concentrate cap.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="287" /> + <source>HD invalid system record.</source> + <translation>ÑD invalid system record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="288" /> + <source>HD invalid service record.</source> + <translation>ÑD invalid service record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="289" /> + <source>DG invalid system record.</source> + <translation>ÑG invalid system record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="290" /> + <source>DG invalid service record.</source> + <translation>ÑG invalid service record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="291" /> + <source>HD and UI software builds are not compatible.</source> + <translation>ÑD and UI software builds are not compatible.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="292" /> + <source>HD processor is in Disinfect Chemical Flush mode.</source> + <translation>ÑD processor is in Disinfect Chemical Flush mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="293" /> + <source>HD invalid institutional record.</source> + <translation>ÑD invalid institutional record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="294" /> + <source>HD UI POST OS version compatibility failure.</source> + <translation>ÑD UI POST OS version compatibility failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="295" /> + <source>HD temperatures out of range.</source> + <translation>ÑD temperatures out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="296" /> + <source>HD UI POST Application Integrity (Sha256Sum) failure.</source> + <translation>ÑD UI POST Application Integrity (Sha256Sum) failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="297" /> + <source>HD UI POST CANBus failure.</source> + <translation>ÑD UI POST CANBus failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="299" /> + <source>HD UI POST Touch failure.</source> + <translation>ÑD UI POST Touch failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="300" /> + <source>HD UI POST SD-Card failure.</source> + <translation>ÑD UI POST SD-Card failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="301" /> + <source>HD UI POST RTC failure.</source> + <translation>ÑD UI POST RTC failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="302" /> + <source>HD UI POST WiFi failure.</source> + <translation>ÑD UI POST WiFi failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="303" /> + <source>HD UI POST Bluetooth failure.</source> + <translation>ÑD UI POST Bluetooth failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="304" /> + <source>HD UI POST Ethernet failure.</source> + <translation>ÑD UI POST Ethernet failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="305" /> + <source>HD UI POST Sound failure.</source> + <translation>ÑD UI POST Sound failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="306" /> + <source>HD POST Safety Shutdown failure.</source> + <translation>ÑD POST Safety Shutdown failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="307" /> + <source>DG POST Safety Shutdown failure.</source> + <translation>ÑG POST Safety Shutdown failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="308" /> + <source>HD Fan RPM out of range.</source> + <translation>ÑD Fan RPM out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="310" /> + <source>DG inactive reservoir weight out of range.</source> + <translation>ÑG inactive reservoir weight out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="311" /> + <source>HD arterial pressure sensor is reading out of range.</source> + <translation>ÑD arterial pressure sensor is reading out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="312" /> + <source>HD venous pressure sensor is reading out of range.</source> + <translation>ÑD venous pressure sensor is reading out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="313" /> + <source>HD BP occlusion sensor is reading out of range.</source> + <translation>ÑD BP occlusion sensor is reading out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="314" /> + <source>HD active reservoir weight out of range.</source> + <translation>ÑD active reservoir weight out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="315" /> + <source>DG dialysate drain time out.</source> + <translation>ÑG dialysate drain time out.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="316" /> + <source>DG drain pump direction invalid.</source> + <translation>ÑG drain pump direction invalid.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="317" /> + <source>Acid concentration bottle low volume alarm.</source> + <translation>Ñcid concentration bottle low volume alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="318" /> + <source>Bicarbonate concentration bottle low volume alarm.</source> + <translation>Ñicarbonate concentration bottle low volume alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="319" /> + <source>DG load cells weight out of range.</source> + <translation>ÑG load cells weight out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="320" /> + <source>DG load cells primary/back up drift out of range.</source> + <translation>ÑG load cells primary/back up drift out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="321" /> + <source>HD processor is in RO permeate sample mode.</source> + <translation>ÑD processor is in RO permeate sample mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="322" /> + <source>DG concentrate cap not in proper position.</source> + <translation>ÑG concentrate cap not in proper position.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="323" /> + <source>HD processor clock speed checks against FPGA clock failure.</source> + <translation>ÑD processor clock speed checks against FPGA clock failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="324" /> + <source>HD load cells primary/back up drift out of range.</source> + <translation>ÑD load cells primary/back up drift out of range.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="325" /> + <source>DG dialysate cap not closed.</source> + <translation>ÑG dialysate cap not closed.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="326" /> + <source>HD venous pressure sensor FPGA fault.</source> + <translation>ÑD venous pressure sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="327" /> + <source>HD processor is in Disinfect Flush mode.</source> + <translation>ÑD processor is in Disinfect Flush mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="328" /> + <source>HD processor is in Disinfect Heat mode.</source> + <translation>ÑD processor is in Disinfect Heat mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="329" /> + <source>HD processor is in Disinfect Chemical mode.</source> + <translation>ÑD processor is in Disinfect Chemical mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="330" /> + <source>HD processor is in Disinfect active cool mode.</source> + <translation>ÑD processor is in Disinfect active cool mode.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="331" /> + <source>HD UI POST CloudSync failure.</source> + <translation>ÑD UI POST CloudSync failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="332" /> + <source>DG TDi sensors FPGA fault.</source> + <translation>ÑG TDi sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="333" /> + <source>DG TRo sensors FPGA fault.</source> + <translation>ÑG TRo sensors FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="334" /> + <source>DG baro sensor FPGA fault.</source> + <translation>ÑG baro sensor FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="335" /> + <source>DG invalid serial number.</source> + <translation>ÑG invalid serial number.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="336" /> + <source>HD invalid serial number.</source> + <translation>ÑD invalid serial number.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="337" /> + <source>DG RO permeate sample remove the dialysate cap.</source> + <translation>ÑG RO permeate sample remove the dialysate cap.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="338" /> + <source>DG processor RAM error.</source> + <translation>ÑG processor RAM error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="339" /> + <source>DG drain pump direction FPGA fault.</source> + <translation>ÑG drain pump direction FPGA fault.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="340" /> + <source>HD invalid usage record.</source> + <translation>ÑD invalid usage record.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="341" /> + <source>HD processor RAM error.</source> + <translation>ÑD processor RAM error.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="342" /> + <source>DG turn off inlet water valves.</source> + <translation>ÑG turn off inlet water valves.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="343" /> + <source>HD AC power lost second alarm.</source> + <translation>ÑD AC power lost second alarm.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="344" /> + <source>DG CPi conductivity sensor invalid character received.</source> + <translation>ÑG CPi conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="345" /> + <source>DG CPo conductivity sensor invalid character received.</source> + <translation>ÑG CPo conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="346" /> + <source>DG CD1 conductivity sensor invalid character received.</source> + <translation>ÑG CD1 conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="347" /> + <source>DG CD2 conductivity sensor invalid character received.</source> + <translation>ÑG CD2 conductivity sensor invalid character received.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="348" /> + <source>HD Dialysate In flow rate to too low.</source> + <translation>ÑD Dialysate In flow rate to too low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="349" /> + <source>DG cleaning mode inlet water temperature too low.</source> + <translation>ÑG cleaning mode inlet water temperature too low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="350" /> + <source>DG cleaning mode inlet water pressure too high.</source> + <translation>ÑG cleaning mode inlet water pressure too high.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="351" /> + <source>DG cleaning mode inlet water pressure too low.</source> + <translation>ÑG cleaning mode inlet water pressure too low.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="352" /> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="353" /> + <source>Alarm available.</source> + <translation>Ñlarm available.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="354" /> + <source>Alarm available for use.</source> + <translation>Ñlarm available for use.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="355" /> + <source>DG chemical disinfect flush flush sample.</source> + <translation>ÑG chemical disinfect flush flush sample.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="356" /> + <source>DG chemical disinfect flush sample timeout.</source> + <translation>ÑG chemical disinfect flush sample timeout.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="357" /> + <source>DG outlet UV reactor not healthy.</source> + <translation>ÑG outlet UV reactor not healthy.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="358" /> + <source>HD UI POST Year check failure.</source> + <translation>ÑD UI POST Year check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="359" /> + <source>HD UI POST Configuration check failure.</source> + <translation>ÑD UI POST Configuration check failure.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="360" /> + <source>Total number of alarms.</source> + <translation>Ñotal number of alarms.</translation> + </message> + <message> + <location filename="../../sources/model/hd/alarm/MAlarmMapping.cpp" line="363" /> + <source>ALARM_ID_UNDEFINED [%1]</source> + <translation>ÑLARM_ID_UNDEFINED [%1]</translation> + </message> +</context> +<context> + <name>SDCProgressItem</name> + <message> + <location filename="../../sources/gui/qml/SDCProgressItem.qml" line="60" /> + <source>SD</source> + <translation>ÑD</translation> + </message> +</context> +<context> + <name>SettingsBluetoothCuff</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsBluetoothCuff.qml" line="53" /> + <source>Devices</source> + <translation>Ñevices</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsBluetoothCuff.qml" line="113" /> + <source>SCAN</source> + <translation>ÑCAN</translation> + </message> +</context> +<context> + <name>SettingsDGCleaning</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="52" /> + <source>Last Basic Flush Complete</source> + <translation>Ñast Basic Flush Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="53" /> + <source>Last Chemical Disinfect Start</source> + <translation>Ñast Chemical Disinfect Start</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="54" /> + <source>Last Chemical Disinfect Complete</source> + <translation>Ñast Chemical Disinfect Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="55" /> + <source>Last Chemical Disinfect Flush Complete</source> + <translation>Ñast Chemical Disinfect Flush Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="56" /> + <source>Last Heat Disinfect Complete</source> + <translation>Ñast Heat Disinfect Complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGCleaning.qml" line="90" /> + <source>Proceed to Cleaning Mode</source> + <translation>Ñroceed to Cleaning Mode</translation> + </message> +</context> +<context> + <name>SettingsDGScheduling</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="92" /> + <source>Water Flush</source> + <translation>Ñater Flush</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="104" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="126" /> + <source>Cycle (Days)</source> + <translation>Ñycle (Days)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDGScheduling.qml" line="115" /> + <source>Heat Disinfection</source> + <translation>Ñeat Disinfection</translation> + </message> +</context> +<context> + <name>SettingsDateTime</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="73" /> + <source>Time (HH:MM)</source> + <translation>Ñime (HH:MM)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="89" /> + <source>:</source> + <translation>Ñ</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="109" /> + <source>Date (MM/DD/YYYY)</source> + <translation>Ñate (MM/DD/YYYY)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="125" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsDateTime.qml" line="141" /> + <source>/</source> + <translation>Ñ</translation> + </message> +</context> +<context> + <name>SettingsDecommission</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDecommission.qml" line="29" /> + <source>Do you want to perform the %1?</source> + <translation>Ño you want to perform the %1?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDecommission.qml" line="30" /> + <source>Please wait ...</source> + <translation>Ñlease wait ...</translation> + </message> +</context> +<context> + <name>SettingsDeviceRegistration</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="66" /> + <source>UI Version</source> + <translation>ÑI Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="78" /> + <source>HD Serial</source> + <translation>ÑD Serial</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="90" /> + <source>DG Serial</source> + <translation>ÑG Serial</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="102" /> + <source>Wireless</source> + <translation>Ñireless</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="115" /> + <source>Ethernet</source> + <translation>Ñthernet</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="129" /> + <source>Registration complete</source> + <translation>Ñegistration complete</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="131" /> + <source>Cloud Service is running</source> + <translation>Ñloud Service is running</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="132" /> + <source>Registering the device</source> + <translation>Ñegistering the device</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="140" /> + <source>START</source> + <translation>ÑTART</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="146" /> + <source>No Network Connection</source> + <translation>Ño Network Connection</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsDeviceRegistration.qml" line="149" /> + <source>No device Serial</source> + <translation>Ño device Serial</translation> + </message> +</context> +<context> + <name>SettingsExportLogs</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="50" /> + <source>SD-Card</source> + <translation>ÑD-Card</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="53" /> + <source>USB Drive</source> + <translation>ÑSB Drive</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="60" /> + <source>Application</source> + <translation>Ñpplication</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="61" /> + <source>Service</source> + <translation>Ñervice</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="62" /> + <source>Treatment</source> + <translation>Ñreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="97" /> + <source>log export to USB in progress ... </source> + <translation>Ñog export to USB in progress ... </translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsExportLogs.qml" line="159" /> + <source>log export to USB is complete</source> + <translation>Ñog export to USB is complete</translation> + </message> +</context> +<context> + <name>SettingsFactoryReset</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsFactoryReset.qml" line="29" /> + <source>Do you want to perform the %1?</source> + <translation>Ño you want to perform the %1?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsFactoryReset.qml" line="30" /> + <source>Please wait ...</source> + <translation>Ñlease wait ...</translation> + </message> +</context> +<context> + <name>SettingsHome</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsHome.qml" line="62" /> + <source>Clear Alarm Condition</source> + <translation>Ñlear Alarm Condition</translation> + </message> +</context> +<context> + <name>SettingsInformation</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="88" /> + <source>Versions</source> + <translation>Ñersions</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="89" /> + <source>OS Version</source> + <translation>ÑS Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="90" /> + <source>UI Version</source> + <translation>ÑI Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="91" /> + <source>HD Version</source> + <translation>ÑD Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="92" /> + <source>HD FPGA Version</source> + <translation>ÑD FPGA Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="93" /> + <source>HD Serial Number</source> + <translation>ÑD Serial Number</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="94" /> + <source>DG Version</source> + <translation>ÑG Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="95" /> + <source>DG FPGA Version</source> + <translation>ÑG FPGA Version</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="96" /> + <source>DG Serial Number</source> + <translation>ÑG Serial Number</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="99" /> + <source>Service</source> + <translation>Ñervice</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="100" /> + <source>HD Last Service Date</source> + <translation>ÑD Last Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="101" /> + <source>HD Next Service Date</source> + <translation>ÑD Next Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="102" /> + <source>DG Last Service Date</source> + <translation>ÑG Last Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="103" /> + <source>DG Next Service Date</source> + <translation>ÑG Next Service Date</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="105" /> + <source>Treatment</source> + <translation>Ñreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="106" /> + <source>Total Hours</source> + <translation>Ñotal Hours</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="107" /> + <source>Hours Since Last Service</source> + <translation>Ñours Since Last Service</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="108" /> + <source>Last Start</source> + <translation>Ñast Start</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsInformation.qml" line="109" /> + <source>Last Reset</source> + <translation>Ñast Reset</translation> + </message> +</context> +<context> + <name>SettingsLocalization</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsLocalization.qml" line="38" /> + <source>Language</source> + <translation>Ñanguage</translation> + </message> +</context> +<context> + <name>SettingsManufacturingSetup</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsManufacturingSetup.qml" line="29" /> + <source>Do you want to perform the %1?</source> + <translation>Ño you want to perform the %1?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsManufacturingSetup.qml" line="30" /> + <source>Please wait ...</source> + <translation>Ñlease wait ...</translation> + </message> +</context> +<context> + <name>SettingsROInput</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsROInput.qml" line="37" /> + <source>Pure Water Mode</source> + <translation>Ñure Water Mode</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsROInput.qml" line="79" /> + <source>ON</source> + <translation>ÑN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsROInput.qml" line="79" /> + <source>OFF</source> + <translation>ÑFF</translation> + </message> +</context> +<context> + <name>SettingsRootSSHAccess</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsRootSSHAccess.qml" line="39" /> + <source>Enable SSH Login</source> + <translation>Ñnable SSH Login</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsRootSSHAccess.qml" line="89" /> + <source>Enable Root Login</source> + <translation>Ñnable Root Login</translation> + </message> +</context> +<context> + <name>SettingsServicePassword</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="36" /> + <source>Set Service Password</source> + <translation>Ñet Service Password</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="36" /> + <source>Service Password</source> + <translation>Ñervice Password</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="68" /> + <source>Incorrect password</source> + <translation>Ñncorrect password</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="72" /> + <source>Mismatch Passwords</source> + <translation>Ñismatch Passwords</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsServicePassword.qml" line="73" /> + <source>Invalid Password</source> + <translation>Ñnvalid Password</translation> + </message> +</context> +<context> + <name>SettingsStack</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="98" /> + <source>Information</source> + <translation>Ñnformation</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="99" /> + <source>Volume And Brightness</source> + <translation>Ñolume And Brightness</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="100" /> + <source>Wi-Fi</source> + <translation>Ñi-Fi</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="101" /> + <source>Bluetooth Cuff</source> + <translation>Ñluetooth Cuff</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="102" /> + <source>DG Cleaning</source> + <translation>ÑG Cleaning</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="103" /> + <source>DG Scheduling</source> + <translation>ÑG Scheduling</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="104" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Service</source> + <translation>Ñervice</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="105" /> + <source>Date and Time</source> + <translation>Ñate and Time</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="106" /> + <source>Export Logs</source> + <translation>Ñxport Logs</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="107" /> + <source>Language</source> + <translation>Ñanguage</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="108" /> + <source>Water Input Mode</source> + <translation>Ñater Input Mode</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="109" /> + <source>Calibration</source> + <translation>Ñalibration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="110" /> + <source>Device Configuration</source> + <translation>Ñevice Configuration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="111" /> + <source>Device Registration</source> + <translation>Ñevice Registration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="112" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Software Update</source> + <translation>Ñoftware Update</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="113" /> + <source>Enable Root SSH</source> + <translation>Ñnable Root SSH</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="114" /> + <source>Factory Reset</source> + <translation>Ñactory Reset</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="115" /> + <source>Decommissioning</source> + <translation>Ñecommissioning</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="116" /> + <source>Institutional Configurations</source> + <translation>Ñnstitutional Configurations</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Manufacturing Setup</source> + <translation>Ñanufacturing Setup</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="162" /> + <source>Device Settings</source> + <translation>Ñevice Settings</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="168" /> + <source>COMPLETE</source> + <translation>ÑOMPLETE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="168" /> + <source>SHUTDOWN</source> + <translation>ÑHUTDOWN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="338" /> + <location filename="../../sources/gui/qml/pages/settings/SettingsStack.qml" line="349" /> + <source>Application POST Failed, please shutdown and retry</source> + <translation>Ñpplication POST Failed, please shutdown and retry</translation> + </message> +</context> +<context> + <name>SettingsVolumeBrightness</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="49" /> + <source>Brightness</source> + <translation>Ñrightness</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="80" /> + <source>Alarm Volume</source> + <translation>Ñlarm Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="121" /> + <source>System Volume</source> + <translation>Ñystem Volume</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsVolumeBrightness.qml" line="130" /> + <source>%</source> + <translation>Ñ</translation> + </message> +</context> +<context> + <name>SettingsWiFi</name> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="73" /> + <source>IP Address</source> + <translation>ÑP Address</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="88" /> + <source>Gateway</source> + <translation>Ñateway</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="101" /> + <source>Subnet Mask</source> + <translation>Ñubnet Mask</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="113" /> + <source>DNS</source> + <translation>ÑNS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="132" /> + <source>SSID</source> + <translation>ÑSID</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="149" /> + <source>SCAN</source> + <translation>ÑCAN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="172" /> + <source>Not Supported</source> + <translation>Ñot Supported</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="207" /> + <source>Connected</source> + <translation>Ñonnected</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="229" /> + <source>Do you want to disconnect from `%1`?</source> + <translation>Ño you want to disconnect from `%1`?</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="230" /> + <source>Join</source> + <translation>Ñoin</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="230" /> + <source>Password</source> + <translation>Ñassword</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/settings/SettingsWiFi.qml" line="230" /> + <source>Disconnect</source> + <translation>Ñisconnect</translation> + </message> +</context> +<context> + <name>Storage::Logger</name> + <message> + <location filename="../../sources/storage/Logger.cpp" line="287" /> + <source>The '%1' folder selected for the treatment reports</source> + <translation>Ñhe '%1' folder selected for the treatment reports</translation> + </message> + <message> + <location filename="../../sources/storage/Logger.cpp" line="615" /> + <source>Initializing log clean up</source> + <translation>Ñnitializing log clean up</translation> + </message> + <message> + <location filename="../../sources/storage/Logger.cpp" line="687" /> + <source>Remove Logs Ended: %1</source> + <translation>Ñemove Logs Ended: %1</translation> + </message> +</context> +<context> + <name>Storage::TreatmentLog</name> + <message> + <location filename="../../sources/storage/TreatmentLog.cpp" line="242" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="243" /> + <source>NONE</source> + <translation>ÑONE</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.cpp" line="244" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="245" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="246" /> + <location filename="../../sources/storage/TreatmentLog.cpp" line="247" /> + <source>OFF</source> + <translation>ÑFF</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="63" /> + <source>mL/min</source> + <translation>ÑL/min</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="64" /> + <source>hour</source> + <translation>Ñour</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="65" /> + <source>min</source> + <translation>Ñin</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="66" /> + <source>mEq/L</source> + <translation>ÑEq/L</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="67" /> + <source>C</source> + <translation>Ñ</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="68" /> + <source>L</source> + <translation>Ñ</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="69" /> + <source>mL</source> + <translation>ÑL</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="70" /> + <source>IU/mL</source> + <translation>ÑU/mL</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="71" /> + <source>mL/hr</source> + <translation>ÑL/hr</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="72" /> + <source>mmHg</source> + <translation>ÑmHg</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="139" /> + <source>Patient ID</source> + <translation>Ñatient ID</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="140" /> + <source>Blood Flow Rate</source> + <translation>Ñlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="141" /> + <source>Dialysate Flow Rate</source> + <translation>Ñialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="142" /> + <source>Treatment Duration</source> + <translation>Ñreatment Duration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="143" /> + <source>Actual Treatment Duration</source> + <translation>Ñctual Treatment Duration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="144" /> + <source>Acid ConcentrateType</source> + <translation>Ñcid ConcentrateType</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="145" /> + <source>Bicarbonate Concentrate Type</source> + <translation>Ñicarbonate Concentrate Type</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="146" /> + <source>Potassium Concentration</source> + <translation>Ñotassium Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="147" /> + <source>Calcium Concentration</source> + <translation>Ñalcium Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="148" /> + <source>Bicarbonate Concentration</source> + <translation>Ñicarbonate Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="149" /> + <source>Sodium Concentration</source> + <translation>Ñodium Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="150" /> + <source>Dialysate Temperature</source> + <translation>Ñialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="151" /> + <source>Dialyzer Type</source> + <translation>Ñialyzer Type</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="152" /> + <source>Heparin Type</source> + <translation>Ñeparin Type</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="153" /> + <source>Heparin Concentration</source> + <translation>Ñeparin Concentration</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="154" /> + <source>Heparin Bolus Volume</source> + <translation>Ñeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="155" /> + <source>Heparin Dispense Rate</source> + <translation>Ñeparin Dispense Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="156" /> + <source>Heparin Stop</source> + <translation>Ñeparin Stop</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="157" /> + <source>Heparin Delivered Volume</source> + <translation>Ñeparin Delivered Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="158" /> + <source>Treatment Start DateTime</source> + <translation>Ñreatment Start DateTime</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="159" /> + <source>Treatment End DateTime</source> + <translation>Ñreatment End DateTime</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="160" /> + <source>Water Sample Test Result</source> + <translation>Ñater Sample Test Result</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="161" /> + <source>Dialysate Volume Used</source> + <translation>Ñialysate Volume Used</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="162" /> + <source>Prescribed UF Volume</source> + <translation>Ñrescribed UF Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="163" /> + <source>Target UF Volume</source> + <translation>Ñarget UF Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="164" /> + <source>Actual UF Volume</source> + <translation>Ñctual UF Volume</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="165" /> + <source>Prescribed UF Rate</source> + <translation>Ñrescribed UF Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="166" /> + <source>Target UF Rate</source> + <translation>Ñarget UF Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="167" /> + <source>Actual UF Rate</source> + <translation>Ñctual UF Rate</translation> + </message> + <message> + <location filename="../../sources/storage/TreatmentLog.h" line="168" /> + <source>Saline Bolus Volume</source> + <translation>Ñaline Bolus Volume</translation> + </message> +</context> +<context> + <name>TimeEntry</name> + <message> + <location filename="../../sources/gui/qml/components/TimeEntry.qml" line="35" /> + <source>Time</source> + <translation>Ñime</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/TimeEntry.qml" line="63" /> + <source>:</source> + <translation>Ñ</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentDuration</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentDuration.qml" line="47" /> + <source>TREATMENT DURATION</source> + <translation>ÑREATMENT DURATION</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentFlow</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentFlow.qml" line="44" /> + <source>FLOWS</source> + <translation>ÑLOWS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentFlow.qml" line="91" /> + <source>Blood Flow Rate</source> + <translation>Ñlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentFlow.qml" line="124" /> + <source>Dialysate Flow Rate</source> + <translation>Ñialysate Flow Rate</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentPressuresLimits</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="37" /> + <source>PRESSURES</source> + <translation>ÑRESSURES</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="142" /> + <source>Arterial Window</source> + <translation>Ñrterial Window</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="165" /> + <source>Venous Window</source> + <translation>Ñenous Window</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentPressuresLimits.qml" line="179" /> + <source>Venous Asymmetric</source> + <translation>Ñenous Asymmetric</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationConfirm</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="57" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ÑLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="65" /> + <source>To confirm new UF Volume (%1), +select a treatment adjustment:</source> + <translation>Ño confirm new UF Volume (%1), +select a treatment adjustment:</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="88" /> + <source>CONFIRM</source> + <translation>ÑONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="113" /> + <source>%1 UF Rate</source> + <translation>Ñ1 UF Rate</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="114" /> + <source>The rate %3 by %1 %2, +the treatment duration remains the same.</source> + <translation>Ñhe rate %3 by %1 %2, +the treatment duration remains the same.</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="119" /> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="135" /> + <source>UF Rate : %1 %2</source> + <translation>ÑF Rate : %1 %2</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="130" /> + <source>%1 Treatment Duration</source> + <translation>Ñ1 Treatment Duration</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml" line="131" /> + <source>The rate remains, the treatment +duration %2 by %1 minutes.</source> + <translation>Ñhe rate remains, the treatment +duration %2 by %1 minutes.</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationEdit</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationEdit.qml" line="58" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ÑLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationEdit.qml" line="137" /> + <source>NEXT</source> + <translation>ÑEXT</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationPaused</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationPaused.qml" line="48" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ÑLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationPaused.qml" line="75" /> + <source>EDIT ULTRAFILTRATION VOLUME</source> + <translation>ÑDIT ULTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationPaused.qml" line="105" /> + <source>RESUME ULTRAFILTRATION</source> + <translation>ÑESUME ULTRAFILTRATION</translation> + </message> +</context> +<context> + <name>TreatmentAdjustmentUltrafiltrationStart</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationStart.qml" line="48" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ÑLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationStart.qml" line="89" /> + <source>PAUSE ULTRAFILTRATION</source> + <translation>ÑAUSE ULTRAFILTRATION</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationStart.qml" line="101" /> + <source>Note: Ultrafiltration needs to be paused to edit the volume.</source> + <translation>Ñote: Ultrafiltration needs to be paused to edit the volume.</translation> + </message> +</context> +<context> + <name>TreatmentBloodPrime</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentBloodPrime.qml" line="38" /> + <source>Blood Priming</source> + <translation>Ñlood Priming</translation> + </message> +</context> +<context> + <name>TreatmentFlowBase</name> + <message> + <location filename="../../sources/gui/qml/pages/TreatmentFlowBase.qml" line="99" /> + <source>TreatmentFlowBase</source> + <translation>ÑreatmentFlowBase</translation> + </message> +</context> +<context> + <name>TreatmentFlows</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml" line="31" /> + <source>FLOWS</source> + <translation>ÑLOWS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml" line="39" /> + <source>Blood</source> + <translation>Ñlood</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml" line="47" /> + <source>Dialysate</source> + <translation>Ñialysate</translation> + </message> +</context> +<context> + <name>TreatmentFluid</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="51" /> + <source>FLUID MANAGEMENT</source> + <translation>ÑLUID MANAGEMENT</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="74" /> + <source>Volume Delivered</source> + <translation>Ñolume Delivered</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="85" /> + <source>(%1 %2)</source> + <translation>Ñ%1 %2)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentFluid.qml" line="139" /> + <source>Cumulative Delivered</source> + <translation>Ñumulative Delivered</translation> + </message> +</context> +<context> + <name>TreatmentHeparin</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="43" /> + <source>HEPARIN DELIVERY</source> + <translation>ÑEPARIN DELIVERY</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="44" /> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="47" /> + <source>OFF</source> + <translation>ÑFF</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="45" /> + <source>PAUSE HEPARIN</source> + <translation>ÑAUSE HEPARIN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="46" /> + <source>RESUME DELIVERY</source> + <translation>ÑESUME DELIVERY</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="49" /> + <source>Maximum Cumulative Heparin Volume Delivered</source> + <translation>Ñaximum Cumulative Heparin Volume Delivered</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="50" /> + <source>Bolus Active</source> + <translation>Ñolus Active</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="51" /> + <source>Syringe Empty</source> + <translation>Ñyringe Empty</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="52" /> + <source /> + <translation>Ñone</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="53" /> + <source>Delivery Stopped</source> + <translation>Ñelivery Stopped</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="54" /> + <source>Delivery Paused</source> + <translation>Ñelivery Paused</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="55" /> + <source>Dispensing Active</source> + <translation>Ñispensing Active</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml" line="61" /> + <source>HEPARIN</source> + <translation>ÑEPARIN</translation> + </message> +</context> +<context> + <name>TreatmentHome</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="61" /> + <source>Interval:</source> + <translation>Ñnterval:</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="62" /> + <source>min</source> + <translation>Ñin</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="62" /> + <source>OFF</source> + <translation>ÑFF</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentHome.qml" line="64" /> + <source>Last Read:</source> + <translation>Ñast Read:</translation> + </message> +</context> +<context> + <name>TreatmentPressures</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="50" /> + <source>PRESSURE</source> + <translation>ÑRESSURE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="50" /> + <source>(mmHg)</source> + <translation>ÑmmHg)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="73" /> + <source>Arterial</source> + <translation>Ñrterial</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentPressures.qml" line="101" /> + <source>Venous</source> + <translation>Ñenous</translation> + </message> +</context> +<context> + <name>TreatmentSaline</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="38" /> + <source>START BOLUS</source> + <translation>ÑTART BOLUS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="39" /> + <source>STOP BOLUS</source> + <translation>ÑTOP BOLUS</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="41" /> + <source>Maximum cumulative saline bolus volume delivered</source> + <translation>Ñaximum cumulative saline bolus volume delivered</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentSaline.qml" line="55" /> + <source>SALINE BOLUS</source> + <translation>ÑALINE BOLUS</translation> + </message> +</context> +<context> + <name>TreatmentStack</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="49" /> + <source>Ultrafiltration Paused</source> + <translation>Ñltrafiltration Paused</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="63" /> + <source>Treatment</source> + <translation>Ñreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="63" /> + <source>Trending</source> + <translation>Ñrending</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="63" /> + <source>Settings</source> + <translation>Ñettings</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/TreatmentStack.qml" line="138" /> + <source>VITALS</source> + <translation>ÑITALS</translation> + </message> +</context> +<context> + <name>TreatmentTime</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentTime.qml" line="68" /> + <source>Time Remaining</source> + <translation>Ñime Remaining</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentTime.qml" line="98" /> + <source>Treatment Paused</source> + <translation>Ñreatment Paused</translation> + </message> +</context> +<context> + <name>TreatmentUltrafiltration</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentUltrafiltration.qml" line="41" /> + <source>ULTRAFILTRATION VOLUME</source> + <translation>ÑLTRAFILTRATION VOLUME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentUltrafiltration.qml" line="58" /> + <source>(%1 %2)</source> + <translation>Ñ%1 %2)</translation> + </message> +</context> +<context> + <name>TreatmentVitals</name> + <message> + <location filename="../../sources/gui/qml/pages/treatment/sections/TreatmentVitals.qml" line="33" /> + <source>VITALS</source> + <translation>ÑITALS</translation> + </message> +</context> +<context> + <name>USBProgressItem</name> + <message> + <location filename="../../sources/gui/qml/USBProgressItem.qml" line="61" /> + <source>USB</source> + <translation>ÑSB</translation> + </message> +</context> +<context> + <name>UltrafiltrationButton</name> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="70" /> + <source>Invalid</source> + <translation>Ñnvalid</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="70" /> + <source>Increase</source> + <translation>Ñncrease</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="70" /> + <source>Decrease</source> + <translation>Ñecrease</translation> + </message> + <message> + <location filename="../../sources/gui/qml/components/UltrafiltrationButton.qml" line="83" /> + <source>Due to out of range adjustment, this option +is disabled.</source> + <translation>Ñue to out of range adjustment, this option +is disabled.</translation> + </message> +</context> +<context> + <name>UserConfirmation</name> + <message> + <location filename="../../sources/gui/qml/pages/UserConfirmation.qml" line="61" /> + <source>Current</source> + <translation>Ñurrent</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/UserConfirmation.qml" line="74" /> + <source>New</source> + <translation>Ñew</translation> + </message> + <message> + <location filename="../../sources/gui/qml/pages/UserConfirmation.qml" line="85" /> + <source>Confirm</source> + <translation>Ñonfirm</translation> + </message> +</context> +<context> + <name>VAlarmStatus</name> + <message> + <location filename="../../sources/view/hd/alarm/VAlarmStatus.cpp" line="115" /> + <source>Suppressing HD communication timeout.</source> + <translation>Ñuppressing HD communication timeout.</translation> + </message> + <message> + <location filename="../../sources/view/hd/alarm/VAlarmStatus.cpp" line="203" /> + <source>Alarm</source> + <translation>Ñlarm</translation> + </message> +</context> +<context> + <name>VDevice</name> + <message> + <location filename="../../sources/device/DeviceView.cpp" line="84" /> + <location filename="../../sources/device/DeviceView.cpp" line="239" /> + <source>Not enough secure information provided</source> + <translation>Ñot enough secure information provided</translation> + </message> +</context> +<context> + <name>Variables</name> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="243" /> + <source>CREATE</source> + <translation>ÑREATE</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="244" /> + <source>CONFIRM</source> + <translation>ÑONFIRM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="245" /> + <source>PRIME</source> + <translation>ÑRIME</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="246" /> + <source>BEGIN</source> + <translation>ÑEGIN</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="253" /> + <source>min</source> + <translation>Ñin</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="255" /> + <source>mL/min</source> + <translation>ÑL/min</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="256" /> + <source>mL/hr</source> + <translation>ÑL/hr</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="258" /> + <source>mmHg</source> + <translation>ÑmHg</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="259" /> + <source>BPM</source> + <translation>ÑPM</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="261" /> + <source>(L)</source> + <translation>ÑL)</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="262" /> + <source>mL</source> + <translation>ÑL</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="266" /> + <source>°C</source> + <translation>ÑC</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="268" /> + <source>mEq/L</source> + <translation>ÑEq/L</translation> + </message> + <message> + <location filename="../../sources/gui/qml/globals/Variables.qml" line="269" /> + <source>IU/mL</source> + <translation>ÑU/mL</translation> + </message> +</context> +<context> + <name>View::VAdjustmentAlarmVolume</name> + <message> + <location filename="../../sources/view/settings/VAdjustmentAlarmVolume.cpp" line="57" /> + <source>The alarm volume change request has been rejected [%1]</source> + <translation>Ñhe alarm volume change request has been rejected [%1]</translation> + </message> +</context> +<context> + <name>View::VAdjustmentInstitutionalRecord</name> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.cpp" line="73" /> + <source>Enabled</source> + <translation>Ñnabled</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.cpp" line="73" /> + <source>Disabled</source> + <translation>Ñisabled</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="42" /> + <source>Blood Flow Rate</source> + <translation>Ñlood Flow Rate</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="43" /> + <source>Dialysate Flow Rate</source> + <translation>Ñialysate Flow Rate</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="44" /> + <source>Treatment Duration</source> + <translation>Ñreatment Duration</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="45" /> + <source>Heparin Stop</source> + <translation>Ñeparin Stop</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="46" /> + <source>Saline Bolus Volume</source> + <translation>Ñaline Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="47" /> + <source>Dialysate Temperature</source> + <translation>Ñialysate Temperature</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="48" /> + <source>Arterial Pressure Limit</source> + <translation>Ñrterial Pressure Limit</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="49" /> + <source>Venous Pressure Limit</source> + <translation>Ñenous Pressure Limit</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="50" /> + <source>Venous Asym Pressure Limit</source> + <translation>Ñenous Asym Pressure Limit</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="51" /> + <source>Prescribed UF Volume</source> + <translation>Ñrescribed UF Volume</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="52" /> + <source>Heparin Dispense Rate</source> + <translation>Ñeparin Dispense Rate</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="53" /> + <source>Heparin Bolus Volume</source> + <translation>Ñeparin Bolus Volume</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="54" /> + <source>Chemical Disinfect</source> + <translation>Ñhemical Disinfect</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="58" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="59" /> + <source>mL/min</source> + <translation>ÑL/min</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="60" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="61" /> + <source>min</source> + <translation>Ñin</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="62" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="69" /> + <source>mL</source> + <translation>ÑL</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="63" /> + <source>C</source> + <translation>Ñ</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="64" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="65" /> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="66" /> + <source>mmHg</source> + <translation>ÑmHg</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="67" /> + <source>L</source> + <translation>Ñ</translation> + </message> + <message> + <location filename="../../sources/view/settings/VAdjustmentInstitutionalRecord.h" line="68" /> + <source>mL/hr</source> + <translation>ÑL/hr</translation> + </message> +</context> +<context> + <name>View::VAdjustmentResponseBase</name> + <message> + <location filename="../../sources/view/VAdjustmentResponseBase.cpp" line="45" /> + <source>[%1] Unknown Error</source> + <translation>Ñ%1] Unknown Error</translation> + </message> +</context> +<context> + <name>View::VAlarmActiveList</name> + <message> + <location filename="../../sources/view/hd/alarm/VAlarmActiveList.cpp" line="73" /> + <source>No Active Alarm List +%1</source> + <translation>Ño Active Alarm List +%1</translation> + </message> +</context> +<context> + <name>View::VBluetooth</name> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="149" /> + <source>Bluetooth reconnected.</source> + <translation>Ñluetooth reconnected.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="150" /> + <source>Bluetooth paired and connected.</source> + <translation>Ñluetooth paired and connected.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="154" /> + <source>Bluetooth paired and disconnected.</source> + <translation>Ñluetooth paired and disconnected.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="251" /> + <source>BluetoothInterface Closed</source> + <translation>ÑluetoothInterface Closed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="253" /> + <source>The Bluetooth Adapter Is Ready %1</source> + <translation>Ñhe Bluetooth Adapter Is Ready %1</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="254" /> + <source>The Bluetooth Adapter Connected</source> + <translation>Ñhe Bluetooth Adapter Connected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="255" /> + <source>The Bluetooth Adapter Disconnected</source> + <translation>Ñhe Bluetooth Adapter Disconnected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="256" /> + <source>No Valid Bluetooth Adapter</source> + <translation>Ño Valid Bluetooth Adapter</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="257" /> + <source>The Bluetooth Adapter POST Failed</source> + <translation>Ñhe Bluetooth Adapter POST Failed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="258" /> + <source>The Bluetooth Adapter Is Off</source> + <translation>Ñhe Bluetooth Adapter Is Off</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="259" /> + <source>The Bluetooth Adapter IO Error</source> + <translation>Ñhe Bluetooth Adapter IO Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="260" /> + <source>The Bluetooth Adapter Unknown Error</source> + <translation>Ñhe Bluetooth Adapter Unknown Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="262" /> + <source>No Valid device found</source> + <translation>Ño Valid device found</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="263" /> + <source>Scanning ...</source> + <translation>Ñcanning ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="264" /> + <source>Scanning Rejected</source> + <translation>Ñcanning Rejected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="265" /> + <source>Device Discovering ...</source> + <translation>Ñevice Discovering ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="266" /> + <source>Blood Pressure Device Found</source> + <translation>Ñlood Pressure Device Found</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="267" /> + <source>Scanning Stopped</source> + <translation>Ñcanning Stopped</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="268" /> + <source>Scanning Finished</source> + <translation>Ñcanning Finished</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="270" /> + <source>Device Initializing ...</source> + <translation>Ñevice Initializing ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="271" /> + <source>Device Initialization Error</source> + <translation>Ñevice Initialization Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="272" /> + <source>Device Connecting ...</source> + <translation>Ñevice Connecting ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="273" /> + <source>Device Waiting For Measurement ...</source> + <translation>Ñevice Waiting For Measurement ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="274" /> + <source>Device Connection Error</source> + <translation>Ñevice Connection Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="275" /> + <source>Device Connected</source> + <translation>Ñevice Connected</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="276" /> + <source>Device Clean Up</source> + <translation>Ñevice Clean Up</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="277" /> + <source>Device In Power Saving Mode</source> + <translation>Ñevice In Power Saving Mode</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="279" /> + <source>Service Scanning ...</source> + <translation>Ñervice Scanning ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="280" /> + <source>Service Error: %1</source> + <translation>Ñervice Error: %1</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="281" /> + <source>Service Invalid</source> + <translation>Ñervice Invalid</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="282" /> + <source>Service Discovered</source> + <translation>Ñervice Discovered</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="283" /> + <source>Service Detail Discovering ...</source> + <translation>Ñervice Detail Discovering ...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="284" /> + <source>Service Detail Error</source> + <translation>Ñervice Detail Error</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="285" /> + <source>Service Detail Done</source> + <translation>Ñervice Detail Done</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="286" /> + <source>Service Clean Up</source> + <translation>Ñervice Clean Up</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="288" /> + <source>Service Characteristic Changed</source> + <translation>Ñervice Characteristic Changed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="289" /> + <source>Service Characteristic Read</source> + <translation>Ñervice Characteristic Read</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="290" /> + <source>Service Characteristic Write</source> + <translation>Ñervice Characteristic Write</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="291" /> + <source>Service Descriptor Read</source> + <translation>Ñervice Descriptor Read</translation> + </message> + <message> + <location filename="../../sources/view/settings/VBluetooth.cpp" line="292" /> + <source>Service Descriptor Write</source> + <translation>Ñervice Descriptor Write</translation> + </message> +</context> +<context> + <name>View::VConfirm</name> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="119" /> + <source>Shutdown</source> + <translation>Ñhutdown</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="120" /> + <source>Are you sure you want to Shutdown?</source> + <translation>Ñre you sure you want to Shutdown?</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="122" /> + <source>SHUTDOWN</source> + <translation>ÑHUTDOWN</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.cpp" line="123" /> + <location filename="../../sources/view/confirm/VConfirm.h" line="77" /> + <source>CANCEL</source> + <translation>ÑANCEL</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.h" line="74" /> + <source>Confirm</source> + <translation>Ñonfirm</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.h" line="75" /> + <source>Are you sure?</source> + <translation>Ñre you sure?</translation> + </message> + <message> + <location filename="../../sources/view/confirm/VConfirm.h" line="76" /> + <source>CONFIRM</source> + <translation>ÑONFIRM</translation> + </message> +</context> +<context> + <name>View::VDateTime</name> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="105" /> + <source>SetDateTime %1</source> + <translation>ÑetDateTime %1</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="208" /> + <source>Not Set</source> + <translation>Ñot Set</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="209" /> + <source>Succeed</source> + <translation>Ñucceed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="210" /> + <source>Failed</source> + <translation>Ñailed</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="243" /> + <source>Good Morning</source> + <translation>Ñood Morning</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="244" /> + <source>Good Afternoon</source> + <translation>Ñood Afternoon</translation> + </message> + <message> + <location filename="../../sources/view/settings/VDateTime.cpp" line="245" /> + <source>Good Evening</source> + <translation>Ñood Evening</translation> + </message> +</context> +<context> + <name>View::VDuetRoWaterDG</name> + <message> + <location filename="../../sources/view/settings/VDuetRoWaterDG.cpp" line="57" /> + <source>The RO Water Mode change request has been rejected [%1]</source> + <translation>Ñhe RO Water Mode change request has been rejected [%1]</translation> + </message> +</context> +<context> + <name>View::VLocalization</name> + <message> + <location filename="../../sources/view/settings/VLocalization.cpp" line="40" /> + <source>The changes will be applied on the next bootup.</source> + <translation>Ñhe changes will be applied on the next bootup.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VLocalization.cpp" line="54" /> + <source>Failed to set the language</source> + <translation>Ñailed to set the language</translation> + </message> +</context> +<context> + <name>View::VNetworkModel</name> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="206" /> + <source>Scanning...</source> + <translation>Ñcanning...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="236" /> + <source>Scan Finished</source> + <translation>Ñcan Finished</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="266" /> + <source>Connecting to %1...</source> + <translation>Ñonnecting to %1...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="284" /> + <source>Disconnecting from %1...</source> + <translation>Ñisconnecting from %1...</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="305" /> + <source>Connected to %1.</source> + <translation>Ñonnected to %1.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="317" /> + <source>Disconnected from %1.</source> + <translation>Ñisconnected from %1.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="406" /> + <source>No Ethernet</source> + <translation>Ño Ethernet</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="430" /> + <source>No WiFi</source> + <translation>Ño WiFi</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="438" /> + <source>WiFi Disconnect</source> + <translation>ÑiFi Disconnect</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="452" /> + <source>Successfully set the IP address.</source> + <translation>Ñuccessfully set the IP address.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="461" /> + <source>Successfully set the gateway.</source> + <translation>Ñuccessfully set the gateway.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="470" /> + <source>Successfully set the subnet mask.</source> + <translation>Ñuccessfully set the subnet mask.</translation> + </message> + <message> + <location filename="../../sources/view/settings/VNetworkModel.cpp" line="479" /> + <source>Successfully set the DNS.</source> + <translation>Ñuccessfully set the DNS.</translation> + </message> +</context> +<context> + <name>View::VTreatmentCreate</name> + <message> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="171" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="172" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="173" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="222" /> + <source>OFF</source> + <translation>ÑFF</translation> + </message> + <message> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="199" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="204" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="209" /> + <location filename="../../sources/view/VTreatmentCreate.cpp" line="214" /> + <source>NONE</source> + <translation>ÑONE</translation> + </message> +</context> +<context> + <name>View::VTreatmentVitals</name> + <message> + <location filename="../../sources/view/hd/adjustment/common/VCommonAdjustmentVitals.cpp" line="54" /> + <source>Vital received,%1,%2,%3</source> + <translation>Ñital received,%1,%2,%3</translation> + </message> + <message> + <location filename="../../sources/view/hd/adjustment/common/VCommonAdjustmentVitals.cpp" line="75" /> + <source>Vital Confirmed,%1,%2,%3</source> + <translation>Ñital Confirmed,%1,%2,%3</translation> + </message> + <message> + <location filename="../../sources/view/hd/adjustment/common/VCommonAdjustmentVitals.cpp" line="89" /> + <source>Vital Skipped</source> + <translation>Ñital Skipped</translation> + </message> +</context> +<context> + <name>WifiInterface</name> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="486" /> + <source>%1.Obtaining IP Address.%1</source> + <translation>Ñ1.Obtaining IP Address.%1</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="683" /> + <source>Failed to disconnect from %1</source> + <translation>Ñailed to disconnect from %1</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="814" /> + <source>Failed to set static IP Address</source> + <translation>Ñailed to set static IP Address</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="854" /> + <source>Failed to set gateway.</source> + <translation>Ñailed to set gateway.</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="893" /> + <source>Failed to set subnet mask.</source> + <translation>Ñailed to set subnet mask.</translation> + </message> + <message> + <location filename="../../sources/wifi/WifiInterface.cpp" line="930" /> + <source>Failed to set DNS.</source> + <translation>Ñailed to set DNS.</translation> + </message> +</context> +<context> + <name>main</name> + <message> + <location filename="../../sources/gui/qml/main.qml" line="269" /> + <source>Treatment</source> + <translation>Ñreatment</translation> + </message> + <message> + <location filename="../../sources/gui/qml/main.qml" line="269" /> + <source>Manager</source> + <translation>Ñanager</translation> + </message> + <message> + <location filename="../../sources/gui/qml/main.qml" line="269" /> + <source>Settings</source> + <translation>Ñettings</translation> + </message> + <message> + <location filename="../../main.cpp" line="186" /> + <source>Show the Can Frame Output</source> + <translation>Ñhow the Can Frame Output</translation> + </message> + <message> + <location filename="../../main.cpp" line="192" /> + <source>Show the Message Output</source> + <translation>Ñhow the Message Output</translation> + </message> + <message> + <location filename="../../main.cpp" line="198" /> + <source>Show the Logs Output</source> + <translation>Ñhow the Logs Output</translation> + </message> + <message> + <location filename="../../main.cpp" line="203" /> + <source>Enable send low priority, empty message on the CANBus just to keep UI board CAN driver awake</source> + <translation>Ñnable send low priority, empty message on the CANBus just to keep UI board CAN driver awake</translation> + </message> + <message> + <location filename="../../main.cpp" line="209" /> + <source>Test fake message interval(ms)</source> + <translation>Ñest fake message interval(ms)</translation> + </message> + <message> + <location filename="../../main.cpp" line="210" /> + <source>interval</source> + <translation>Ñnterval</translation> + </message> + <message> + <location filename="../../main.cpp" line="216" /> + <source>Test fake message data +will use default sequenced long fake message if set to 00(default) +will used only if correct integer value assigned for interval option</source> + <translation>Ñest fake message data +will use default sequenced long fake message if set to 00(default) +will used only if correct integer value assigned for interval option</translation> + </message> + <message> + <location filename="../../main.cpp" line="219" /> + <source>data</source> + <translation>Ñata</translation> + </message> + <message> + <location filename="../../main.cpp" line="225" /> + <source>Test fake message sequence at the beginning of the frame</source> + <translation>Ñest fake message sequence at the beginning of the frame</translation> + </message> + <message> + <location filename="../../main.cpp" line="231" /> + <source>Disable unhandled messages report as an error in the log</source> + <translation>Ñisable unhandled messages report as an error in the log</translation> + </message> + <message> + <location filename="../../main.cpp" line="237" /> + <source>Disable the Dialin messages logged as unhandled</source> + <translation>Ñisable the Dialin messages logged as unhandled</translation> + </message> + <message> + <location filename="../../main.cpp" line="243" /> + <source>Disables HD communication timeout</source> + <translation>Ñisables HD communication timeout</translation> + </message> + <message> + <location filename="../../main.cpp" line="249" /> + <source>Disables alarm no minimize</source> + <translation>Ñisables alarm no minimize</translation> + </message> + <message> + <location filename="../../main.cpp" line="255" /> + <source>disable-sd-card-fail-log-stop</source> + <translation>Ñisable-sd-card-fail-log-stop</translation> + </message> + <message> + <location filename="../../main.cpp" line="261" /> + <source>disable-cloudsync-fail-stop</source> + <translation>Ñisable-cloudsync-fail-stop</translation> + </message> + <message> + <location filename="../../main.cpp" line="267" /> + <source>Disables Check-In Log</source> + <translation>Ñisables Check-In Log</translation> + </message> + <message> + <location filename="../../main.cpp" line="273" /> + <source>Disables Acknowledgment Log</source> + <translation>Ñisables Acknowledgment Log</translation> + </message> + <message> + <location filename="../../main.cpp" line="279" /> + <source>Enables Dry-Demo Mode</source> + <translation>Ñnables Dry-Demo Mode</translation> + </message> + <message> + <location filename="../../main.cpp" line="285" /> + <source>Sets the Active CANBus [Shall start with 'can' or 'vcan]</source> + <translation>Ñets the Active CANBus [Shall start with 'can' or 'vcan]</translation> + </message> + <message> + <location filename="../../main.cpp" line="286" /> + <source>CANBus</source> + <translation>ÑANBus</translation> + </message> + <message> + <location filename="../../main.cpp" line="292" /> + <source>Enables the manufacturing mode to configure the system for the first time.</source> + <translation>Ñnables the manufacturing mode to configure the system for the first time.</translation> + </message> + <message> + <location filename="../../main.cpp" line="298" /> + <source>In case the application is not in Manufacturing Setup but needs to use root home folder for configurations.</source> + <translation>Ñn case the application is not in Manufacturing Setup but needs to use root home folder for configurations.</translation> + </message> + <message> + <location filename="../../main.cpp" line="304" /> + <source>Enables the update mode to update only necessary files during the update and keep the rest.</source> + <translation>Ñnables the update mode to update only necessary files during the update and keep the rest.</translation> + </message> + <message> + <location filename="../../main.cpp" line="310" /> + <source>Use the log long file name format +<date>_<time>_<serial>_<mode></source> + <translation>Ñse the log long file name format +<date>_<time>_<serial>_<mode></translation> + </message> + <message> + <location filename="../../main.cpp" line="316" /> + <source>Use the log cloud upload</source> + <translation>Ñse the log cloud upload</translation> + </message> + <message> + <location filename="../../main.cpp" line="322" /> + <source>Use the log compression</source> + <translation>Ñse the log compression</translation> + </message> +</context> +<context> + <name>tst_acknow</name> + <message> + <location filename="../../unittests/tst_acknow.cpp" line="41" /> + <source>Connected</source> + <translation>Ñonnected</translation> + </message> + <message> + <location filename="../../unittests/tst_acknow.cpp" line="167" /> + <source>Disconnected</source> + <translation>Ñisconnected</translation> + </message> +</context> +<context> + <name>tst_canbus</name> + <message> + <location filename="../../unittests/tst_canbus.cpp" line="47" /> + <source>Connection</source> + <translation>Ñonnection</translation> + </message> + <message> + <location filename="../../unittests/tst_canbus.cpp" line="61" /> + <source>Connected</source> + <translation>Ñonnected</translation> + </message> + <message> + <location filename="../../unittests/tst_canbus.cpp" line="319" /> + <source>Disconnected</source> + <translation>Ñisconnected</translation> + </message> +</context> +<context> + <name>tst_models</name> + <message> + <location filename="../../unittests/tst_models.cpp" line="1651" /> + <source>ALARM_ID_UNDEFINED [-1]</source> + <translation>ÑLARM_ID_UNDEFINED [-1]</translation> + </message> + <message> + <location filename="../../unittests/tst_models.cpp" line="1652" /> + <source>ALARM_ID_UNDEFINED [599]</source> + <translation>ÑLARM_ID_UNDEFINED [599]</translation> + </message> +</context> +<context> + <name>tst_views</name> + <message> + <location filename="../../unittests/tst_views.cpp" line="58" /> + <source>REQUEST_REJECT_REASON_INVALID_TREATMENT_STATE</source> + <translation>ÑEQUEST_REJECT_REASON_INVALID_TREATMENT_STATE</translation> + </message> + <message> + <location filename="../../unittests/tst_views.cpp" line="62" /> + <source>REQUEST_REJECT_REASON_UF_NOT_IN_PROGESS</source> + <translation>ÑEQUEST_REJECT_REASON_UF_NOT_IN_PROGESS</translation> + </message> + <message> + <location filename="../../unittests/tst_views.cpp" line="66" /> + <source>REQUEST_REJECT_REASON_UF_NOT_PAUSED</source> + <translation>ÑEQUEST_REJECT_REASON_UF_NOT_PAUSED</translation> + </message> +</context> +</TS> \ No newline at end of file Index: UI/BETA/update.sh =================================================================== diff -u --- UI/BETA/update.sh (revision 0) +++ UI/BETA/update.sh (revision 3b4d1dbada5b7a9769583ac75e37ad2dc978f045) @@ -0,0 +1,23 @@ +#!/bin/sh + + +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" +TRD="${D}/${TRN}" +TRS="${RSR}/${TRN}" +BIN="${BLD}/leahi" + +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 +cp -r ${CONF} ${D} # copy configurations