def __init__(self): self.mu_lock = Lock() self.sat_lock = Lock() MOOSCommClient.__init__(self) self.SetOnConnectCallBack(self._on_connect) self.SetOnDisconnectCallBack(self._on_disconnect) self.SetOnMailCallBack(self._on_mail)
def __init__(self, config): MOOSCommClient.__init__(self) self.SetOnConnectCallBack(self.onConnect) self.SetOnMailCallBack(self.onMail) self.get_config(config) self.set_publishers() self.holder = {} self.create_cap_freq_holders() self.navpy_gps = GPS()
def __init__(self): self.data = deepcopy(VehicleData) MOOSCommClient.__init__(self) self.SetOnConnectCallBack(self._on_connect) self.SetOnDisconnectCallBack(self._on_disconnect) self.SetOnMailCallBack(self._on_mail) self.Run(cfg.moos_ip, cfg.moos_port, cfg.moos_name, cfg.moos_freq) for x in range(30): if not self.IsConnected(): sleep(0.1) continue print('CAN GUI Connected') return print('CAN GUI Could not connect to MOOSDB') sys.exit()
def __init__(self): MOOSCommClient.__init__(self) self.SetOnConnectCallBack(self.onConnect) self.SetOnMailCallBack(self.onMail)