-
Notifications
You must be signed in to change notification settings - Fork 6
Home
The Pothos widgets toolkit is a component of the Pothos data-flow framework. The toolkit contains a family of blocks that have graphical widget representations. Widget-aware blocks can be tied into the topology like any other block, but also have a associated widget that can be displayed and manipulated within the Pothos GUI.
Widgets table of contents
The signal-analysis family of plotters can be used to visualize streaming sample data, and discrete packets of sample data. The axis and titles for all plotters can be hidden to make a really sleek and slimmed down visualization.
The waveform plotter is a multi-channel time-domain display widget.
Features:
- Automatically inferred data type from stream
- Supports multi-channel heterogeneous stream data types
- Displays stream labels as markers on the graph
- Supports zooming
The periodogram plotter is a multi-channel frequency-domain display widget.
Features:
- Automatically inferred data type from stream
- Supports multi-channel heterogeneous stream data types
- Emits a frequency select signal when a frequency is double-clicked
- Supports bin averaging, and minimum and maximum hold channels
- Supports zooming
The spectrogram plotter is a single-channel frequency-domain display widget.
Features:
- Automatically inferred data type from stream
- Emits a frequency select signal when a frequency is double-clicked
- Supports zooming
The spectrogram plotter is a single-channel IQ plotter for complex data.
Features:
- Automatically inferred data type from stream
- Supports zooming
The logic analyzer displays discrete values for multiple streams. Its useful for debugging symbols, mappers, slicers, and other digital type blocks.
Features:
- Automatically inferred data type from stream
- Supports multi-channel heterogeneous stream data types
- Displays stream labels with the associated element
The control widgets are used for attaching simple GUI controls, and status monitors to the signals and slots system for live control and feedback display.
The planar select widget allows a user to select a point in a 2D space. An example use cause is visually adjusting a complex calibration value.
The numeric entry widget is a combined slider and text box widget.
The slider widget is a linear slider to control floating point values.
The widgets allow selection from set of options using radio buttons.
The widgets allow selection from set of options using a drop down (or combo box).
Displays strings and numbers passed from a signal port.
Instant message like interface for demonstrating messaging.
- Project overview
- Getting started
- FAQ
- Video screencasts
- Demo applications
- Features summary
- Versioned releases
- Miscellaneous links
- Help and support
- Pothos users' group
- Twitter @pothosware
- IRC chat #pothos
- Slack workspace
- Contract services
- Developer blog
- Contributing
- Donate
- Build guide
- GUI Tutorial
- SDR Tutorial
- Filter Tutorial
- Doxygen docs
- PothosUtil Guide
- Blocks coding guide
- Scheduler explained
- Remote control guide
- Extending serialization