Index: tst_ui_logs/test.py =================================================================== diff -u -r6bb43117bca2673c5de877f5b70b094da344418a -r84c1284ecff1f30169d50afb688be18934eb8506 --- tst_ui_logs/test.py (.../test.py) (revision 6bb43117bca2673c5de877f5b70b094da344418a) +++ tst_ui_logs/test.py (.../test.py) (revision 84c1284ecff1f30169d50afb688be18934eb8506) @@ -53,72 +53,81 @@ @param param - (list) parameters for msg_id's. """ test.startSection("Verification of UI log based on message : " + str(msg)) + param = ','.join(str(param)) if param is not None else param utils.waitForGUI(2) ack = False if not msg_id in msg_defs.ACK_NOT_REQUIRED and msg_id != None: ack = True message_extracted = utility.get_current_log_details(message_ack=ack, message_text=msg) test.log(str(message_extracted)) - if ack == True: - test.verify(config.ACK_REQ_STATUS in message_extracted, "ack request is verified") - test.verify(config.ACK_BAK_STATUS in message_extracted, "ack back is verified") + if None in message_extracted: + test.fail("Message not found in log file.") + test.endSection() + return + if ack == True : + test.verify((config.ACK_REQ_STATUS in message for message in message_extracted), "ack request is verified") + test.verify((config.ACK_BAK_STATUS in message for message in message_extracted), "ack back is verified") message_id_hex = builtins.hex(builtins.int(msg_id)) - message_id_str = builtins.str(message_id_hex) - test.verify(message_id_str in message_extracted, "message ID is verified") - if param != None: - test.verify(param in message_extracted, "parameters are verified") + message_id_str = builtins.str(message_id_hex).upper() + test.verify((message_id_str in message for message in message_extracted), "message ID is verified") + if param is not None: + test.verify((param in message for message in message_extracted), "parameters are verified") test.endSection() def verif_ui_logs_api(): #HD Broadcast #0x0D00 hd_simulator.cmd_set_treatment_time(sec_total= 470, sec_elapsed= 300, sec_remain= 170) verify_log(msg_id = MsgIds.MSG_ID_TREATMENT_TIME.value, msg = "TreatmentTime", param = [470,300,170]) - + hd_simulator.cmd_set_treatment_time(sec_total= 475, sec_elapsed= 305, sec_remain= 170) + verify_log(msg_id = MsgIds.MSG_ID_TREATMENT_TIME.value, msg = "TreatmentTime", param = [475,305,170]) + hd_simulator.cmd_set_treatment_time(sec_total= 300, sec_elapsed= 150, sec_remain= 150) + verify_log(msg_id = MsgIds.MSG_ID_TREATMENT_TIME.value, msg = "TreatmentTime", param = [300,150,150]) + #0x0500 hd_simulator.cmd_set_treatment_blood_flow_rate(flow_set_pt = 20, measured_flow = 10.5, rot_speed = 112.2 , mot_speed = 120.3, mc_speed = 100.0, mc_current = 12.5, pwm = 32.3, rotor_count = 30) verify_log(msg_id = MsgIds.MSG_ID_BLOOD_FLOW_DATA.value, msg = "BloodFlow", param = [20,10.5,112.2,120.3,100.0,12.5,32.3,30]) - + #0x0800 hd_simulator.cmd_set_treatment_dialysate_flow_rate(flow_set_pt=200, measured_flow=100.5, rot_speed = 160.0 , mot_speed = 120.0, mc_speed = 100.0, mc_current = 0.44, pwm = 20.0) verify_log(msg_id = MsgIds.MSG_ID_DIALYSATE_FLOW_DATA.value, msg = "DialysateFlow", param = [200,100.5,160.0,120.0,100.0,0.44,20.0]) - + #0x0900 hd_simulator.cmd_set_pressure_occlusion_data(arterial_prs = 54.5, venous_prs = 20.1, blood_pump_occlusion = 100, dialysate_inlet_pump_occlusion = 200, dialysate_outlet_pump_occlusion = 250) verify_log(msg_id = MsgIds.MSG_ID_PRESSURE_OCCLUSION_DATA.value, msg = "Pressure/Occlusion", param = [54.5,20.1,100,200,250]) - + #0x0B00 hd_simulator.cmd_set_treatment_ultrafiltration_outlet_flow_data(ref_uf_vol = 77.5, measured_uf_vol = 22.6, rot_speed = 54.0, mot_speed = 66.2, mc_speed = 33.3, mc_current = 21.2, pwm = 322.2) verify_log(msg_id = MsgIds.MSG_ID_DIALYSATE_OUT_FLOW_DATA.value, msg = "OutletFlow",param = [77.5,22.6,54.0,66.2,33.3,21.2,322.2]) - + #0x1A00 hd_simulator.cmd_set_treatment_parameter_ranges(min_treatment_duration = 60, max_treatment_duration = 470, min_uf_volume = 22.6, max_uf_volume = 34.2, min_dialysate_flow_rate = 100, max_dialysate_flow_rate = 600) - + verify_log(msg_id = str(MsgIds.MSG_ID_TREATMENT_PARAM_CHANGE_RANGES.value), msg = "TreatmentRanges", param = [60,470,22.6,34.2,100,600]) - + #0x2F00 hd_simulator.cmd_set_treatment_saline_bolus_data(target = 2, cumulative = 100.0, delivered = 300.0) verify_log(msg_id = MsgIds.MSG_ID_SALINE_BOLUS_DATA.value, msg = "Saline", param = [2,100.0,300.0]) - + #0x4D00 - hd_simulator.cmd_set_treatment_heparin_data(cumulative = 0.1) - verify_log(msg_id = MsgIds.MSG_ID_HD_HEPARIN_DATA_BROADCAST.value, msg = "Heparin", param = [0.1]) - + hd_simulator.cmd_set_treatment_heparin_data(cumulative = 0.1, required = 0.1) + verify_log(msg_id = MsgIds.MSG_ID_HD_HEPARIN_DATA_BROADCAST.value, msg = "Heparin", param = [0.1,0.1]) + #0x3300 hd_simulator.cmd_send_accelerometer_hd_data(x = 12.3, y = 22.2, z = 4.0, x_max = 14.0, y_max = 30.2, z_max = 10.5, x_tilt = 11.0, y_tilt = 22.1, z_tilt = 5.5) verify_log(msg_id = MsgIds.MSG_ID_HD_ACCELEROMETER_DATA.value, msg = "Accel", param = [12.3,22.2,4.0,14.0,30.2,10.5,11.0,22.1,5.5]) - + #0x3A00 #TODO: Payload values need to been changed after discussion payload = unsigned_integer_to_bytearray(1) @@ -135,12 +144,12 @@ hd_simulator.cmd_send_hd_general_response(message_id=58, accepted=1, reason=1, is_pure_data=False, has_parameters=False, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=58, accepted=0, reason=0, is_pure_data=False, has_parameters=False, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_VALVES_DATA.value, msg="~HD_Valves_Data") - + #0x3E00 hd_simulator.cmd_send_hd_general_response(message_id = 62, accepted = 1, reason = 1) hd_simulator.cmd_send_hd_air_trap_data(lower_level = 1, upper_level = 10) verify_log(msg_id = MsgIds.MSG_ID_HD_AIR_TRAP_DATA.value, msg = "AirTrap", param = [1,10]) - + #0x6900 payload = unsigned_integer_to_bytearray(1) payload += unsigned_integer_to_bytearray(0) @@ -156,26 +165,26 @@ hd_simulator.cmd_send_hd_general_response(message_id=105, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=105, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_SYRINGE_PUMP_DATA.value, msg="Syringe") - - + + #0x6A00 payload = unsigned_integer_to_bytearray(74) hd_simulator.cmd_send_hd_general_response(message_id=106, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=106, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id = MsgIds.MSG_ID_HD_FLUID_LEAK_STATE.value, msg = "~HD_Fluid_Leak_Data") - + #0x6C00 hd_simulator.cmd_send_hd_blood_leak_data(blood_leak_status = 1, blood_leak_state = 1, blood_leak_zero_status_counter = 4, blood_leak_counter = 3, blood_leak_zeroed_status = 5, blood_leak_detect_set_point = 9, blood_leak_detect_level = 1, blood_leak_st_count = 3, blood_leak_led_intensity = 7, blood_leak_register_counter = 12) verify_log(msg_id = MsgIds.MSG_ID_HD_BLOOD_LEAK_DATA.value, msg = "BloodLeak", param = [1,1,4,3,5,9,1,3,7,12]) - + #0x9300 hd_simulator.cmd_send_hd_air_bubble_data(venous_air_bubble_status = 2, venous_air_bubble_state = 5) verify_log(msg_id = MsgIds.MSG_ID_HD_BUBBLES_DATA.value, msg = "AirBubble", param = [2,5]) - + #0x7B00 payload = float_to_bytearray(1.1) payload += float_to_bytearray(2.1) @@ -191,7 +200,7 @@ hd_simulator.cmd_send_hd_general_response(message_id=123, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=123, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_VOLTAGES_DATA.value, msg="~HD_Voltages_Data") - + #0x7D00 payload = unsigned_integer_to_bytearray(10) payload += float_to_bytearray(31.2) @@ -201,14 +210,14 @@ hd_simulator.cmd_send_hd_general_response(message_id=125, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=125, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_ALARM_INFORMATION.value, msg="~HD_Alarm_Information") - + #0xA200 payload = unsigned_integer_to_bytearray(20) payload += unsigned_integer_to_bytearray(30) hd_simulator.cmd_send_hd_general_response(message_id=162, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=162, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_SWITCHES_DATA.value, msg="~HD_Switches_Data") - + #0x9D00 payload = float_to_bytearray(11.2) payload += float_to_bytearray(100.8) @@ -218,7 +227,7 @@ hd_simulator.cmd_send_hd_general_response(message_id=157, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=157, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_TEMPERATURES_DATA.value, msg="~HD_Temperature_Data") - + #0xA300 payload = float_to_bytearray(33.3) payload += float_to_bytearray(44.4) @@ -227,7 +236,7 @@ hd_simulator.cmd_send_hd_general_response(message_id=163, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=163, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_FANS_DATA.value, msg="~HD_Fans_Data") - + #0xA800 payload = unsigned_integer_to_bytearray(1) payload += float_to_bytearray(4.2) @@ -239,8 +248,8 @@ hd_simulator.cmd_send_hd_general_response(message_id=168, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=168, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_RESERVOIRS_DATA.value, msg="~HD_Reservoirs_Data") - - + + #HD Operation Mode #0x2500 mode_data = HDOpModes.NUM_OF_MODES.value @@ -249,46 +258,44 @@ for sub_mode in range(submode_data): hd_simulator.cmd_send_hd_operation_mode(op_mode = mode, sub_mode = sub_mode) verify_log(msg_id = MsgIds.MSG_ID_HD_OP_MODE.value, msg = "OpMode", param = [mode,sub_mode]) - + #0x5C00 for s_mode in range(NUMBER_OF_OPMODE): hd_simulator.cmd_send_pre_treatment_state_data(sub_mode = s_mode, water_sample_state = 1, consumables_self_test_state = 2, no_cartridge_self_test_state = 3, installation_state = 4, dry_self_test_state = 5, prime_state = 6, recirculate_state = 7, patient_connection_state = 8) verify_log(msg_id = MsgIds.MSG_ID_PRE_TREATMENT_STATE.value, msg = "PreTreatmentStates",param = [s_mode,1,2,3,4,5,6,7,8]) - + #0x0F00 for s_mode in range(NUMBER_OF_TREATMENTMODES): hd_simulator.cmd_set_treatment_states_data(sub_mode = s_mode, uf_state = 1, saline_state = 2, heparin_state = 3, rinseback_state = 4, recirculate_state = 5, blood_prime_state = 6, treatment_end_state = 7, treatment_stop_state = 8, dialysis_state = 9) verify_log(msg_id = MsgIds.MSG_ID_TREATMENT_STATE.value, msg = "TreatmentStates", param = [s_mode,1,2,3,4,5,6,7,8,9]) - + #0x7700 - + for s_mode in range(NUMBER_OF_TREATMENTMODES): hd_simulator.cmd_send_hd_general_response(message_id=119, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=119, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) verify_log(msg_id=MsgIds.MSG_ID_HD_POST_TREATMENT_STATE.value, msg="PostTreatmentStates") - + #0x7E00 standby_mode_data = HDStandbyStates.STANDBY_WAIT_FOR_DISINFECT_STATE.value for standby_mode in range(standby_mode_data): - hd_simulator.cmd_send_hd_general_response(message_id=126, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) - hd_simulator.cmd_send_hd_general_response(message_id=126, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_disinfection_state(sub_mode = standby_mode, flush_mode = 3, heat_mode = 7, chemical_mode = 9) - verify_log(msg_id = MsgIds.MSG_ID_HD_DISINFECT_STANDBY_DATA.value, msg = "Standby (disinfect) State") + verify_log(msg_id = MsgIds.MSG_ID_HD_DISINFECT_STANDBY_DATA.value, msg = "DisinfectStart") - #0x9B00 + #0x8000 hd_simulator.cmd_send_hd_disinfect_response(accepted = True, reason =1) - payload = integer_to_bytearray(1) - payload += unsigned_integer_to_bytearray(4) - hd_simulator.cmd_send_hd_general_response(message_id=155, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) - hd_simulator.cmd_send_hd_general_response(message_id=155, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) +# payload = integer_to_bytearray(1) +# payload += unsigned_integer_to_bytearray(4) +# hd_simulator.cmd_send_hd_general_response(message_id=155, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) +# hd_simulator.cmd_send_hd_general_response(message_id=155, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_disinfect_response(accepted = False, reason =1) -# verify_log(msg_id=MsgIds.MSG_ID_HD_SET_STANDBY_DISINFECT_SUB_MODE_RESPONSE.value, msg="~HD_Set_Standby_Disinfect_State_Response") + verify_log(msg_id=MsgIds.MSG_ID_HD_DISINFECT_RESPONSE.value, msg="DisinfectMode") #RINSEBACK @@ -316,6 +323,7 @@ #0x5800 hd_simulator.cmd_send_treatment_adjust_end_response(accepted = 0, reason = 5) hd_simulator.cmd_send_treatment_adjust_end_response(accepted = 1, reason = 5) + hd_simulator.cmd_send_treatment_adjust_end_response(accepted = 1, reason = 5) verify_log(msg_id = MsgIds.MSG_ID_HD_TX_END_CMD_RESPONSE.value, msg = "AdjustTxEnd", param = [1,5]) #Treatment Blood Prime(sub-mode) @@ -349,12 +357,12 @@ #Power #0x0100 - hd_simulator.cmd_send_poweroff_button_pressed() - verify_log(msg_id = MsgIds.MSG_ID_OFF_BUTTON_PRESS.value, msg = "PowerOff") + hd_simulator.cmd_send_poweroff_command() + verify_log(msg_id = MsgIds.MSG_ID_POWER_OFF.value, msg = "PowerOff") #0x0E00 - hd_simulator.cmd_send_broadcast_poweroff_imminent() - verify_log(msg_id = MsgIds.MSG_ID_POWER_OFF_WARNING.value, msg = "ShuttingDown") + hd_simulator.cmd_send_poweroff_imminent() + verify_log(msg_id = MsgIds.MSG_ID_POWER_OFF_IMMINENT.value, msg = "ShuttingDown") #Events #0xA400 @@ -377,7 +385,7 @@ payload += integer_to_bytearray(value) dg_simulator.cmd_send_dg_general_response(message_id=165, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) dg_simulator.cmd_send_dg_general_response(message_id=165, accepted=0, reason=0, is_pure_data=False, has_parameters=True, parameters_payload=payload) - verify_log(msg_id = MsgIds.MSG_ID_DG_EVENT.value, msg="DG General") + verify_log(msg_id = MsgIds.MSG_ID_DG_EVENT.value, msg="DG,General") #Power-On Self-Test [POST] #0x8E00 @@ -631,10 +639,10 @@ verify_log(msg_id=MsgIds.MSG_ID_DG_CONCENTRATE_MIXING_RATIOS_DATA.value, msg = None) #0xA600 - payload = float_to_bytearray(22.2) - dg_simulator.cmd_send_dg_general_response(message_id=166, accepted=0, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) - dg_simulator.cmd_send_dg_general_response(message_id=166, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) - verify_log(msg_id=MsgIds.MSG_ID_DG_DIALYSATE_FLOW_METER_DATA.value, msg="~DG_Dialysate_Flow_Data") +# payload = float_to_bytearray(22.2) +# dg_simulator.cmd_send_dg_general_response(message_id=166, accepted=0, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) +# dg_simulator.cmd_send_dg_general_response(message_id=166, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) +# verify_log(msg_id=MsgIds.MSG_ID_DG_DIALYSATE_FLOW_METER_DATA.value, msg="DialysateFlow") #0xAB00 #TODO: Payload values need to been changed after discussion @@ -644,9 +652,9 @@ #0xAC00 #TODO: Payload values need to been changed after discussion - dg_simulator.cmd_send_dg_general_response(message_id=172, accepted=0, reason=1, is_pure_data=False, has_parameters=False, parameters_payload=None, channel_id=DenaliChannels.dg_sync_broadcast_ch_id) - dg_simulator.cmd_send_dg_general_response(message_id=172, accepted=1, reason=1, is_pure_data=False, has_parameters=False, parameters_payload=None, channel_id=DenaliChannels.dg_sync_broadcast_ch_id) - verify_log(msg_id = MsgIds.MSG_ID_DG_SCHEDULED_RUNS_INFO.value, msg = "DG scheduled runs info") +# dg_simulator.cmd_send_dg_general_response(message_id=172, accepted=0, reason=1, is_pure_data=False, has_parameters=False, parameters_payload=None, channel_id=DenaliChannels.dg_sync_broadcast_ch_id) +# dg_simulator.cmd_send_dg_general_response(message_id=172, accepted=1, reason=1, is_pure_data=False, has_parameters=False, parameters_payload=None, channel_id=DenaliChannels.dg_sync_broadcast_ch_id) +# verify_log(msg_id = MsgIds.MSG_ID_DG_SCHEDULED_RUNS_INFO.value, msg = "DG scheduled runs info") #TODO: Msg_Ids need to be update as per patch file. line number 446 should be uncomment after the fix #Fix id : ID not logged for the ones in ACK_NOT_REQUIRED list #46 @@ -670,7 +678,7 @@ payload = unsigned_integer_to_bytearray(6) dg_simulator.cmd_send_dg_general_response(message_id=175, accepted=0, reason=1, is_pure_data = False,has_parameters = True,parameters_payload = payload, channel_id=DenaliChannels.dg_sync_broadcast_ch_id) dg_simulator.cmd_send_dg_general_response(message_id=175, accepted=1, reason=1, is_pure_data = False,has_parameters = True,parameters_payload = payload, channel_id=DenaliChannels.dg_sync_broadcast_ch_id) - verify_log(msg_id = MsgIds.MSG_ID_DG_BAD_FILL_SUB_STATE.value, msg = None) + verify_log(msg_id = MsgIds.MSG_ID_DG_GEN_IDLE_DATA.value, msg = None) #0x0200 @@ -722,14 +730,15 @@ payload = unsigned_integer_to_bytearray(1) hd_simulator.cmd_send_hd_general_response(message_id=63, accepted=1, reason=1, is_pure_data = False, has_parameters = True, parameters_payload = payload, channel_id=DenaliChannels.hd_alarm_broadcast_ch_id) hd_simulator.cmd_send_hd_general_response(message_id=63, accepted=0, reason=0, is_pure_data = False, has_parameters = True, parameters_payload = payload, channel_id=DenaliChannels.hd_alarm_broadcast_ch_id) + hd_simulator.cmd_send_hd_general_response(message_id=63, accepted=0, reason=1, is_pure_data = False, has_parameters = True, parameters_payload = payload, channel_id=DenaliChannels.hd_alarm_broadcast_ch_id) verify_log(msg_id = MsgIds.MSG_ID_ALARM_CONDITION_CLEARED.value, msg = "AlarmCondition") #0x3200 #TODO: Payload values need to been changed after discussion payload = unsigned_integer_to_bytearray(6) dg_simulator.cmd_send_dg_general_response(message_id=50, accepted=0, reason=1, is_pure_data= False, has_parameters = True, parameters_payload = payload, channel_id=DenaliChannels.ui_to_hd_ch_id) dg_simulator.cmd_send_dg_general_response(message_id=50, accepted=1, reason=1, is_pure_data= False, has_parameters = True, parameters_payload = payload, channel_id=DenaliChannels.ui_to_hd_ch_id) - #verify_log(msg_id = MsgIds.MSG_ID_USER_REQUEST_ALARM_SILENCE.value, msg = "AlarmSilence") +# verify_log(msg_id = MsgIds.MSG_ID_USER_REQUEST_ALARM_SILENCE.value, msg = "AlarmSilence") #0x9800 hd_alarm.cmd_send_active_list_response(accept = True, reason = 1, @@ -769,10 +778,12 @@ #0x2E00 #parameter mismatch : expected 1 int but 3 integers are logged hd_simulator.cmd_set_treatment_adjust_ultrafiltration_confirm_response(accepted= 1, reason= 1, volume= 0.600, duration= 470, rate= 300) + verify_log(msg_id = MsgIds.MSG_ID_USER_UF_SETTINGS_CHANGE_CONFIRMATION_RESPONSE.value, msg = "AdjustUFConfirm") hd_simulator.cmd_set_treatment_adjust_ultrafiltration_confirm_response(accepted= 0, reason= 0, volume= 0.600, duration= 470, rate= 300) verify_log(msg_id = MsgIds.MSG_ID_USER_UF_SETTINGS_CHANGE_CONFIRMATION_RESPONSE.value, msg = "AdjustUFConfirm") hd_simulator.cmd_set_treatment_adjust_ultrafiltration_confirm_rejected(reason = 1) + verify_log(msg_id = MsgIds.MSG_ID_USER_UF_SETTINGS_CHANGE_CONFIRMATION_RESPONSE.value, msg = "AdjustUFConfirm") hd_simulator.cmd_set_treatment_adjust_ultrafiltration_confirm_rejected(reason = 0) verify_log(msg_id = MsgIds.MSG_ID_USER_UF_SETTINGS_CHANGE_CONFIRMATION_RESPONSE.value, msg = "AdjustUFConfirm") @@ -894,7 +905,7 @@ payload += float_to_bytearray(20.5) hd_simulator.cmd_send_hd_general_response(message_id=43, accepted=0, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=43, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) - verify_log(msg_id=MsgIds. MSG_ID_DG_START_STOP_TRIMMER_HEATER_CMD.value, msg="~DG_Trimmer_Htr_Cmd") + verify_log(msg_id=MsgIds.MSG_ID_DG_START_STOP_TRIMMER_HEATER_CMD.value, msg="~DG_Trimmer_Htr_Cmd") #0x3000 payload = unsigned_integer_to_bytearray(1) @@ -941,13 +952,13 @@ payload = integer_to_bit_array(val = 65, num_bits = 42) hd_simulator.cmd_send_hd_general_response(message_id=65521, accepted=0, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) hd_simulator.cmd_send_hd_general_response(message_id=65521, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) - verify_log(msg_id=MsgIds.MSG_ID_HD_DEBUG_EVENT.value, msg="Debug") + verify_log(msg_id=MsgIds.MSG_ID_HD_DEBUG_EVENT.value, msg="HD,Debug") #0xF2FF payload = integer_to_bit_array(val = 65, num_bits = 42) dg_simulator.cmd_send_dg_general_response(message_id=65522, accepted=0, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) dg_simulator.cmd_send_dg_general_response(message_id=65522, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload) - verify_log(msg_id=MsgIds.MSG_ID_DG_DEBUG_EVENT.value, msg="Debug") + verify_log(msg_id=MsgIds.MSG_ID_DG_DEBUG_EVENT.value, msg="DG,Debug") #Initiate (Create/Select) a Treatment #ID:0x3900 @@ -1385,6 +1396,7 @@ #0x4600 payload = float_to_bytearray(-300.00) payload += float_to_bytearray(+100.00) + payload += float_to_bytearray(-100.00) payload += float_to_bytearray(+400.00) hd_simulator.cmd_send_hd_general_response(message_id=70, accepted=1, reason=1, is_pure_data=False, has_parameters=True, parameters_payload=payload,channel_id= DenaliChannels.ui_to_hd_ch_id )