All notable changes to this project will be documented in this file.
v2.3.1 - 2024-03-10
Fixes issue #15, missing argument in sidebar update function call.
v2.3 - 2024-02-11
Add support for Rigol DHO800 waveform captures, plus some minor fixes.
Details
- Support for Rigol DHO800 captures
- Waveform scaling option
- Waveform colours (Tektronix scheme)
v2.2 - 2023-06-18
Add support for analog waveforms in Sigrok exports.
v2.1 - 2021-02-27
Add support for Rigol waveform captures, plus some minor fixes.
Details
- Support for Rigol waveform captures
- Open file dialog in directory of current waveform capture
- Minimum number of subsampling points
v2.0 - 2021-02-07
Complete re-write of the project with various new features.
Details
- Export waveforms to PulseView srzip file
- Export waveforms to WAV files
- Waveform clipping option for digital signals
- Adjustable subsampling for large waveform captures
- Hardware graphics acceleration with OpenGL
- Colours for channels 3 and 4
- GUI controls to repace CLI arguments
- Hotkey support
- Show filter name when enabled
- Waveform data type retrieved from header
- Left axis label always from channel 0
- Unit abbreviations in axis labels
- Savitzky-Golay filter window calculation
- Slow waveform rendering (see pyqtgraph#533)
- Cleaner verbose console output formatting
v1.2 - 2019-11-27
Added support for capture files containing multiple waveforms and a low-pass filter (-f
option) to smooth waveforms.
Details
- Multi-waveform support
- Waveform low-pass filter (Savitzky-Golay)
- Waveform colours
- Multi-waveform sample
- Data waveform sample
- Application icon
- Refactor detail sidebar
- Remove
magnitude
dependency
- np.linspace float deprecation warning
v1.1 - 2019-11-20
Rewrote Qt code and added a sidebar containing the waveform properties.
Details
- Waveform detail sidebar
- Disable Y axis zooming
- Enum capitalisation
- Qt code layout
v1.0 - 2019-11-19
Initial release of wavebin.