This solution listing is an extension for impulse. The main impulse solution listing can be found here (with the option to install multiple extensions).
impulse is a powerful visualization and analysis workbench which helps engineers to comfortably understand and debug complex semiconductor and multi-core software systems.
Common trace and log analysis patterns enable the application of a unified approach to problem identification and resolution in different software environments.
This extension combines a number of universal readers for target logging and tracing. The CSV Data and Log Reader is a configurable reader for all typical kinds of CSV (Comma-Separated Values) formats. The Pattern Log Reader can read line based logs that contain multiple line patterns. The XML,YAML and JSON Log Readers are configurable log readers for all typical markup language based log formats and comes with pre-defined Log4J configurations.
You can read and analyse individual log files or combine them with other trace outputs of the DUT.
Application Logging with impulse
Logging and Tracing 1 - Basic pattern logs
Attach - View - Analyse
Read and combine multiple signal sources (traces, logs, waveforms, databases, etc.) from local resources or external networks, serial interfaces, data acquisition units and debug adapters.
Easy-to-use visualization elements enable the design of informative views.
Use a variety of diagram types to display signals based on multiple domains (time and frequency etc.) or utilize charts to display statistical information.
A wide range of signal calculation tools make it possible to combine, compare and extract signal information.
Combine signals using mathematical operations, generate references, implement protocol parsers, compare logs, extract statistical information or search for conflicts automatically.
Licensing: Questions and Answers