Index: simulator/plugins/bloodPrime/loader.py =================================================================== diff -u -rf4523ffcaff0d27f7392c943f0a487fcb01a7d34 -r967521dff94783ce48b50abc8db6bcd67bb501bf --- simulator/plugins/bloodPrime/loader.py (.../loader.py) (revision f4523ffcaff0d27f7392c943f0a487fcb01a7d34) +++ simulator/plugins/bloodPrime/loader.py (.../loader.py) (revision 967521dff94783ce48b50abc8db6bcd67bb501bf) @@ -10,7 +10,7 @@ # parent from simulator.dynamicloader import DynamicLoader # hd Simulator -from dialin.ui.hd_simulator import HDSimulator +from simulator.interface import SimulationInterface # plugin specific # -- none -- @@ -23,9 +23,8 @@ sldTarget: QtWidgets.QSlider sldCurrent: QtWidgets.QSlider - def __init__(self, hd_simulator: HDSimulator): - super().__init__(os.path.dirname(__file__), hd_simulator) - print(" ---------- ", self.hd_simulator) + def __init__(self, interface: SimulationInterface): + super().__init__(os.path.dirname(__file__), interface) def _init_loader(self): """ @@ -61,4 +60,4 @@ """ target = self.sldTarget.value() current = self.sldCurrent.value() - self.hd_simulator.cmd_send_treatment_blood_prime_data(target, current) + self.interface.hd.cmd_send_treatment_blood_prime_data(target, current)