Index: simulator/plugins/treatmentstates/loader.py =================================================================== diff -u -r68ba5188e33d6f05936fb77626822f416b9abb37 -r2204a65b0af94e7e555f0f4207fd2701c164d1d5 --- simulator/plugins/treatmentstates/loader.py (.../loader.py) (revision 68ba5188e33d6f05936fb77626822f416b9abb37) +++ simulator/plugins/treatmentstates/loader.py (.../loader.py) (revision 2204a65b0af94e7e555f0f4207fd2701c164d1d5) @@ -18,6 +18,7 @@ """ The Ultrafiltration ui loader """ + tbSend: QtWidgets.QToolButton tbReset: QtWidgets.QToolButton tblSubMode: QtWidgets.QTableWidget @@ -38,6 +39,7 @@ finds and creates widgets :return: none """ + self.tbSend = self.find_tool_button('tbSend') self.tbReset = self.find_tool_button('tbReset') self.tblSubMode = self.find_table_widget('tblSubMode') @@ -56,6 +58,7 @@ :return: none """ self.tbReset.clicked.connect(self._init_widgets) + self.tbSend.clicked.connect(self.do_treatment_states) self.tblSubMode.currentCellChanged.connect(self.do_treatment_states) self.tblUFStates.currentCellChanged.connect(self.do_treatment_states) @@ -76,7 +79,7 @@ :return: none """ self.tblSubMode.setCurrentCell(TXStates.TREATMENT_START_STATE, 0) - self.tblUFStates.setCurrentCell(TXStates.UF_OFF_STATE, 0) + self.tblUFStates.setCurrentCell(TXStates.UF_RUNNING_STATE, 0) self.tblSalineStates.setCurrentCell(TXStates.SALINE_BOLUS_STATE_IDLE, 0) self.tblHeparinStates.setCurrentCell(TXStates.HEPARIN_STATE_OFF, 0) self.tblRinsebackStates.setCurrentCell(TXStates.RINSEBACK_STOP_INIT_STATE, 0)