• Stars
    star
    424
  • Rank 102,329 (Top 3 %)
  • Language
    C++
  • License
    Other
  • Created about 8 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Diagnostic Log and Trace viewing program

Diagnostic Log and Trace Viewer

Overview

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.

Documentation

  • DLT Release Notes: ReleaseNotes.txt
  • DLT Installation: INSTALL.md

Command line usage;

  • Windows: dlt-viewer.exe [OPTIONS]
  • Linux: dlt-viewer [OPTIONS]
  • MacOS: open -a $DLT_BUILD_DIR/bin/DLT\ Viewer.app --args [OPTIONS]

Options:

  • -h Print usage
  • -p projectfile Loading project file on startup (must end with .dlp)
  • -l logfile Loading logfile on startup (must end with .dlt)
  • -f filterfile Loading filterfile on startup (must end with .dlf)
  • -s or --silent Enable silent mode without warning message boxes
  • -v or --version Only show version and buildtime information
  • -c logfile textfile Convert logfile file to textfile (logfile must end with .dlt)
  • -u Conversion will be done in UTF8 instead of ASCII";
  • -csv Conversion will be done in CSV format";
  • -d Conversion will NOT be done, save in dlt file format again instead"
  • -dd Conversion 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

API Documentation

See INSTALL.txt regarding doxygen API documentation generation.

Software/Hardware

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)

https://github.com/COVESA/dlt-viewer

Homepage

Diagnostic Log and Trace Homepage on Github

Issues and questions

Diagnostic Log and Trace Homepage Issues

Additional Plugins

https://github.com/svlad-90/DLT-Message-Analyzer

Contact

Alexander Wenzel [email protected] and Gernot Wirschal [email protected]

More Repositories

1

vsomeip

An implementation of Scalable service-Oriented MiddlewarE over IP
C++
1,104
star
2

dlt-daemon

Diagnostic Log and Trace.
C
371
star
3

vehicle_signal_specification

Vehicle Signal Specification - standardized way to describe automotive data
YAML
319
star
4

capicxx-core-tools

Common API C++ core tools
C++
135
star
5

capicxx-someip-runtime

Common API C++ SOMEIP runtime
C++
110
star
6

capicxx-core-runtime

Common API C++ core runtime
C++
94
star
7

wayland-ivi-extension

Extensions to the Wayland protocol for InVehicle Infotainment
C
80
star
8

capicxx-someip-tools

Common API C++ SOMEIP tooling
Xtend
77
star
9

vss-tools

Software for working with VSS (https://github.com/COVESA/vehicle_signal_specification)
Python
51
star
10

franca_ara_tools

Translation between Franca Interface Description Language and AUTOSAR XML interface description language
Xtend
43
star
11

capicxx-dbus-tools

Common API C++ dbus tooling
C++
32
star
12

iot-event-analytics

IoT Event Analytics is a complex event processing and agent network platform
JavaScript
26
star
13

franca_ara_integration

Franca to ARA interface integration and demo code
C++
25
star
14

vehicle_signal_interface

Library to distribute vehicle signals between components inside a single ECU
C
23
star
15

vehicle_service_catalog

Vehicle Service Catalog (VSC) extends VSS with functional remote procedure call definitions. See also https://github.com/COVESA/ifex
18
star
16

capicxx-dbus-runtime

Common API C++ dbus runtime
C++
17
star
17

vehicle-edge

Vehicle Edge is a software stack, which acts as an interface between vehicle specific data sources and vehicle agnostic applications
JavaScript
16
star
18

vehicle_signal_manager

Vehicle Signal Manager to read, transform, and emit VSS signals based on configurable rules.
Python
15
star
19

ifex

The Interface Exchange Framework. Tools for processing interface/API descriptions in different formats, including the IFEX core format. Some example files are at: https://github.com/COVESA/vehicle_service_catalog.
Python
14
star
20

capicxx-wamp-tools

Common API tooling with WAMP messaging
C++
12
star
21

capicxx-wamp-runtime

Common API runtime with WAMP messaging
C++
10
star
22

aasig_dev_platform

Development platform for AASIG work (shared build setup for Android in an automotive configuration)
Shell
9
star
23

uservices

uServices - Open Vehicle Interfaces
9
star
24

ramses-citymodel-demo

City model (3D-navigation demo) for the RAMSES distributed graphics framework
C++
7
star
25

aasig-vhal-demo

Repository to collect up the parts and configuration of AASIG VHAL work as submodules
C++
6
star
26

ccs-components

Implementation of technology stack components for the Cloud & Connected Services (CCS) Project
Go
6
star
27

android-external-audio-mixing

Investigate the possibilities in a system that offloads audio mixing from Android Automotive to an external system
C
5
star
28

graphql-vss-server-libs

C++
4
star
29

akm

Automotive Knowledge Model
Python
4
star
30

aosp-app-framework-standardizatiion

AOSP App Framework Standardization
4
star
31

cdsp

The Central Data Service Playground.
Dockerfile
4
star
32

vss-graphql

Configuration and software to serve VSS signals from a GraphQL based server
TypeScript
4
star
33

graphql-vss-data-server

C++
3
star
34

android-vehicleplugin-vss-graphql

Java
3
star
35

CCS-arch-demo

Working directory to collect up all parts of the CCS-arch-demo
Makefile
2
star
36

android-vss-authentication-service

Java
2
star
37

aasig_dev_configuration

Build configurations for aasig_dev_platform (different systems/functionality)
Makefile
2
star
38

test-someip-service

C++
2
star
39

ev_charging

EV Charging Expert Group
Makefile
2
star
40

vehicle-information-service-specification

HTML
2
star
41

covesa-aosp-sdk

Kotlin
2
star
42

vss2graphql_schema

Python
2
star
43

commercial-vehicles

Python
2
star
44

test_franca2vss_mapping_layer

1
star
45

aasig_local_manifests

Manifests for different configurations to build in aasig_dev_platform
1
star
46

graphql_schema2cpp_codegen

Python
1
star
47

hierarchical_information_model

CSS
1
star
48

vss-feeder

Component to convert signals from driving simulator or other source to VSS format and feed into an in-vehicle signal database
JavaScript
1
star
49

vsomeip_py

Python module to leverage COVESA / vsomeip stack.
Python
1
star
50

ev_power_optimization

PHP
1
star
51

commercial-vehicle-information-specifications

CSS
1
star