Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
waveforms3 [2016/05/03 16:48] – created Sam K | 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.2.6 === | + | |
- | | Windows | + | |
- | | MAC OS X | https:// | + | |
- | | Linux | depends on [[https:// | + | |
- | | 32 bit | https:// | + | |
- | | | https:// | + | |
- | | 64 bit | https:// | + | |
- | | | https:// | + | |
- | | ARM | https:// | + | |
- | | | https:// | + | |
- | == Changelog: == | + | |
- | * Added: | + | |
- | * Scope: | + | |
- | * thumbnail, full acquisition view | + | |
- | * persistence, | + | |
- | * clear buffers, auto set, trigger symbols | + | |
- | * Wavegen: | + | |
- | * play imported data files with large amount of samples, like: WAV, MP3 | + | |
- | * custom editor: | + | |
- | * function generator, value steps, file import | + | |
- | * alter waveform with another one, like: add noise, modulate... | + | |
- | * draw by mouse | + | |
- | * export button | + | |
- | * Logic Analyzer: | + | |
- | * event view | + | |
- | * trigger on Bus value, I2C start/stop | + | |
- | * hexadecimal value heading 0s, trigger position arrow | + | |
- | * analog plot of data | + | |
- | * interpreter for CAN, I2S and Custom protocols | + | |
- | * Pattern Generator | + | |
- | * custom prefill and cursor symbols for mouse editing | + | |
- | * export button | + | |
- | * Spectrum Analyzer: | + | |
- | * sample mode option for each channel | + | |
- | * trigger options | + | |
- | * scripts: | + | |
- | * toolbar with save/open option | + | |
- | * cancellable process, in case the measurement, | + | |
- | * 64-bit Windows application allowing up to 10/100M samples | + | |
- | * highlight selected data sample and event in time plot | + | |
- | * cursor color option | + | |
- | * import audio files (Windows 64bit) | + | |
- | * Changed: | + | |
- | * Scope configuration toolbar with two rows | + | |
- | * Wavegen, shared custom/play waveforms between channels and configuration modes | + | |
- | * simple configuration on start for stream acquisition in Scope and Logic Analyzer | + | |
- | * Meter replaced by Data Logger | + | |
- | * application distributed with Qt 5.5.1 | + | |
- | * value display unit, like: 10 us instead 0.01 ms | + | |
- | * Improved: | + | |
- | * double buffered plots and other optimizations | + | |
- | * export memory requirement | + | |
- | * copy/paste in Logic Analyzer ROM table | + | |
- | * Known issues: | + | |
- | * In Wavegen project/ | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Previous Versions ==== | + | |
- | === 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:// | + |