~~REDIRECT>software/waveforms/waveforms-3/start~~ ====== WaveForms ====== Previously named WaveForms 3 during beta testing. ----- ===== Introduction ===== WaveForms is the most recent Digilent virtual instrument suite. === Supported Operating Systems === * Windows XP to 10, 32/64bit * Mac OS X 10.9 10.10 * Linux * depends on [[digilent_adept_2#software_downloads|Adept Runtime]] * .deb: Debian, Ubuntu, Mint... * .rpm: Red Hat, Fedora... * i386/amd64 * build on Ubuntu 12.04 * depends on libc6 (>=2.14) * ARM * libc6 (>=2.13) * [[http://forum.digilentinc.com/index.php?/topic/268-waveforms-3-on-zybo/|see this post]] ----- === Software Development Kit === The installers contain the SDK package that can be used to create custom applications. This consists of user manual, header file, link library for Windows, and examples in C++ and Python languages. |OS | SDK location | |Windows | default setup location | |32bit | C:\Program Files\Digilent\WaveFormsSDK\ | |64bit | C:\Program Files (x86)\Digilent\WaveFormsSDK\ | |Linux | /usr/share/digilent/manual/ & samples/ | | | /usr/include/digilent/waveforms/ | |Mac OS X |/Applications/WaveForms.app/Contents/Resources/SDK/ | ===== Documentation ===== * **Reference Manual** (this contains information as to how to install and using the software)-- [[waveforms3:refmanual|Wiki]] ----- === 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 * = Supplies, multi-Meter (options depend on device) * = Logic Analyzer * = simple (edge/level) trigger * = signal, bus, SPI, I2C, UART interpreters * + data logging * + stream acquisition * + better cursors hottrack * = Pattern Generator * = clock, pulse, binary, Gray, Johnson counters..., custom * = Static IO * = Network Analyzer * = Nyquist, Nichols, time view * + better Cursors * + Reference Channels * + Attenuation setting * + Auto Range/Offset * + magnitude units * = Spectrum Analyzer * = measurements, time view * + better cursors * + components list == Missing features that can be found in WaveForms 2 but not yet in WaveForms 3 == * - pushpin features * Oscilloscope * - zoom, recording, audio play, auto set * Waveform Generator * - play mode * Logic Analyzer * - event, analog view, zoom * Spectrum Analyzer *- markers, tracking, zoom ---- ===== Download ===== ==== Newest ==== === 3.2.5 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_v3.2.5.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_v3.2.5.dmg | | Linux | depends on [[digilent_adept_2|Adept Runtime]] | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_3.2.5_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_3.2.5.i686.rpm | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_3.2.5_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_3.2.5.x86_64.rpm | | ARM | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_3.2.5_armhf.deb | | | https://files.digilent.com/Software/Waveforms2015/3.2.5/digilent.waveforms_3.2.5.armhf.rpm | ==== Previous Versions ==== === 3.1.5 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_v3.1.5.exe | | | WaveForms v2.9.4 https://s3-us-west-2.amazonaws.com/digilent/Software/Waveforms/2.9.4/digilent.waveforms_v2.9.4.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_v3.1.5.dmg | | Linux | depends on [[digilent_adept_2|Adept Runtime]] | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_3.1.5_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_3.1.5.i686.rpm | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_3.1.5_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_3.1.5.x86_64.rpm | | ARM | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_3.1.5_armhf.deb | | | https://files.digilent.com/Software/Waveforms2015/3.1.5/digilent.waveforms_3.1.5.armhf.rpm | === 3.0.28 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_v3.0.28.exe | | | WaveForms v2.8.18 https://drive.google.com/file/d/0B-YtGABZihr-bXZlR0JzQkZHVjQ/view?usp=sharing | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_v3.0.28.dmg | | Linux | depends on [[digilent_adept_2|Adept Runtime]] | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_3.0.28_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_3.0.28.i686.rpm | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_3.0.28_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_3.0.28.x86_64.rpm | | ARM | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_3.0.28_armhf.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.28/digilent.waveforms_3.0.28.armhf.rpm | === 3.0.25 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_v3.0.25.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_v3.0.25.dmg | | Linux | | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_3.0.25_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_3.0.25.i686.rpm | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_3.0.25_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_3.0.25.x86_64.rpm | | ARM | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_3.0.25_armhf.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.25/digilent.waveforms_3.0.25.armhf.rpm | === 3.0.24 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_v3.0.24.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_v3.0.24.dmg | | Linux | | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_3.0.24_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_3.0.24.i686.rpm | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_3.0.24_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_3.0.24.x86_64.rpm | | ARM | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_3.0.24_armhf.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.24/digilent.waveforms_3.0.24.armhf.rpm | === 3.0.21 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.dmg | | Linux | | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.i686.rpm | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.x86_64.rpm | | ARM | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.armhf.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.21/digilent.waveforms_3.0.21.armhf.rpm | === 3.0.19b === | Windows | https://files.digilent.com/Software/Waveforms2015/3.0.19/digilent.waveforms_v3.0.19.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.0.19/digilent.waveforms_v3.0.19.dmg | | Linux | | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.0.19/digilent.waveforms_3.0.19_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.19/digilent.waveforms_3.0.19.i686.rpm | | | FIXME https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17-i386.tar.gz | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.0.19/digilent.waveforms_3.0.19_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.19/digilent.waveforms_3.0.19.x86_64.rpm | | | FIXME https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17-amd64.tar.gz | | ARM | https://files.digilent.com/Software/Waveforms2015/3.0.19/digilent.waveforms_3.0.19_armhf.deb | === 3.0.17 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_v3.0.17.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_v3.0.17.dmg | | Linux | | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17.i686.rpm | | | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17-i386.tar.gz | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17.x86_64.rpm | | | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17-amd64.tar.gz | | ARM | https://files.digilent.com/Software/Waveforms2015/3.0.17/digilent.waveforms_3.0.17-2_armhf.deb | === 3.0.16 === | Windows | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_v3.0.16.exe | | MAC OS X | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_v3.0.16.dmg | | Linux | | | 32 bit | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_3.0.16_i386.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_3.0.16.i686.rpm | | | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_3.0.16-i386.tar.gz | | 64 bit | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_3.0.16_amd64.deb | | | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_3.0.16.x86_64.rpm | | | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_3.0.16-amd64.tar.gz | | ARM | https://files.digilent.com/Software/Waveforms2015/3.0.16/digilent.waveforms_3.0.16_armhf.deb |