The IIO Oscilloscope is a GTK+ application, which demonstrates how to interface various IIO devices to different visualization methods within a Linux system.
What's new in 0.18-main
What's Changed
Fix clang warnings by @nunojsa in #469
Fix adrv9002 plugin by @nunojsa in #470
Adrv9002: changed LTE preset sample rate in profile generator by @andrei47w in #472
cmake: Check for the minimum gtkdatabox versions supported by @dNechita in #468
Obsolete fmcomms1 plugin by @dNechita in #473
plugins: adrv9002: fix carrier handling for adrv9003 by @nunojsa in #471
CMakeLists: add Wno-error=deprecated flag by @cristina-suteu in #476
Replace deprecated GTK functions by @cristina-suteu in #475
plugins: adrv9002: make sure to update device widgets by @nunojsa in #481
CI: github windows workflow: change libads to main branch by @cristina-suteu in #482
adrv9002 plugin fix for disabled channels by @andrei47w in #477
osc.c: Allow setting the capture timeout via .ini file by @dNechita in #484
make sure the sizeof argument to calloc is the second argument. by @tsailer in #485
filters: adrv9002: update profiles by @nunojsa in #478
plugins/ad9084: Add CFIR and PFILT support by @mhennerich in #486
Add CODEOWNERS and PULL_REQUEST_TEMPLATE files by @SRaus in #487
Fix plot not using device labels by @dNechita in #488
dialogs.c: move the scanning process into its own thread. by @AlexandraTrifan in #490
adrv9002: API version mismatch fix by @andrei47w in #492
Change for adrv9002 sdk26 by @nunojsa in #494
Fix Impulse Generator Menu by @cristina-suteu in #501
adrv9002 new sdk by @nunojsa in #514
adrv9002 ensm improv by @nunojsa in #504
[2023_R2] adrv9002 new sdk by @nunojsa in #515
glade/ad9084.glade: Fix connection of adjustments to spinbuttons by @mhennerich in #518
ci/buildmingw.yml: fix deprecated version of upload-artifact by @AlexandraTrifan in #521
plugins/dac_data_manager.c: dynamically convert data for enabled channels. by @AlexandraTrifan in #520
filters: adrv9002: add profiles for sdk 27.1 by @nunojsa in #525
Refactor to use gdk_threads_add_idle instead of gdk_threads_enter/leave by @trupples in #505
Fix math feature by @cristina-suteu in #530
Fix read_sampling_frequency by @cristina-suteu in #531
osc: Use device ID when name or label fails by @dNechita in #532
AD9371 Plugin - Fix Spinbox for RX2 gain by @cristina-suteu in #529
CI x86 AppImage by @bindea-cristian in #533
New Contributors
@tsailer made their first contribution in #485
@AlexandraTrifan made their first contribution in #490
Yes. IIO Oscilloscope is free and open-source software released under the GPL-2.0 license.
What is the latest version of IIO Oscilloscope?
The latest version is 0.18-main, released on Mar 31, 2025.
Is it safe to download IIO Oscilloscope?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 22599d143db88a8a3e8e92c77b89ce199428d2c6877c68ced307a545057f8ad9.
Which Windows versions does IIO Oscilloscope support?
IIO Oscilloscope runs on Windows and is available for 32-bit (x86) systems.
How do I install IIO Oscilloscope silently?
Run the offline installer with "adi-osc-setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=AnalogDevicesInc.IIO-Oscilloscope -e --silent.
How do I uninstall IIO Oscilloscope?
Open Settings › Apps › Installed apps, find IIO Oscilloscope and select Uninstall. From the command line, run winget uninstall --id=AnalogDevicesInc.IIO-Oscilloscope -e.
Alternatives to IIO Oscilloscope
Other System Utilities programs for Windows from different developers.
Chocolatey is The Package Manager for Windows. It was designed to be a decentralized framework for quickly installing applications and tools that you need. It is built on the NuGet infrastructure and
Powerful, fast, and free SPICE simulator software, schematic capture and waveform viewer with enhancements and models for improving the simulation of analog circuits.