Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
waveforms3 [2016/05/24 18:23] – [Newest] logansam | waveforms3 [2021/06/02 23:35] (current) – Arthur Brown | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== WaveForms 2015 ====== | + | ~~REDIRECT> |
- | + | ||
- | + | ||
- | {{: | + | |
- | + | ||
- | Previously named WaveForms 3 during beta testing. | + | |
- | + | ||
- | ----- | + | |
- | ===== Introduction ===== | + | |
- | WaveForms is the virtual instrument suite for [[http:// | + | |
- | + | ||
- | The installers contain the following: | + | |
- | * **WaveForms 2015 Application**: | + | |
- | * **WaveForms Runtime**: This consists of a shared library (dwf) and device support files. It is needed for running custom applications. | + | |
- | * **WaveForms SDK**: Is the software | + | |
- | + | ||
- | === Supported Operating Systems === | + | |
- | * Windows XP to 10, 32/64bit | + | |
- | * Mac OS X 10.9, 10.10, 10.11 | + | |
- | * Linux | + | |
- | * depends on [[https:// | + | |
- | * .deb: Debian, Ubuntu, Mint... | + | |
- | * .rpm: Red Hat, Fedora... | + | |
- | * i386/ | + | |
- | * build on Ubuntu 12.04 | + | |
- | * depends on libc6 (> | + | |
- | * ARM | + | |
- | * libc6 (> | + | |
- | + | ||
- | |OS | WaveForms SDK location | | + | |
- | |Windows | default setup location | | + | |
- | |32bit | C:\Program Files\Digilent\WaveFormsSDK\ | | + | |
- | |64bit | C:\Program Files (x86)\Digilent\WaveFormsSDK\ | | + | |
- | |Linux | / | + | |
- | | | / | + | |
- | |Mac OS X |/ | + | |
- | + | ||
- | The //Digilent WaveForms VIs// device driver package is also available for National Instruments LabVIEW applications. This package provides a simple to use but limited feature set compared to the SDK functions. For more information see the [[https:// | + | |
- | + | ||
- | + | ||
- | ----- | + | |
- | ===== Documentation ===== | + | |
- | + | ||
- | * **Reference Manual** (this contains information as to how to install and using the software)-- [[waveforms3: | + | |
- | + | ||
- | ----- | + | |
- | === Features: === | + | |
- | * +: new, not found in WaveForms 2 | + | |
- | + | ||
- | * + cross-platform | + | |
- | * + Scriptable application with JavaScript | + | |
- | * + workspace based application | + | |
- | * = Oscilloscope | + | |
- | * = triggers: edge, pulse, transition, hysteresis, hold-off | + | |
- | * = XY, data, histogram, measurements view, cursor, hottrack | + | |
- | * + custom script measurements | + | |
- | * + stream acquisition | + | |
- | * = mixed mode with logic analyzer | + | |
- | * + data logging | + | |
- | * = standard and custom math, reference channels | + | |
- | * + reference data import from file and use in math channel | + | |
- | * + better cursors, hottrack | + | |
- | * = Waveform Generator | + | |
- | * = function, custom and sweep generator, AM/FM options, play mode | + | |
- | * = Supplies | + | |
- | * + Data Logger | + | |
- | * = Logic Analyzer | + | |
- | * = simple (edge/ | + | |
- | * = signal, bus, SPI, I2C, UART protocol interpreters | + | |
- | * + CAN, I2S, Custom protocol interpreters | + | |
- | * + data logging | + | |
- | * + stream acquisition | + | |
- | * + better cursors hottrack | + | |
- | * = Pattern Generator | + | |
- | * = clock, pulse, binary, Gray, Johnson counters..., | + | |
- | * = Static IO | + | |
- | * = Network Analyzer | + | |
- | * = Nyquist, Nichols, time view | + | |
- | * + better Cursors | + | |
- | * + Reference Channels | + | |
- | * + Attenuation setting | + | |
- | * + Auto Range/ | + | |
- | * + magnitude units | + | |
- | * = Spectrum Analyzer | + | |
- | * = measurements, | + | |
- | * + better cursors | + | |
- | * + components list | + | |
- | + | ||
- | == Missing features that can be found in earlier WaveForms (v2) but not yet in WaveForms 2015 (v3) == | + | |
- | * pushpin features | + | |
- | * Oscilloscope | + | |
- | * processing in zoom (fft, measurements...), | + | |
- | * Logic Analyzer | + | |
- | * zoom | + | |
- | * Spectrum Analyzer | + | |
- | * markers, tracking, zoom | + | |
- | + | ||
- | **Note:** In order to have installed at the same time the new software (v3, 2015) and the earlier one please (v2) install the last version of this, | + | |
- | [[https:// | + | |
- | + | ||
- | ---- | + | |
- | ===== Download ===== | + | |
- | + | ||
- | ==== Newest ==== | + | |
- | + | ||
- | === 3.3.3 === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | depends on [[https:// | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | + | ||
- | == Changelog == | + | |
- | Added: | + | |
- | * Logic | + | |
- | * protocol specific and advanced trigger, pulse length, counter, deserializer | + | |
- | * start interpreter from here menu, useful for UART | + | |
- | * UART Auto Arbitrary/ | + | |
- | * position scroll bar | + | |
- | * Patterns | + | |
- | * prefill binary counter | + | |
- | * sample table | + | |
- | * direction for binary, Gray and Johnson counter | + | |
- | * Logic and Scope | + | |
- | * trigger position and noise for record mode | + | |
- | * save acquisition as tab | + | |
- | * Logic and Patterns | + | |
- | * save/load row/column size | + | |
- | * Network | + | |
- | * custom plots examples for series/ | + | |
- | * Wavegen | + | |
- | * Analog Discovery 2 power supplies can be used as Wavegen channel 3 and 4, with 6th device configuration | + | |
- | * General: | + | |
- | * Labels for plots | + | |
- | * EExplorer configuration with 0.5V logic input threshold | + | |
- | * insert panel for scripts in scope custom math, custom measurement, | + | |
- | * application language/ | + | |
- | * animations for visible waveform transitions | + | |
- | * smooth curved waveforms option | + | |
- | * cursor view show option for each column | + | |
- | * Script tool plots | + | |
- | * import WAV file for all platforms | + | |
- | Changed: | + | |
- | * using Qt 5.6 for OS X and Windows | + | |
- | * Scope and Logic trigger position limit increased to 24hours at 100MHz, 31 to 43 bit device counter | + | |
- | * Logic: | + | |
- | * UART Stop length shorter with half bit | + | |
- | * Logic and Patterns | + | |
- | * context menu split in two | + | |
- | * insert signal, bus, protocol | + | |
- | * Event filter match option | + | |
- | * Logic and Scope | + | |
- | * Stream mode renamed to Record | + | |
- | * acquisitions (buffers) stored in memory, less HDD operations | + | |
- | * auto rearming for next acquisition and disable scope noise to reduce latency | + | |
- | * demo mode for Scope uses Wavegen channels | + | |
- | * Scope measurement performance | + | |
- | Fixed: | + | |
- | * Network cursor value accuracy | + | |
- | * Scope | + | |
- | * measurement show option activation | + | |
- | * measurement units | + | |
- | * fixed low/high measurement algorithm which influences horizontal measurements | + | |
- | * audio output device selection | + | |
- | * Logic noise was not visible in some cases | + | |
- | * Wavegen | + | |
- | * custom and play data override issue in projects | + | |
- | * 10ns longer run with repeat trigger | + | |
- | * OS X driver install launcher | + | |
- | Known issues: | + | |
- | * scope calibration works only with "no limits" | + | |
- | * logic analyzer trigger menu is not working, but trigger is selectable is signal row | + | |
- | ==== Previous Versions ==== | + | |
- | + | ||
- | === 3.2.6 === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | depends on [[https:// | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | === 3.1.5 === | + | |
- | | Windows | + | |
- | | | WaveForms v2.9.4 https:// | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | depends on [[https:// | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | + | ||
- | === 3.0.28 === | + | |
- | | Windows | + | |
- | | | WaveForms v2.8.18 https:// | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | depends on [[https:// | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | + | ||
- | === 3.0.25 === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | | | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | + | ||
- | === 3.0.24 === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | | | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | === 3.0.21 === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | | | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | + | ||
- | === 3.0.19b === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | | | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | | FIXME https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | | FIXME https:// | + | |
- | | ARM | https:// | + | |
- | + | ||
- | + | ||
- | === 3.0.17 === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | | | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | + | ||
- | === 3.0.16 === | + | |
- | + | ||
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | | | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + |