From 28a08ff12ec661770e31a7460e9880fe66ef5e69 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Thu, 12 May 2022 17:07:32 -0700 Subject: [PATCH] can_printer: add frequency --- selfdrive/debug/can_printer.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/selfdrive/debug/can_printer.py b/selfdrive/debug/can_printer.py index 0aaaf1350b..3f991d4e6c 100755 --- a/selfdrive/debug/can_printer.py +++ b/selfdrive/debug/can_printer.py @@ -26,8 +26,9 @@ def can_printer(bus, max_msg, addr, ascii_decode): for addr in sorted(msgs.keys()): a = f"\"{msgs[addr][-1].decode('ascii', 'backslashreplace')}\"" if ascii_decode else "" x = binascii.hexlify(msgs[addr][-1]).decode('ascii') + freq = len(msgs[addr]) / (sec_since_boot() - start) if max_msg is None or addr < max_msg: - dd += "%04X(%4d)(%6d) %s %s\n" % (addr, addr, len(msgs[addr]), x.ljust(20), a) + dd += "%04X(%4d)(%6d)(%3dHz) %s %s\n" % (addr, addr, len(msgs[addr]), freq, x.ljust(20), a) print(dd) lp = sec_since_boot()