Joulescope

Latest version: v1.1.13

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

Scan your dependencies

Page 6 of 17

1.0.8

<span style="color:yellow">⚠ ALPHA RELEASE - USE WITH CAUTION ⚠</span>

Improves upon 1.0.7 but still alpha quality. See the 1.0.0 release
notes below for additional usage guidelines.

2023 Apr 13

* Fixed unplug/replug creating duplicate sample stream buffers.
* Added JS220 firmware update.
* Fixed metadata flag 'hidden' -> 'hide'.
* Added duration to memory widget.
* Increased default sidebar flyout width from 250 to 300.
* Added accumulator widget.
* Added support for customary Ah & Wh units.
* Added global settings support.
* Added sidebar direct link.
* Added Settings Widget to Widget menu bar.
* Added keyboard shortcuts to main and waveform widget.

---

1.0.7

<span style="color:yellow">⚠ ALPHA RELEASE - USE WITH CAUTION ⚠</span>

Improves upon 1.0.6 but still alpha quality. See the 1.0.0 release
notes below for additional usage guidelines.

2023 Apr 4

* Added logarithmic y-axis scale to waveform widget.
* Bounded waveform widget x-axis zoom.
* Added save/load next unique id to prevent instances incorrectly sharing state.
* Fixed font parsing & settings to work directly with QSS.
* Fixed fail on subsequent launch with JS110 connected on macOS.
* Fixed intermittent export fail.
* Increased process and backend thread priority for Windows.

---

1.0.6

<span style="color:yellow">⚠ ALPHA RELEASE - USE WITH CAUTION ⚠</span>

Improves upon 1.0.5 but still alpha quality. See the 1.0.0 release
notes below for additional usage guidelines.

2023 Mar 30

* Added settings widget support for None metadata.
* Added waveform std bound to min/max range.
* Moved time64 to pyjoulescope_driver.
* Added exception handling on close/delete widget.
* Fixed waveform widget save/copy image.
* Adjusted default waveform fps to 20 Hz (not vsync).
* Fixed JLS v2 recording to include current range when requested.
* Fixed JLS v2 to display correctly when only has single UTC entry.
* Fixed crash due to invalid time ranges at start (pyjoulescope_driver 1.3.0).
* Updated to PySide6-QtAds 4.0.1.2, which fixes dock/undock crash.

---

1.0.5

<span style="color:yellow">⚠ ALPHA RELEASE - USE WITH CAUTION ⚠</span>

Improves upon 1.0.2 but still alpha quality. See the 1.0.0 release
notes below for additional usage guidelines.

2023 Mar 20

* Added File->Open recent.
* Added default load/save path, defaults to most recently used.
* Improved waveform widget.
* Improved zoom/pan mouse interaction.
* Added x-axis pan to summary waveform.
* Added "Y-axis auto range" to plot context menu.
* Added Y zoom all control.
* Improved styles to separate incorrect sharing between objects.
* Fixed intermittent timeout broken for API calls (pyjoulescope_driver 1.2.2).
* Fixed max window range tool.
* Added automatic JLS waveform widget naming using JLS filename.
* Fixed JLS open and waveform widget to support simultaneous files.
* Added context menu to waveform summary signal selection.
* Added Tools → Clear Accumulators.
* Reintegrated CDF and CCDF range tools.
* Added left-click on Value widget to copy value to clipboard.
* Fixed software update on macOS to open dmg file.
* Fixed macOS dynlib not found (1.0.3 & 1.0.4).

---

1.0.2

<span style="color:yellow">⚠ ALPHA RELEASE - USE WITH CAUTION ⚠</span>

Improves upon 1.0.1 but still alpha quality. See the 1.0.0 release
notes below for additional usage guidelines.

2023 Mar 17

* Reintegrate max_window range tool.
* Fixed command line filename open for JLS file association.
* Added back ctrl-left-click on dual markers to move both.
* Added software update install support for macOS and Ubuntu.
* Added standard deviation accrue to value widget.
* Fixed stream buffer resume that failed due to duplicate topic_add.
* Added dock widget removal exception handler on underlying C++ object already free.
* Added waveform control_location setting.
* Fixed waveform y-axis autoscaling when range difference was zero.

---

1.0.1

<span style="color:yellow">⚠ ALPHA RELEASE - USE WITH CAUTION ⚠</span>

Improves upon 1.0.0 but still alpha quality. See the 1.0.0 release
notes below for additional usage guidelines.

2023 Mar 16

* Added JLS v1 read/display support.
* Deduplicated JLS v2 requests for improved performance.
* Fixed dual marker integral value for JLS v2 files 177
* Waveform Widget
* Fixed waveform export.
* Modified waveform widget to only request dual marker data when needed.
* Fixed waveform widget summary display x-axis.
* Reduced waveform widget signal requests for more consistent frame rate.
* Added waveform y-axis pan & zoom.
* Added minimum 1 pixel wide rectangle fills in waveform widget.
* Added individual statistics display to each marker of dual markers.
* Added range RangeTool and RangeToolBase. Refactored "export".
* Added back range tools: USB Inrush, histogram, frequency.
* Fixed low samples rates, like 10 Hz (pyjoulescope_driver 1.2.1).
* Added memory stream buffer Clear and "Clear on play" buttons.
* Preserve memory stream buffer settings between invocations.
* Open device widget expanded.
* Added active sidebar flyout indication.
* Added clear memory buffer on sample rate change.
* Added signal_record check to ignore zero length sample messages.
* Added PubSub process count monitor to status bar.
* Modified "Clear config and exit" to also clear rendered views.
* Open floating dock widgets to (800, 600) size.
* Fixed view menu to have radio buttons.

---

Page 6 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.