Build fast data plotting, charting and visualization application with almost zero lines of code!
|
|
PlotLab is a set of very fast data plotting / charting / graphing components. Add sophisticated interactive graphs, charts, plots, and waterfalls to your VB.NET, C#, Visual C++, Delphi and C++ Builder applications with minimal effort.
Applications include: real time data acquisition, signal analysis, digital signal analysis, video analysis, data visualization and more.


The Multi Waterfall Control is a very fast multi channel Waterfall plotting component:

PlotLab: for fast data plotting, charting and visulation application with almost zero lines of code!
Scope Control features:

Channels:

Toolbar:
![]()
Interactive legend:

Channel markers:

Measurement:

Intersections:

Selections:

Waterfall Controls features:


Toolbar:
![]()
Interactive legend:

Markers:

| SLPair | Pairs multiple data buffers together |
| SLGenericReal | User defined filter for Real data | |
| SLGenericFilter | User defined filter for Binary data | |
| SLGenericRealMatrix | User defined generator for Real matrix data |
| SLGenericReal | User defined filter for Real data | |
| SLGenericFilter | User defined filter for Binary data | |
| SLGenericRealMatrix | User defined generator for Real matrix data | |
| TLGenericFilter | User defined timing filter |
| SLGenericGen | User defined generator for Binary data | |
| SLGenericRealGen | User defined generator for Real data |
| OpenWireStudio | Loads, executes, and exchanges data with OpenWire Studio projects |
| SLGenericReal | User defined filter for Real data | |
| SLGenericFilter | User defined filter for Binary data | |
| SLGenericRealMatrix | User defined generator for Real matrix data |
| SLGenericGen | User defined generator for Binary data | |
| SLGenericRealGen | User defined generator for Real data |
| TLWatchDogTimer | Implements a Watch Dog Timer. | |
| TLMainThredEvent | Allows other threads to generate main thread notifications. | |
| TLClockGen | Provides clock for other components. | |
| TLThreadEvent | Use this component to execute code in a separated thread | |
| TLStopWatch | Use this component to implement a Stop Watch | |
| TLFrequencyMeter | Use this component to implement a Frequency meter | |
| TLCounter | Use this component to implement a Counter |
| SLScope | Visible Scope/Plot component for representing floating point data | |
| SLWaterfall | Visible waterfall for representing Real(double) data | |
| PLMultiWaterfall | Visible multi-channel waterfall for representing Real(double) data. |
| SLScopeLayer | A scope drawing layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a scope | |
| SLWaterfallLayer | A waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a waterfall | |
| PLMultiWaterfallLayer |
A multi channel waterfall draw layer. You can add this layer to any drawing component such as TVLDraw to render a video layer containing a multi channel waterfall |
| SLExternalScopeMatrixLayer | A scope matrix component layer | |
| SLExternalWaterfallMatrixLayer | A waterfall matrix component layer | |
| PLExternalMultiWaterfallMatrixLayer | A waterfall matrix component layer. |
| SLExternalScopeElement | A scope component element | |
| SLExternalWaterfallElement | A waterfall component element | |
| PLExternalMultiWaterfallElement | A scope component element. |
| Advanced Scope Capabilities |
Demo: Advanced Scope demo
|
|||
| Muliple Axes on a Scope |
Demo: Multi Axes Scope demo
|
|||
| Multiwaterfall Plot | ||||
| Waterfall component demo |
| Advanced Scope demo |
Illustrates many advanced scope features
|
| Date Display Scope demo |
Demonstrates using dates to govern the X-Axis
|
| Large Data Scope demo |
Shows how to load a large data file into a scope
|
| Multi Axes Scope demo |
Demonstrates using different X and Y axis scales for differnet channels
|
| Scrolling Scope demo |
Illustrates how to scroll signal input across the scope as it arrives
|
| Simple Waterfall demo |
Shows how to use TSLWaterfall component
|
| Simple MultiWaterfall demo |
Demonstrates and RGB Histogram Waterfall plot
|
| Simple Scope demo |
Shows how to use TSLScope component to display a simple signal
|
| XYScope demo |
Demonstrates plotting Y vs. X values over time
|
NEW RELEASE: RAD Studio/Delphi 13.0 Florence version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 12.3 Athens version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 12.3 Athens version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 12.2 Athens version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 12.0.0 Athens version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 12.0.0 Athens version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 12.0.0 Athens version of all the libraries has been released!
NEW RELEASE: RAD Studio/Delphi 12.0 Athens version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 10.4 Sydney version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 10.3 Rio version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 11.0 Alexandria version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 10.4.2 Sydney version of all the libraries has been released!
NEW RELEASE: Updated RAD Studio/Delphi 11.0.0 Alexandria version of all the libraries has been released!
NEW RELEASE: RAD Studio/Delphi 11.0 Alexandria version of all the libraries has been released!
NEW RELEASE: RAD Studio/Delphi 10.4.2 Sydney version of all the libraries has been released!