Skip to content

Commit

Permalink
[python] ivy_msg_interface: pass non-telemetry messages with ac_id 0
Browse files Browse the repository at this point in the history
  • Loading branch information
flixr committed Jan 28, 2015
1 parent 6f96e8a commit 97df5d9
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions sw/lib/python/ivy_msg_interface.py
Expand Up @@ -54,19 +54,21 @@ def on_ivy_msg(self, agent, *larg):
if len(data) < 3:
return

# check which message class it is
# pass non-telemetry messages with ac_id 0
if data[0] in ["ground", "ground_dl", "dl"]:
msg_class = data[0]
msg_name = data[1]
ac_id = int(data[2])
values = list(filter(None, data[3:]))
ac_id = 0
values = list(filter(None, data[2:]))
elif data[0] == "sim":
return
else:
try:
ac_id = int(data[0])
except ValueError:
if self.verbose:
print("ignoring message %s" % data[1])
print("ignoring message " + ' '.join(data))
sys.stdout.flush()
return
msg_class = "telemetry"
Expand Down

0 comments on commit 97df5d9

Please sign in to comment.