aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/console.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2019-06-20 22:08:38 -0400
committerKevin O'Connor <kevin@koconnor.net>2019-06-21 18:14:00 -0400
commit461ed4cb80ad23f7395621fbe6010d9ac9a7aaa5 (patch)
treec5b46932486c9b7a246bbdf9ba4be21f68d2bb1a /klippy/console.py
parent647f1ee2e0d230b9a2c580e5335b90e1c9cd9c07 (diff)
downloadkutter-461ed4cb80ad23f7395621fbe6010d9ac9a7aaa5.tar.gz
kutter-461ed4cb80ad23f7395621fbe6010d9ac9a7aaa5.tar.xz
kutter-461ed4cb80ad23f7395621fbe6010d9ac9a7aaa5.zip
serialhdl: Add a get_msgparser() method
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/console.py')
-rwxr-xr-xklippy/console.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/klippy/console.py b/klippy/console.py
index dfb4262f..1610c4d0 100755
--- a/klippy/console.py
+++ b/klippy/console.py
@@ -53,7 +53,7 @@ class KeyboardReader:
self.output(help_txt)
self.output("="*20 + " attempting to connect " + "="*20)
self.ser.connect()
- msgparser = self.ser.msgparser
+ msgparser = self.ser.get_msgparser()
self.output("Loaded %d commands (%s / %s)" % (
len(msgparser.messages_by_id),
msgparser.version, msgparser.build_versions))
@@ -72,8 +72,8 @@ class KeyboardReader:
sys.stdout.flush()
def handle_default(self, params):
tdiff = params['#receive_time'] - self.start_time
- self.output("%07.3f: %s" % (
- tdiff, self.ser.msgparser.format_params(params)))
+ msg = self.ser.get_msgparser().format_params(params)
+ self.output("%07.3f: %s" % (tdiff, msg))
def handle_output(self, params):
tdiff = params['#receive_time'] - self.start_time
self.output("%07.3f: %s: %s" % (tdiff, params['#name'], params['#msg']))
@@ -137,7 +137,7 @@ class KeyboardReader:
self.clocksync.stats(curtime)]))
def command_LIST(self, parts):
self.update_evals(self.reactor.monotonic())
- mp = self.ser.msgparser
+ mp = self.ser.get_msgparser()
out = "Available mcu commands:"
out += "\n ".join([""] + sorted([
mp.messages_by_id[i].msgformat for i in mp.command_ids]))