Scope: Fix issues with noise bands when a large number of samples are displayed in a plot.
Scope/Logic: “Clear Buffers” option no longer deletes data in tabs. Record to File streaming sample rate improved and now supports Dual Mode.
Spectrum: Marker and measurement magnitudes are no longer rounded to only 3 decimal places.
Logic:
Bus interpreter now works with more than 32 bits of input (Digital Discovery, ADP5250).
When decoding Manchester codes, bits that are outside the specified bit length will now be interpreted and viewable in Events.
You can now provide a custom bus value to trigger on in the Logic Analyzer.
Patterns: Custom pattern export fixed.
Protocol/SPI: The CmdRead0 function for custom SPI scripting now forces high impedance for bit reception.
Script: Fixed a crash that occurred when opening Script when the Case Sensitive option in the Find search tool was enabled.
General:
When you reconnect/reload a workspace, WaveForms remembers and applies the drive, slew, and pull settings for the connected device’s DIO pins.
The Device Manager correctly shows if a device is set to continue running or not after the GUI is closed.
A progress dialog now pops up when WaveForms is processing over a million samples of data, for example when computing FFTs and custom measurements.
SDK:
Fix issue in FDwfDigitalSpiIdleSet when using SPI in SISO mode - the bidirectional data line is now correctly set as a high-impedance input while reading.
Fix several bugs affecting SPI and Protocol/AVR reads longer than the device digital input buffer size.
ADP5250: When a single analog channel and digital channels are enabled in the Scope instrument, the analog channel can now be captured at a 500 MHz sample rate.
AD3:
ADP3450, ADP3250, Eclypse Z7: Wavegen Play mode can now stream data up to around a 3 MHz rate.
Eclypse Z7: Wavegen play was fixed after breaking with the addition of Device Buffering and the increase of AWG buffer size.
Digital Discovery: PLL bug at non-default frequencies fixed.