There are multiple ways to view signal data with impulse. You might :
impulse come with a set a example wave files.
After receviing new signal data from a port or adding annotations, you may want to save your signal data changes.
impulse identifies a resource file by its extension and its content data. To change the file extension for a support record type:
impulse can read CSV files (Log&Trace extension). To parse your files correctly, you need to select/define a CSV configuration.
A Signals Port can be opened by the impulse Viewer like a normal file. Instead of extracting the signal data from the file, it is read from an external source (e.g. TCP, a debug adapter or a bus interface).
Ports can be managed most easily with the "Signal Ports" view: (Window > Show View > impulse > Signal Ports). Alternatively you can also use the preferences (Preferences ->impulse > Ports).
The port may read the signal data in one go or spread over a period of time (on-line). impulse allows the analysis of signal data while new data is still arriving.
The marker concept is a known feature of eclipse. impulse allows users to add markers (bookmarks, tasks and annotation) to any signal at any domain position.
A view combines a set of plots organized in rows. You may switch between multiple views using the the combo box in the top right corner.
You can use an unlimited number of views for a record file. The upper-right button in the toolbar is used to switch between multiple views.
The signal area is used to find signals in the record (wave, trace, log,..) file and convert them into a plot that can be shown in the Plot Area.
Inside of a view you find Plots to display the signal data and Folders to organize the presentation in a hierarchical structure. This enables the user to hide/show parts of the presentation.
Initially, one cursor is part of a new view.
If you have more than one cursor, you may need to switch between them. You can activate a cursor or simply make the cursor visible (by changing the axis position).
You can move the the axis and cursor by:
You can make a given range in time (or frequency,..) visible by:
If you have signals from the same domain but, nevertheless, want to show them on a different axis (e.g., to see the total and a snippet, side by side), then you have to create a new folder for the chosen signals.
There are two types of axis. One is the linear, which is the normal case and the other is log10. When you choose log10, the value appears in the same intervals but increases tenfold.
Some diagram types can show a value axis (line and area diagram).To change the value axis of a plot:
Scripts allow the user to customize impulses in many ways. These include, among others, the evaluation of signals, the parsing of signal sources, the search for signal positions and the definition or extension of charts.