Index: shared/scripts/configuration/config.py =================================================================== diff -u -r9c7d70310b95c674deb5b9207e953ce8526b31ce -reac82ce576632cb0d401c3bff8c4e1cea4d724f2 --- shared/scripts/configuration/config.py (.../config.py) (revision 9c7d70310b95c674deb5b9207e953ce8526b31ce) +++ shared/scripts/configuration/config.py (.../config.py) (revision eac82ce576632cb0d401c3bff8c4e1cea4d724f2) @@ -5,12 +5,8 @@ # # 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 config.py -# -# @author (last) LTTS -# @date (last) 18-Jan-2022 -# +# @author (last) LTTS +# @date (last) 14-June-2022 ############################################################################ import os @@ -32,7 +28,7 @@ ENABLED = True DISABLED = False CURRENT_COLOR = '#000000' -COMPLETE_COLOR= '#4290ec' +COMPLETE_COLOR = '#4290ec' ENABLED_COLOR = '#fcfcfc' INCOMPLETE_COLOR = '#607a91' OUT_OF_RANGE_COLOR = "#c53b33" @@ -46,11 +42,7 @@ HEART_RATE_LOWER_LIMIT = 40 HEART_RATE_UPPER_LIMIT = 180 - -KEYBOARD_SWITCH = ["ABC", "&123"] - -#create custom treatment -PATIENT_ID = "demopatientid" +#create custom treatment HEPARIN_TYPE = "UFH 1,000 IU/mL" ACID_CONCENTRATE = ["Fres. Naturalyte", "08-1251-1", "08-2251-0", "08-3251-9"] BICARBONATE_CONCENTRATE = "Fres. Centrisol" @@ -60,11 +52,7 @@ "Lavender": "#db98f5", "Light Blue": "#acd7f1", "Light Teal": "#29f1da","Lime": "#b7fc36", "Magenta":"#fd28fd", "Orange": "#f2721c", "Peach":"#f1979a", "Red": "#c53b33", "Rose":"#fc178d", "Slate blue":"#7f7ffa", "Violet": "#6435c9", "White": "#ffffff", "Yellow": "#fcfc4d"} - -CURRENT_COLOR = '#000000' -COMPLETE_COLOR= '#4290ec' -ENABLED_COLOR = '#fcfcfc' -INCOMPLETE_COLOR = '#607a91' + TREATMENT_UNHIGHLIGHTED_COLOR = "#000000" TREATMENT_HIGHLIGHTED_COLOR = "#135088" OPERATIONAL_PARAMETERS = {"Heparin Type": HEPARIN_TYPE, "Acid Concentrate": "Fres. Naturalyte", @@ -85,23 +73,11 @@ VENOUS_VALUE_570 = 570 POSITIVE_BUFFER = 10 NEGATIVE_BUFFER = -10 -PATIENT_ID = "demopatientid" -HEPARIN_TYPE = "UFH 1,000 IU/mL" -ACID_CONCENTRATE = ["Fres. Naturalyte", "08-1251-1", "08-2251-0", "08-3251-9"] -BICARBONATE_CONCENTRATE = "Fres. Centrisol" -DIALYZER_TYPE = ["BB Diacap Pro 13H", "BB Diacap Pro 16H", "BB Diacap Pro 19H", "F Optiflux F160NRe", "F Optiflux F180NRe"] -TREATMENT_UNHIGHLIGHTED_COLOR = "#000000" -TREATMENT_HIGHLIGHTED_COLOR = "#135088" - -OPERATIONAL_PARAMETERS = {"Heparin Type": HEPARIN_TYPE, "Acid Concentrate": "Fres. Naturalyte", - "Bicarbonate Concentrate": BICARBONATE_CONCENTRATE, "Dialyzer Type": "BB Diacap Pro 16H"} #Alarm List NUM_OF_ALARM_PRIORITIES = 4 # Total number of alarm priorities NUM_OF_REQUEST_REJECT_REASONS = 43 NUM_OF_MSG_ID = 289 -ACCEPTED = True -REJECTED = False ALARM_ID_NO_ALARM = 0 ALARM_ID_OUT_OF_RANGE = 290 @@ -142,7 +118,7 @@ ALARM_BUTTONS_RINSEBACK_RESUME_END = ALARM_BUTTONS_RESUME_RINSEBACK_END ALARM_BUTTONS_END_RESUME_RINSEBACK = ALARM_BUTTONS_RESUME_RINSEBACK_END -#standby mode +#standby mode & ultrafiltration SALINE_BOLUS_CUMULATIVE = 300 UF_MINIMUM_VALUE = 0 UF_MAXIMUM_VALUE = 600 @@ -182,13 +158,7 @@ DIALYSATE_FLOW_BUFFER = 50 DIALYSATE_FLOW_SLIDER_WIDTH_BUFFER = 60 -#main treatment screen -SYSTOLIC_LOWER_LIMIT = 60 -SYSTOLIC_UPPER_LIMIT = 250 -DIASTOLIC_LOWER_LIMIT = 40 -DIASTOLIC_UPPER_LIMIT = 200 -HEART_RATE_LOWER_LIMIT = 40 -HEART_RATE_UPPER_LIMIT = 180 +#blood priming BLOOD_PRIMING_RANGE = 300 BLOOD_PRIMING_TARGET_MAXIMUM = 300 @@ -259,10 +229,6 @@ "rinseback_flow_rate" : [50, 25, 187], } -#Ultrafilteration -SALINE_BOLUS_CUMULATIVE = 300 -UF_MINIMUM_VALUE = 0 -UF_MAXIMUM_VALUE = 600 #ultrafilteration volume based on flow parameters. Python list contains Rotational speed, Motor speed, # MC speed, MC current and PWM. @@ -284,13 +250,6 @@ 5 : {"uf_maximum" : 480, "uf_minimum" : 380}, } -BLOOD_PRIMING_TEXT = "Blood Priming" -SALINE_UNIT = "mL" -BLOOD_PRIMING_DEFAULT_VALUE = "0 mL" - -#tst_treatment_saline_data -NUM_OF_REQUEST_REJECT_REASONS = 43 - #dictionary contains saline cumulative and saline delivered value #key : saline cumulative value. #value: saline delivered value @@ -356,40 +315,7 @@ "OPTION_12" : {"uf_maximum" : 1250, "uf_minimum" : 0}, } -#create custom treatment -HIGHER_VALUE_OF_BLOOD_FLOW_RATE = 500 -LOWER_VALUE_OF_BLOOD_FLOW_RATE = 100 -STEP_VALUE_OF_BLOOD_FLOW_RATE = 25 -BUFFER_LOW_AND_HIGH_LIMITS = 30 -ARTERIAL_VALUE_0 = 0 -ARTERIAL_VALUE_NEGATIVE_300 = -300 -ARTERIAL_VALUE_NEGATIVE_20 = -20 -ARTERIAL_VALUE_NEGATIVE_270 = -270 -VENOUS_VALUE_600 = 600 -VENOUS_VALUE_20 = 20 -VENOUS_VALUE_50 = 50 -VENOUS_VALUE_570 = 570 -POSITIVE_BUFFER = 10 -NEGATIVE_BUFFER = -10 - -#create custom treatment -HIGHER_VALUE_OF_BLOOD_FLOW_RATE = 500 -LOWER_VALUE_OF_BLOOD_FLOW_RATE = 100 -STEP_VALUE_OF_BLOOD_FLOW_RATE = 25 -BUFFER_LOW_AND_HIGH_LIMITS = 30 -ARTERIAL_VALUE_0 = 0 -ARTERIAL_VALUE_NEGATIVE_300 = -300 -ARTERIAL_VALUE_NEGATIVE_20 = -20 -ARTERIAL_VALUE_NEGATIVE_270 = -270 -VENOUS_VALUE_600 = 600 -VENOUS_VALUE_20 = 20 -VENOUS_VALUE_50 = 50 -VENOUS_VALUE_570 = 570 -POSITIVE_BUFFER = 10 -NEGATIVE_BUFFER = -10 - - #pre-treatment_priming NOT_VISIBLE = False VISIBLE = True @@ -407,13 +333,6 @@ MINIMUM_COUNTDOWN_TIME = 0 CONSUMABLE_SELF_TEST_BICARB_PUMP_CHECK_STATE = 3 -#services -ENABLED = True -DISABLED = False - -OUT_OF_RANGE_COLOR = "#c53b33" -IN_RANGE_COLOR = "#fcfcfc" -SERVICE_CONF_LOCATION = os.environ['HOME']+"/Projects/application/resources/settings/Service.conf" VALID = True INVALID = False @@ -463,11 +382,6 @@ "Average Venous Pressure": [20.0, 101.45], } -#main-treatment heparin -NUM_OF_REQUEST_REJECT_REASONS = 43 - #ui_logs RESET_BINARY = "0" SET_BINARY = "1" #Message binaries appending with for easy identification - -