Index: tools/Code_Report.csv =================================================================== diff -u -rd57047f5d4a67a71a364abd40a4902d952037394 -r0a450f795a219ff16f983e8ceecfe260aad4b2ac --- tools/Code_Report.csv (.../Code_Report.csv) (revision d57047f5d4a67a71a364abd40a4902d952037394) +++ tools/Code_Report.csv (.../Code_Report.csv) (revision 0a450f795a219ff16f983e8ceecfe260aad4b2ac) @@ -429,13 +429,18 @@ ./hd/hemodialysis_device.py, Function, cmd_block_hd_message_transmissions(self, msg1: int = 0, msg2: int = 0, msg3: int = 0, msg4: int = 0, ./hd/hemodialysis_device.py, Function, cmd_request_ui_version(self) -> None: ./hd/post_treatment.py, Function, get_post_treatment_sub_mode(self) -> int: +./hd/pressure_occlusion.py, Function, get_venous_pressure_limit_min(self): +./hd/pressure_occlusion.py, Function, get_venous_pressure_limit_max(self): ./hd/pressure_occlusion.py, Function, cmd_arterial_pressure_measured_override(self, pres: float, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, cmd_venous_pressure_measured_override(self, pres: float, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, cmd_blood_pump_measured_occlusion_override(self, occl: int, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, cmd_pressure_occlusion_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: ./hd/pressure_occlusion.py, Function, get_arterial_pressure(self): ./hd/pressure_occlusion.py, Function, get_venous_pressure(self): ./hd/pressure_occlusion.py, Function, get_blood_pump_occlusion(self): +./hd/pressure_occlusion.py, Function, get_pressure_limits_state(self): +./hd/pressure_occlusion.py, Function, get_arterial_pressure_limit_min(self): +./hd/pressure_occlusion.py, Function, get_arterial_pressure_limit_max(self): ./hd/pretreatment.py, Function, get_pre_treatment_submode(self): ./hd/pretreatment.py, Function, get_pre_treatment_sample_water_state(self): ./hd/pretreatment.py, Function, get_pre_treatment_consumable_self_test_state(self): @@ -507,14 +512,12 @@ ./hd/temperatures.py, Function, cmd_temperatures_value_override(self, sensor: int, value: float, reset: int = NO_RESET) -> int: ./hd/temperatures.py, Function, cmd_temperatures_data_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: ./hd/temperatures.py, Function, get_hd_temperatures_values(self) -> dict: -./hd/treatment.py, Function, cmd_set_bicarb_concentrate(self, bicarb: int) -> int: ./hd/treatment.py, Function, cmd_set_dialyzer_type(self, dialyzer: int) -> int: ./hd/treatment.py, Function, cmd_set_bp_measurement_interval(self, intvl: int) -> int: ./hd/treatment.py, Function, cmd_set_rinseback_flow_rate(self, flow: int) -> int: -./hd/treatment.py, Function, cmd_set_arterial_pressure_low_alarm_limit(self, pres: int) -> int: -./hd/treatment.py, Function, cmd_set_arterial_pressure_high_alarm_limit(self, pres: int) -> int: -./hd/treatment.py, Function, cmd_set_venous_pressure_low_alarm_limit(self, pres: int) -> int: -./hd/treatment.py, Function, cmd_set_venous_pressure_high_alarm_limit(self, pres: int) -> int: +./hd/treatment.py, Function, cmd_set_arterial_pressure_alarm_limit_window(self, window: int) -> int: +./hd/treatment.py, Function, cmd_set_venous_pressure_alarm_limit_window(self, window: int) -> int: +./hd/treatment.py, Function, cmd_set_venous_pressure_alarm_limit_asymmetric(self, asym: int) -> int: ./hd/treatment.py, Function, cmd_set_heparin_dispense_rate(self, rate: float) -> int: ./hd/treatment.py, Function, cmd_set_heparin_bolus_volume(self, volume: float) -> int: ./hd/treatment.py, Function, cmd_set_dialysate_temperature(self, temp: float) -> int: @@ -564,6 +567,7 @@ ./hd/treatment.py, Function, cmd_set_heparin_pre_stop_time(self, pre_stop: int) -> int: ./hd/treatment.py, Function, cmd_set_saline_bolus_volume(self, volume: int) -> int: ./hd/treatment.py, Function, cmd_set_acid_concentrate(self, acid: int) -> int: +./hd/treatment.py, Function, cmd_set_bicarb_concentrate(self, bicarb: int) -> int: ./hd/ui_proxy.py, Function, handler_active_alarm_list_response(self, message: dict, timestamp=0.0) -> None: ./hd/ui_proxy.py, Function, cmd_ui_checkin_with_hd(self) -> None: ./hd/ui_proxy.py, Function, cmd_ui_request_hd_version(self) -> None: @@ -1140,6 +1144,11 @@ hd/pressure_occlusion.py, Variable, arterial_pressure hd/pressure_occlusion.py, Variable, venous_pressure hd/pressure_occlusion.py, Variable, blood_pump_occlusion +hd/pressure_occlusion.py, Variable, pressure_limits_state +hd/pressure_occlusion.py, Variable, arterial_pressure_limit_min +hd/pressure_occlusion.py, Variable, arterial_pressure_limit_max +hd/pressure_occlusion.py, Variable, venous_pressure_limit_min +hd/pressure_occlusion.py, Variable, venous_pressure_limit_max hd/pretreatment.py, Variable, hd_pre_treatment_state_timestamp hd/pretreatment.py, Variable, hd_no_cart_st_timestamp hd/pretreatment.py, Variable, hd_dry_st_timestamp @@ -1245,10 +1254,9 @@ hd/treatment.py, Variable, current_heparin_type hd/treatment.py, Variable, current_blood_pressure_measurement_interval hd/treatment.py, Variable, current_rinseback_flow_rate -hd/treatment.py, Variable, current_arterial_low -hd/treatment.py, Variable, current_arterial_high -hd/treatment.py, Variable, current_venous_low -hd/treatment.py, Variable, current_venous_high +hd/treatment.py, Variable, current_arterial_pressure_window +hd/treatment.py, Variable, current_venous_pressure_window +hd/treatment.py, Variable, current_venous_pressure_asymmetric hd/treatment.py, Variable, current_heparin_bolus hd/treatment.py, Variable, current_heparin_dispense hd/treatment.py, Variable, current_dialysate_temp @@ -2178,10 +2186,9 @@ common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_HEPARIN_TYPE common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_BLOOD_PRESSURE_MEAS_INTERVAL_MIN common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_RINSEBACK_FLOW_RATE_ML_MIN -common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_ARTERIAL_PRESSURE_LOW_LIMIT_MMHG -common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_ARTERIAL_PRESSURE_HIGH_LIMIT_MMHG -common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_VENOUS_PRESSURE_LOW_LIMIT_MMHG -common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_VENOUS_PRESSURE_HIGH_LIMIT_MMHG +common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW +common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW +common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_HEPARIN_DISPENSE_RATE_ML_HR common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME_ML common/hd_defs.py, Enum, TreatmentParameters, TREATMENT_PARAM_DIALYSATE_TEMPERATURE_C