Skip to content

Releases: scottprahl/RigolWFM

Bump version, should fix conda release

06 Oct 22:38
Compare
Choose a tag to compare

Even though this is a version 1.0.0 release, it is nothing special. As you can see below, the changes are mostly in the packaging. I wasted a bunch of time on automated testing, but this turned out to be surprisingly costly with git lfs files. So after finally getting it work, I ended up tearing it all out.

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

Testing for D1000 scopes

18 Aug 17:29
Compare
Choose a tag to compare

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

Fixes for DS2072 wide memory

26 Aug 21:47
Compare
Choose a tag to compare

v0.9.6

  • fix DS2072 CH2 wide memory fixes (James Pitts)
  • get html docs building under nbsphinx again
  • use __version__ in __init__.py to permit script queries

Better 1000C support

12 Dec 21:20
Compare
Choose a tag to compare

Tested the 1000C parsing with a new files

  • more permissive with starting bytes
  • include probe multiplier is voltage
  • tests for DS1042C and DS1202CA scopes both work
  • explicit .yaml directions for building docs found at rigolwfm.readthedocs.io

Permissive parsing of DS1102E files

24 Nov 18:24
Compare
Choose a tag to compare

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

Pure Python Release

06 Aug 22:16
Compare
Choose a tag to compare

No new features.

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

fix for DS1000B files

28 Jul 01:33
Compare
Choose a tag to compare

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
    

Support Rigol DS1XXXB scopes

25 Jul 20:57
Compare
Choose a tag to compare

v0.9.0

  • support 1000B scopes
    
  • automate notebook testing
    
  • add pypi badges
    
  • add flake8 testing
    

Faster and correct

21 Mar 20:15
Compare
Choose a tag to compare

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

Much faster

20 Mar 18:39
Compare
Choose a tag to compare

Changed the kaitai struct files to stop reading a byte at a time. For large files this leads to parsing that ~7X faster!

Fixed a bug for DS1000Z files when the new channel selection is used (Reported by Wouter)