Joulescope

Latest version: v1.2.0

Safety actively analyzes 688365 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 18

0.8.3

2020 Feb 19

* Added downsampling support.
* Changed i_range preference default to "auto" (was "off").
* Modified marker statistics to use same font style as waveform statistics.

0.8.0

2020 Feb 18

* Fixed firmware version check to work with untagged development builds.
* Added support for joulescope 0.8.0 unified statistics data structure.
* Fixed issue 40: Added ∫ and Δt back to dual marker statistics.
* Added parameter to show/hide Δt dual marker statistic.
* Reorganized device parameters into settings, extio and Current Ranging.
* Updated PySide2 build process and version definition. Removed VERSION.
* Added color parameters for waveform mean/min/max/fill.
* Fixed marker text position when y-axis scale changes.
* Fixed y-axis range to auto not causing immediate autoscale 21

0.7.0

2019 Dec 4

* Implemented Command pattern with preferences. The application now supports
undo/redo using the standard keys combinations: CTRL-Z & CTRL-Y on windows.
Refactored code.
* Fixed single value widget to display value in its own best unit scale.
* Renamed "command" to "entry_point" to prevent confusion with UI "commands".
* Addressed crashes on marker removal.
* Updated Preferences dialog to support user-defined profiles.
* Updated software to save and restore settings within each profile.
* Added ability to set fonts and colors for Multimeter and Waveform widgets.
Include Lato font by default for all platforms.
* Added Help → View Logs...
* Added software release channel selection: alpha, beta, stable.
* Updated to Python 3.7.5 (was 3.7.3).
* Added "Waveform Control" widget, part of the Oscilloscope View by default.
* Run garbage collector on device disconnect, which ensures StreamBuffer
is correctly freed.
* Modified default paths to be more platform-friendly.

0.6.10

2019 Oct 23

* Fixed current range glitch filter using invalid sample data.
The glitch filter could occasionally use one sample of invalid data during
the computation of the "pre" mean component. The underlying cause was
that the pre mean value was computed over a FIFO that was rolling over 1
sample too late. This injected up to one sample of undefined data.
For a length n pre value, this error occurred on roughly (n - 1) / 8
current range transitions. Testing shows that we were lucky on
Win10 and the data was not a huge floating point number.
Added unit test and fixed.
* Added support for new download.joulescope.com site.
Support new https://download.joulescope.com/joulescope_install/index.json
format.
Modified URLS to point directly to https://download.joulescope.com rather
than https://www.joulescope.com.

0.6.8

2019 Oct 15

* Fixed data-dependent single NaN sample insertion. Only occurred when
i_range was 3 or 7 and current LSBs was saturated.
Affects 0.6.0 through 0.6.7.
* Added customizable current range switching filter available through
File → Preferences → Current Ranging.
* Changed default current range switch filter from mean_0_3_1 to mean_1_n_1,
which significantly reduces the displayed glitches on current ranging.
If you like the old behavior, File → Preferences → Current Ranging to
set type: mean, samples_pre: 0, samples_window: 3, samples_post: 1.
The drawback is that up to 8 samples (4 µs) of data can be filtered out.

0.6.6

2019 Oct 9

* Fixed configuration to work on new installations (error introduced in 0.6.5).

Page 14 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.