jbush001 / WaveView

Digital Waveform Viewer
Apache License 2.0
16 stars 3 forks source link

Decoder/Annotator #34

Closed jbush001 closed 5 years ago

jbush001 commented 6 years ago

Add plugins that allow displaying a more readable/higher level interpretation of signals. For example, given clock and data lines for a SPI interface, have a second trace that displays each byte that is transferred.

Currently much of the design makes assumptions that each row of the trace is a transition vector. Make this logic more generic so there is a base class for delegating drawing rows (there's some of this already in WaveformPainter, just make it less waveform specific).

jbush001 commented 6 years ago

Examples include:

jbush001 commented 5 years ago

Basic implementation in c55f4047380136df79cf52a4d3f8b9a9fa9e293a