Diagnostic Log and Trace Viewer
The Diagnostic Log and Trace Viewer is an application that can send and receive control messages to the DLT daemon, e.g. to set individual log levels of applications and contexts or get the list of applications and contexts registered in the DLT daemon. DLT viewer is based on Qt for Windows and Linux and can run on the Mac though that is not officially supported.
- DLT Release Notes: ReleaseNotes.txt
- DLT Installation: INSTALL.md
Command line usage;
open -a $DLT_BUILD_DIR/bin/DLT\ Viewer.app --args [OPTIONS]
-p projectfileLoading project file on startup (must end with .dlp)
-l logfileLoading logfile on startup (must end with .dlt)
-f filterfileLoading filterfile on startup (must end with .dlf)
-s or --silentEnable silent mode without warning message boxes
-v or --versionOnly show version and buildtime information
-c logfile textfileConvert logfile file to textfile (logfile must end with .dlt)
-uConversion will be done in UTF8 instead of ASCII";
-csvConversion will be done in CSV format";
-dConversion will NOT be done, save in dlt file format again instead"
-ddConversion will NOT be done, save as decoded messages in dlt format"
-e "name of plugin|command in plugin|param1|..|param<n>"Execute a plugin command with parameters
See INSTALL.txt regarding doxygen API documentation generation.
Developed with QT 5 (http://qt-project.org/) Tested with Windows 10 + Qt 5.12.12 + Microsoft Visual Studio Build Tools 2017 Tested with Ubuntu Linux 18.04 + Qt 5.9.5 Tested with macOS Sierra + Qt 5.7.0 Dynamically linked open source software
Qt 5.x.x (LGPLv3 - Qt) GCC (GPL) (Optional) Mingw (GPL + BSD Variante + Public Domain) Open Icon Library (http://openiconlibrary.sourceforge.net,Multiple Licenses) License
Full information on the license for this software is available in the "LICENSE.txt" file.
Source Code for DLT Viewer (This repository)
Diagnostic Log and Trace on GENIVI Projects Wiki