Joulescope

Latest version: v1.1.13

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

Scan your dependencies

Page 13 of 17

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).

0.6.5

2019 Oct 9

* Converted JSON5 config_def to python to improve start time.
* Updated to latest pyqtgraph.
* Improved waveform performance by only updating curve fill when needed.

0.6.4

2019 Oct 3

* Added NaN checks in multimeter when accumulating (Issue 2).
* Added configurable stream buffer duration (was fixed at 30 seconds).
* Added general-purpose input (GPI) support.
* Only update oscilloscope when visible (improve performance).

Page 13 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.