Skip to content
Snippets Groups Projects
Commit 10be4a28 authored by Michael Day's avatar Michael Day Committed by Michael Day
Browse files

link: show sysid on prompt

parent 9ad17f6c
No related branches found
No related tags found
No related merge requests found
...@@ -351,7 +351,14 @@ class LinkModule(mp_module.MPModule): ...@@ -351,7 +351,14 @@ class LinkModule(mp_module.MPModule):
if master.flightmode != self.status.flightmode: if master.flightmode != self.status.flightmode:
self.status.flightmode = master.flightmode self.status.flightmode = master.flightmode
if self.mpstate.functions.input_handler is None: 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: if master.flightmode != self.status.last_mode_announced and time.time() > self.status.last_mode_announce + 2:
self.status.last_mode_announce = time.time() self.status.last_mode_announce = time.time()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment