diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2021-02-28 17:15:29 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2021-02-28 17:15:29 -0500 |
commit | ddb795bcccf607a761d350c9bf1ea381b29b88fe (patch) | |
tree | 55c679c99440827676ee3addaf6b19ef6f6e0ba6 | |
parent | c9b81e698e509d31527727e2b05f7036fe201997 (diff) | |
download | kutter-ddb795bcccf607a761d350c9bf1ea381b29b88fe.tar.gz kutter-ddb795bcccf607a761d350c9bf1ea381b29b88fe.tar.xz kutter-ddb795bcccf607a761d350c9bf1ea381b29b88fe.zip |
logextract: Improve handling of TMC UART read/write register commands
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rwxr-xr-x | scripts/logextract.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/logextract.py b/scripts/logextract.py index 85632d2a..5d86cdce 100755 --- a/scripts/logextract.py +++ b/scripts/logextract.py @@ -130,7 +130,9 @@ class TMCUartHelper: def pretty_print(self, addr, reg, val=None): if val is None: return "(%x@%x)" % (reg, addr) - return "(%x@%x=%08x)" % (reg, addr, val) + if reg & 0x80: + return "(%x@%x=%08x)" % (reg & ~0x80, addr, val) + return "(%x@%x==%08x)" % (reg, addr, val) def parse_msg(self, msg): data = bytearray(msg) if len(data) == 10: |