diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2025-01-14 15:26:29 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2025-02-02 18:43:34 -0500 |
commit | 2db2ef82f2c0ba08d7e72fbab355de0846272b3a (patch) | |
tree | 72b11156522886a068ba76fb399656270ad02859 /klippy/mcu.py | |
parent | eb0581c2646fde09335615fbed8ed39641b096fc (diff) | |
download | kutter-2db2ef82f2c0ba08d7e72fbab355de0846272b3a.tar.gz kutter-2db2ef82f2c0ba08d7e72fbab355de0846272b3a.tar.xz kutter-2db2ef82f2c0ba08d7e72fbab355de0846272b3a.zip |
canbus_stats: Periodically report canbus interface statistics
Add support for a new get_canbus_status command to canserial.c .
Add new canbus_stats.py module that will periodically query canbus
mcus for connection status information.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/mcu.py')
-rw-r--r-- | klippy/mcu.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/klippy/mcu.py b/klippy/mcu.py index eb71e6bc..b12888f8 100644 --- a/klippy/mcu.py +++ b/klippy/mcu.py @@ -565,6 +565,7 @@ class MCU: self._canbus_iface = config.get('canbus_interface', 'can0') cbid = self._printer.load_object(config, 'canbus_ids') cbid.add_uuid(config, canbus_uuid, self._canbus_iface) + self._printer.load_object(config, 'canbus_stats %s' % (self._name,)) else: self._serialport = config.get('serial') if not (self._serialport.startswith("/dev/rpmsg_") |