Modify sending files to clover ROS package

This commit is contained in:
Arthur Golubtsov
2020-06-05 22:04:13 +03:00
parent 67747cbce5
commit 795ce61cf6
4 changed files with 51 additions and 41 deletions

View File

@@ -286,6 +286,7 @@ class Client(messaging.ConnectionManager):
def __init__(self, ip):
super().__init__()
self.copter_id = None
self.clover_dir = None
self.connected = False
self.clients[ip] = self
@@ -316,9 +317,15 @@ class Client(messaging.ConnectionManager):
old_id = self.copter_id
self.copter_id = value
if old_id is None:
self.get_response("clover_dir", self._got_clover_dir)
if old_id is None and self.on_first_connect:
self.on_first_connect(self)
def _got_clover_dir(self, _client, value):
self.clover_dir = value
def close(self, inner=False):
self.connected = False