From 7531734200cf1ac5fa099bad830b99c088827681 Mon Sep 17 00:00:00 2001 From: Simon Hancock Date: Tue, 2 Jan 2024 08:38:53 +0000 Subject: [PATCH] MAVExplorer: Add verbose output of DF log messages Use hasattr to check for dump_verbose function to avoid exception with older pymavlink --- MAVProxy/tools/MAVExplorer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAVProxy/tools/MAVExplorer.py b/MAVProxy/tools/MAVExplorer.py index b5ceb381dd..4ed4e71f4d 100755 --- a/MAVProxy/tools/MAVExplorer.py +++ b/MAVProxy/tools/MAVExplorer.py @@ -517,6 +517,8 @@ def cmd_dump(args): continue if verbose and "pymavlink.dialects" in str(type(msg)): mavutil.dump_message_verbose(sys.stdout, msg) + elif verbose and hasattr(msg,"dump_verbose"): + msg.dump_verbose(sys.stdout) else: print("%s %s" % (timestring(msg), msg)) mlog.rewind()