You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: release-notes/CHANGELOG.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,9 +5,10 @@ This is a running list of significant bug fixes and new features since the last
5
5
## New features since v0.1.1
6
6
7
7
* Core: Changed rate limiting sleep in InstrumentThread loop from 10ms to 1ms to avoid bogging down high performance instruments like the ThunderScope
8
+
* Core: Scopesession loading now uses multithreaded IO for significant performance gains especially when many channels and deep history are involved
8
9
* Drivers: ThunderScope now overlaps socket IO and GPU processing of waveforms giving a significant increase in WFM/s rate
9
-
* Filters: Added GPU acceleration for several filters including CDR PLL (7.5x speedup), 100baseTX (2.5x speedup), eye pattern (25x speedup), histogram (12x speedup), TIE (5.3x speedup) and more (https://github.com/ngscopeclient/scopehal/issues/977).
10
-
* Filters: CDR PLL now outputs the input signal sampled by the recovered clock in a second data stream.
10
+
* Filters: Added GPU acceleration for several filters including CDR PLL (7.5x speedup), 100baseTX (10x speedup), eye pattern (25x speedup), histogram (12x speedup), TIE (5.3x speedup) and more (https://github.com/ngscopeclient/scopehal/issues/977).
11
+
* Filters: CDR PLL now outputs the input signal sampled by the recovered clock in a second data stream (https://github.com/ngscopeclient/scopehal/issues/991)
11
12
* Filters: Peak detector for FFT etc now does quadratic interpolation for sub-sample peak fitting
12
13
* Filters: Horizontal bathtub curve now works properly with MLT-3 / PAM-3 eyes as well as NRZ. No PAM-4 or higher support yet.
13
14
* Filters: PcapNG export now has an additional mode selector for use with named pipes, allowing live streaming of PcapNG formatted data to WireShark
@@ -21,9 +22,14 @@ We try to maintain compatibility with older versions of ngscopeclient but occasi
21
22
22
23
## Bugs fixed since v0.1.1
23
24
25
+
* Filters: broken CSV import with \r\n line endings (https://github.com/ngscopeclient/scopehal-apps/issues/939)
24
26
* Filters: PcapNG export did not handle named pipes correctly (no github ticket)
25
27
* Filters: FFT waveforms were shifted one bin to the right of the correct position
26
28
* Filters: Frequency and period measurement had a rounding error during integer-to-floating-point conversion causing half a cycle of the waveform to be dropped under some circumstances leading to an incorrect result, with worse error at low frequencies and short memory depths. This only affected the "summary" output not the trend plot.
29
+
* GUI: Crash when closing a session (https://github.com/ngscopeclient/scopehal-apps/issues/934)
27
30
* GUI: Pressing middle mouse on the Y axis to autoscale would fail, setting the full scale range to zero volts, if the waveform was resident in GPU memory and the CPU-side copy of the buffer was stale
31
+
* GUI: History dialog allowed zero or negative values for history depth (https://github.com/ngscopeclient/scopehal-apps/issues/940)
28
32
29
33
## Other changes since v0.1.1
34
+
35
+
* General UI overhaul of stream browser to make things more intuitive and reduce the number of clicks needed to perform common tasks
0 commit comments