Changelog
1.0.0
fix wfmconvert –version so there is no error
remove all lfs files in dist. they’re expensive
0.9.9
don’t include large git lfs files!
0.9.8
no new features, just updating packaging
add conda-forge support
add zenodo DOI citation support
add github action workflows
add tests for wfmconvert
improve readme
v0.9.7
include DS1102D test files (Karl Palsson)
bump python versions to 3.8 through 3.11
add notebook for 1000D files
remove unnecessary .rst testing
v0.9.6
fix DS2072 CH2 wide memory fixes (James Pitts)
get html docs building under nbsphinx again
v0.9.5
use __version__ in __init__.py
v0.9.4
improve handling of 1000C files
add .readthedocs.yaml so docs build correctly
v0.9.3
processing of E type files is less restrictive
use nbsphinx 0.8.5 so docs build
improve docs
v0.9.2
create pure python packaging
include wheel file
package as python3 only
v0.9.1
fix for 1204B files with 0x4000 bytes
v0.9.0
support 1000B scopes
automate notebook testing
add pypi badges
add flake8 testing
v0.8.1
fixed swapped channels for DS1000Z files (2 channel case only)
advise pip install –user RigolWFM to avoid permission errors
v0.8.0
significantly speed parsing of large .wfm files
fix bug with selection of channels in DS1000Z files
v0.7.4
fix versions in conf.py and setup.cfg
v0.7.3
fix hyperlinks for colab in docs at https://readthedocs.io
v0.7.2
fix bug with selecting channels
fix bug with autoscaling
add links to google colaboratory to documentation
describe parameters for a few functions
modify message to install RigolWFM when missing
v0.7.1
add support for selecting channels
add autoscaling support for .wav files
improve help message for wfmconvert
v0.7.0
add basic support for DS1000CA files
add new model D (untested) out of the E model list
v0.6.7
add vcsv conversion (just volts, not µV or mV)
add support for sigrok exporting (requires sigrok-cli)
v0.6.6
use probe scaling with DS1000E files
v0.6.5
fix DS2000 to convert CSV files
add more testing to tox
v0.6.4
fix DS4000 to work with two channels
fix DS2000 to work with recent DS2072A firmware
add DS2072A test files to repository
v0.6.3
use sphinx for documentation
host docs on https://rigolwfm.readthedocs.io
remove unneeded files from pip installation
start using tox for testing
v0.6.2
trying to get console_scripts right
v0.6.1
use portable install for console_scripts
v0.6.0
add support for DS2000
add command-line utility wfmconvert
improve support for DS1000Z
fix DS4000
add .csv export
add .wav export
v0.4.1
fix requirement for enum by just requiring python > 3.4
v0.4.0
huge change. Now using kaitai struct exclusively
added support for 1000C, 4000, 6000 .wfm formats
much more testing
many api changes.
v0.3.0
fix exception handling, support parsing URLs
v0.2.0
improve README.md and long_description in setup.py
v0.1.3
fix setup.py classifiers
v0.1.2
fix URL and other infelicities
v0.1.1
add missing files needed for release
v0.1.0
initial commit