Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 1.16 KB

File metadata and controls

30 lines (26 loc) · 1.16 KB

Multi-port multi-Channel signal viewer with the following features:

  • import signal file

    • it shows up in the cine mode (i.e. running through time similar to what in ICU monitors)
    • if it ends, add a button to rewind
  • two identical graphs

    • each has its own controls
    • each graph can run independently or link both graphs via a button
    • If linked:
      • same time frame
      • same signal speed
      • same viewport (a.k.a. same zooming and panning)
  • Manipulating a signal:

    • Change Color
    • Add a label/title
    • Show/hide
    • Control/Customize the cine speed
    • Zoom in/out
    • Pause/Play/Rewind (on/off)
    • Scroll/pan the signal in any direction
      • Scrolling is through sliders
      • Panning is through mouse movement
    • Move any signal to the other graph
  • The user can take one or more snapshots for the graphs and send them to a PDF report along with some data statistics on the displayed signals. The PDF is generated by code.

    • Statistics can be mean, std, duration, and min & max values.
  • Notes:

    • No panning or scrolling is allowed in the empty space before the signal starts, after it ends, above its maximum values, or below its minimum values.