All Projects → svlad-90 → DLT-Message-Analyzer

svlad-90 / DLT-Message-Analyzer

Licence: other
"Extended search" plugin for the DLT-viewer

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to DLT-Message-Analyzer

PothosZynq
DMA source and sink blocks for Xilinx Zynq FPGAs
Stars: ✭ 19 (-38.71%)
Mutual labels:  dma
vehicle signal manager
Vehicle Signal Manager to read, transform, and emit VSS signals based on configurable rules.
Stars: ✭ 12 (-61.29%)
Mutual labels:  automotive
sonicdisc
A 360° ultrasonic scanner
Stars: ✭ 35 (+12.9%)
Mutual labels:  automotive
Analogy.LogViewer
A customizable Log Viewer with ability to create custom providers. Can be used with C#, C++, Python, Java and others
Stars: ✭ 172 (+454.84%)
Mutual labels:  logs-analysis
ldfparser
LIN Description File parser written in Python
Stars: ✭ 30 (-3.23%)
Mutual labels:  automotive
FT800-FT813
Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)
Stars: ✭ 80 (+158.06%)
Mutual labels:  dma
Firmware Over The Air
graduation project of ITI, flashing a new firmware over the air for automotive industry
Stars: ✭ 18 (-41.94%)
Mutual labels:  automotive
iso15765-canbus
Implementation of ISO15765-2 in C
Stars: ✭ 36 (+16.13%)
Mutual labels:  automotive
audiowagon
AudioWagon will play audio files from an attached USB flash drive in cars equipped with Android Automotive OS
Stars: ✭ 23 (-25.81%)
Mutual labels:  automotive
fastvdma
Antmicro's fast, vendor-neutral DMA IP in Chisel
Stars: ✭ 54 (+74.19%)
Mutual labels:  dma
ultra-dma-queue
Super fast DMA queue for the Sega Genesis
Stars: ✭ 25 (-19.35%)
Mutual labels:  dma
DuckOS
Such OS; Very Duck!
Stars: ✭ 16 (-48.39%)
Mutual labels:  dma
QtDigitalInstrumentCluster
Qt OBD II Digital Instrument Cluster
Stars: ✭ 37 (+19.35%)
Mutual labels:  automotive
Asap2
Asap2 parser.
Stars: ✭ 27 (-12.9%)
Mutual labels:  automotive
lvgl STM32F103 encoder rtx5
LittleVgl test, Custom STM32F103RC breakout Board. ILI9341 display over SPI with DMA. rotary encoder. KEIL RTX v5.
Stars: ✭ 32 (+3.23%)
Mutual labels:  dma
Safe-Renderer
Luxoft Automotive HMI Safe Renderer
Stars: ✭ 20 (-35.48%)
Mutual labels:  automotive
ULogViewer
Cross-Platform Universal Log Viewer.
Stars: ✭ 64 (+106.45%)
Mutual labels:  logs-analysis
lwow
Lightweight onewire protocol library optimized for UART hardware on embedded systems
Stars: ✭ 98 (+216.13%)
Mutual labels:  dma
meta-pelux
PELUX is an open source, GENIVI compliant development platform that supports the Qt Automotive Suite
Stars: ✭ 34 (+9.68%)
Mutual labels:  automotive
elmobd
A Go library for talking to cars over OBD-II
Stars: ✭ 139 (+348.39%)
Mutual labels:  automotive

Please, support!

If you are an active user of the DLT-Message-Analyzer plugin - please, spend a few moments to star this GitHub repository. Our team will very much appreciate it!


DLT Message Analyzer logo

Build linux Build windows Build clang-tidy


What is DLT Message Analyzer?

DLT Message Analyzer is a plugin for dlt-viewer SW. It works in combination with the following source code.

It is developed to increase the analytical capabilities of the dlt-viewer.


Installation guide

Read it here


Feature-set:

Search

  • Validation of the entered regular expressions with providing human-readable error in case of the wrong input
  • Continuous search. The analysis ongoing, while new messages are being received from the target device

In-RAM cache

  • Makes search dramatically fast

Grouped view

  • Allows you to easily form groups of the repetitive messages and check trace-spam cases, request-response pairs, number of message occurrences, etc.

Filters view

  • Allows you to quickly get access to the defined "key regex groups" and change their content
  • Provides auto-completion functionality

Advanced highlighting

  • Advanced highlighting of regex groups
  • Possibility to copy-paste highlighted content into your emails to increase their readability

Patterns view

  • Possibility to save regex patterns with the human-readable aliases
  • Possibility to use combinations of the saved regex patterns, which allows you to instantly form the complex requests. This incredibly increases the speed and quality of the trace analysis!
  • Possibility to work with multiple regex configuration files and switch between them. This allows you to use other's domains knowledge in your analysis
  • Possibility to search patterns by their aliases

Search view

  • Analog of the dlt-viewer's search with the extended capabilities
  • Possibility to lock the search between the 2 message id-s

Integration with PlantUML

  • Plugin supports integration with the PlantUML tool, which allows you to create sequence diagrams out of the logs

Files view

  • Extension, which lists the paths & names of all currently opened DLT files

Debug console

  • Debug "console view", which shows debug messages of the plugin and allows you to perform a set of predefined scenarios.
  • In addition, console view allows you to convert custom txt files into the dlt format. Thus, you can use dlt-viewer for the projects, which do not use full Genivi DLT infrastructure. E.g. no dlt-daemon or dlt API lib being used.

and many other features


Troubleshooting

Read it here


Thirdparty dependencies:

Read it here


Development documentation

Read it here


Repo size:

Read it here


Screenshots:

Screenshot of DLT Message Analyzer plugin - Filters view

Screenshot of DLT Message Analyzer plugin - Grouped view

Screenshot of DLT Message Analyzer plugin - UML view

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].