Index: leahi_dialin/td/treatment_delivery.py =================================================================== diff -u -rcd4a454309e537e52d2e5c064611ebf986cbe359 -rbd45f04f6e4f66ec2b121f496bc8db20ca00a6b8 --- leahi_dialin/td/treatment_delivery.py (.../treatment_delivery.py) (revision cd4a454309e537e52d2e5c064611ebf986cbe359) +++ leahi_dialin/td/treatment_delivery.py (.../treatment_delivery.py) (revision bd45f04f6e4f66ec2b121f496bc8db20ca00a6b8) @@ -25,6 +25,9 @@ from .modules.switches import TDSwitches from .modules.valves import TDValves from .modules.voltages import TDVoltages + +from .proxies.dd_proxy import DDProxy + from ..common.msg_defs import MsgIds, MsgFieldPositions from ..common.td_defs import TDOpModes from ..protocols.CAN import DenaliMessage, DenaliCanMessenger, DenaliChannels @@ -122,6 +125,8 @@ self.valves = TDValves(self.can_interface, self.logger) self.voltages = TDVoltages(self.can_interface, self.logger) + self.dd_proxy = DDProxy(self.can_interface, self.logger) + @publish(["td_debug_events_timestamp","td_debug_events"]) def _handler_td_debug_event_sync(self, message, timestamp = 0.0):