From 10be4a282b4e8f324ef6d28351bd5b9965febb83 Mon Sep 17 00:00:00 2001 From: Michael Day <mday299@yahoo.com> Date: Sun, 14 Dec 2014 07:50:11 -0800 Subject: [PATCH] link: show sysid on prompt --- MAVProxy/modules/mavproxy_link.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/MAVProxy/modules/mavproxy_link.py b/MAVProxy/modules/mavproxy_link.py index af734a9..7a51e7e 100644 --- a/MAVProxy/modules/mavproxy_link.py +++ b/MAVProxy/modules/mavproxy_link.py @@ -351,7 +351,14 @@ class LinkModule(mp_module.MPModule): if master.flightmode != self.status.flightmode: self.status.flightmode = master.flightmode if self.mpstate.functions.input_handler is None: - self.set_prompt(self.status.flightmode + "> ") + sysid = m.get_srcSystem() + if sysid is None: + sysid = "" + else: + sysid = str(int(sysid)) + ":" + + if self.mpstate.functions.input_handler is None: + self.mpstate.rl.set_prompt(sysid + self.status.flightmode + "> ") if master.flightmode != self.status.last_mode_announced and time.time() > self.status.last_mode_announce + 2: self.status.last_mode_announce = time.time() -- GitLab