IIO Oscilloscope

Analog Devices, Inc. · AnalogDevicesInc.IIO-Oscilloscope

A GTK+ based oscilloscope application for interfacing with various IIO devices

The IIO Oscilloscope is a GTK+ application, which demonstrates how to interface various IIO devices to different visualization methods within a Linux system.

winget install --id AnalogDevicesInc.IIO-Oscilloscope --exact --source winget

Latest 0.18-main

Release Notes

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
  • @trupples made their first contribution in #505
  • @bindea-cristian made their first contribution in #533 Full Changelog: v0.17-master...v0.18-main

Installer type: inno

Architecture Scope Download SHA256
x86 — Download 22599D143DB88A8A3E8E92C77B89CE199428D2C6877C68CED307A545057F8AD9

Details

Homepage
https://github.com/analogdevicesinc/iio-oscilloscope
License
GPL-2.0
Publisher
Analog Devices, Inc.
Support
https://github.com/analogdevicesinc/iio-oscilloscope/issues

Tags

fmcommsgtkhacktoberfestiioiio-devicesiio-oscilloscopeoscilloscope