Skip to content

Releases: analogdevicesinc/scopy

Scopy v2.2.0

22 Apr 10:51

Choose a tag to compare

Scopy v2.2.0 Updates

General

  • Device reloading - allows for easily changing plugins before connect
  • Warning for connecting a device without administrator privileges when they are required
  • Improved loading time
  • Lots of bugfixes, crashes

New Device Support

  • FMCOMMS5
  • ADRV9002
  • ADRV9009
  • RFPowerMeter
  • IMU: Inertial Measurement Unit analyzer
  • ExtProc: External process integration capabilities

ADC

  • Updated User Interface
  • Signal analysis with Genalyzer Integration
  • Error handling - fixed crashes on IIO errors
  • Enhanced features:
    • Min/Max hold functionality
    • Export plot data directly to file
    • GNURadio log messages integrated into Scopy status bar

PQMON

  • Instrument widgets are now dockable
  • Support for concurrent and alternate acquisition

DAC

  • now supports devices with any bit depth

Documentation

  • API documentation for SWIOT, PQM, and Debugger
  • Architecture documentation
  • Guides for Genalyzer, ADRV9002, IMU analyzer, and RFPowerMeter

Installer Artifacts

Scopy v2.2.0 is available for the following platforms:

  • Linux x86_64: AppImage and Flatpak packages
  • Linux x86_64: AppImage with old glibc_2.31 for compatibility with older Ubuntu versions down to Ubuntu 20
  • Linux arm64: AppImage, Debian Installer
  • Linux armhf: AppImage, Debian Installer
  • Windows: Executable installer and Portable version
  • MacOS 14 and MacOS 15: DMG packages
  • Android: APK - soon available

Full Changelog: v2.1.0...v2.2.0

Scopy-v2.2.0-RC3

03 Apr 08:54

Choose a tag to compare

Scopy-v2.2.0-RC3 Pre-release
Pre-release

Scopy v2.2.0 RC3

Scopy-v2.2.0-RC2

06 Mar 16:36

Choose a tag to compare

Scopy-v2.2.0-RC2 Pre-release
Pre-release

Scopy v2.2.0 RC2

Scopy v2.2.0-RC1

27 Feb 14:58

Choose a tag to compare

Scopy v2.2.0-RC1 Pre-release
Pre-release

Scopy v2.2.0 RC1

Scopy V2.1.0

16 Sep 13:58

Choose a tag to compare

Scopy v2.1.0 release transforms how users interact with their instruments through new package management system, scripting capabilities and enhanced debugging tools.

New Features & Tools

KNOWN ISSUE
For ADI managed computers running Windows, the first run after every restart of the computer takes longer. This is a known issue and we are working on finding a solution for it.

  1. Package Manager
  • Complete plugin ecosystem migration: All plugins have been converted to the new package system for improved management
  • Plugin management: Browse, install, update, and remove plugins directly from the application
  • Comprehensive version management: Access detailed package metadata and seamlessly roll back to stable versions
  1. Scripting Tool (Experimental)
  • Automation capabilities: Write and execute scripts to automate workflows and instrument control
  • Integrated editor: Built-in script editor with syntax highlighting and console output
  • Instrument access: Direct control of supported instruments through scripting
  • Workflow optimization: Execute complex or repetitive tasks programmatically
  1. AD9084 (Apollo) Plugin
  • Dedicated Apollo support: Full integration for AD9084 (Apollo MXFE QUAD) devices
  1. AD936x Plugin
  • PlutoSDR and FMCOMMS support: Dedicated plugin for AD936x devices including PlutoSDR, AD-FMCOMMS2/3/4/5
  • Device configuration: Control center frequency, bandwidth, sample rate, and gain
  • Advanced mode: Low-level settings access for advanced users and custom driver initialization
  1. JESD Status Utility
  • Real-time monitoring: Graphical interface for JESD204 link and lane status
  1. What's New System
  • Automatically presents update information on first install of new versions to showcase latest features
  • Integrated update notifications: New "What's New" button in the About page

Enhanced Features

  1. Data Logger Improvements
  • Multiplot functionality (Experimental): Create and organize multiple plots for comparative analysis
  • Flexible signal assignment (Experimental): Move signals between plots and assign channels to specific visualizations
  • Custom scale and offset controls: Override default scaling and offset parameters for precise data representation and calibration
  1. Debugger Enhancements
  • Code Generator: Automatically generate ready-to-use C code snippets for IIO device interaction
  • Watchlist integration: Generate code based on selected devices, channels, and attributes
  1. ADC Plugin Updates
  • FFT Averaging: Moving average support for frequency domain analysis
  • fix crash for unsigned channels
  1. Docking Widgets
  • Added option to undock plot widgets

Experimental Features

Several features in this release are marked as experimental and must be enabled in Scopy Preferences:

  • Data Logger Multiplot functionality
  • Scripting Tool

These features are actively being developed and may see significant changes in future releases based on user feedback.

Updated documentation is available here: https://analogdevicesinc.github.io/scopy/

Installer Artifacts
Scopy v2.1.0 is available for the following platforms:

Linux: AppImage and Flatpak packages
ARM64: AppImage
ARM32: AppImage
Windows: Executable installer
MacOS 13, MacOS 14 and MacOS 15: DMG packages
Android: APK - soon available

Scopy V2.1.0-rc2

21 Aug 14:19

Choose a tag to compare

Scopy V2.1.0-rc2 Pre-release
Pre-release

Scopy v2.1.0 RC2

Scopy V2.1.0-rc1

05 Aug 13:29

Choose a tag to compare

Scopy V2.1.0-rc1 Pre-release
Pre-release

Scopy v2.1.0 RC1

Scopy v2.0.0

28 Mar 16:04

Choose a tag to compare

Scopy v2.0.0 marks the first release of the redesigned Scopy application, introducing a completely new infrastructure and interaction mechanism for any IIO device through generic instruments.
While retaining the core functionality of Scopy v1 - support for ADALM2000 devices - this update significantly expands its capabilities.

ADI Harmonic Design style: Scopy has a new UI styling mechanism and provides three default themes: Scopy, Harmonic dark and Harmonic light.

Multiple device support: connect to multiple devices from the same Scopy session.

Scopy is now structured in plugins which act as intermediaries, allowing users to control and interact with devices in a way that’s intuitive and easy to understand.

  • Generic plugins offer basic commands and actions that work across a wide range of devices.
  • Device-specific plugins are tailored to a particular device, enabling users to access its unique features and functions.

General IIO plugins

  • ADC Plugin - Tool for generic IIO ADC visualization and control
  • DAC plugin - Tool for generic IIO DAC control
  • Datalogger - Use IIO raw and scale attributes to plot and save data
  • Debugger - IIO context explorer tool
  • Register Map - Register map of connected device with detailed register table for available XML templates

Application Specific plugins

  • ADALM2000 plugin - Implements ADALM2000 instruments - Oscilloscope, Spectrum Analyzer, Voltmeter, Network Analyzer, Signal Generator, Logic Analyzer, Pattern Generator, Digital I/O
  • AD-SWIOT1L-SL - Adds functionality specific to AD-SWIOT1L-SL board
  • AD-PQMON-SL - Adds functionality specific to AD-PQMON-SL board

Updated documentation is available here: https://analogdevicesinc.github.io/scopy/

Installer Artifacts

Scopy v2.0.0 is available for the following platforms:

  • Linux: AppImage and Flatpak packages
  • ARM64: AppImage
  • ARM32: AppImage
  • Windows: Executable installer
  • MacOS 13, MacOS 14 and MacOS 15: DMG packages
  • Android: APK - soon available

Edit: Fixed the issue on macOS 15 where Scopy failed to load plugins due to duplicate LC_RPATH.

Scopy v2.0.0-beta-rc2

14 Mar 13:50

Choose a tag to compare

Scopy v2.0.0-beta-rc2 includes several bug fixes following an initial testing phase after the previous release candidate.

A summary of the test report, along with the verified test cases, can be found in the official documentation.
( https://analogdevicesinc.github.io/scopy/scopy_testing_results/v2.0.0-beta-rc2/tests/test_report/index.html )

Installer Artifacts

Scopy v2.0.0-beta-rc2 is available for the following platforms:

  • Linux: AppImage and Flatpak packages
  • ARM64: AppImage
  • ARM32: AppImage
  • Windows: Executable installer
  • MacOS 14 and MacOS 15: DMG packages
  • Android: APK - soon available

Scopy v2.0.0-beta-rc1

09 Dec 12:08

Choose a tag to compare

Scopy v2.0.0-beta-rc1 Pre-release
Pre-release

Scopy v2.0.0-beta-rc1 marks the first release of the redesigned Scopy application, introducing a completely new infrastructure and interaction mechanism for any IIO device through generic instruments.
While retaining the core functionality of Scopy v1 - support for ADALM2000 devices - this update significantly expands its capabilities.

ADI Harmonic Design style: Scopy has a new UI styling mechanism and provides three default themes: Scopy, Harmonic dark and Harmonic light.

Multiple device support: connect to multiple devices from the same Scopy session.

Scopy is now structured in plugins which act as intermediaries, allowing users to control and interact with devices in a way that’s intuitive and easy to understand.

  • Generic plugins offer basic commands and actions that work across a wide range of devices.
  • Device-specific plugins are tailored to a particular device, enabling users to access its unique features and functions.

General IIO plugins

  • ADC Plugin - Tool for generic IIO ADC visualization and control
  • DAC plugin - Tool for generic IIO DAC control
  • Datalogger - Use IIO raw and scale attributes to plot and save data
  • Debugger - IIO context explorer tool
  • Register Map - Register map of connected device with detailed register table for available XML templates

Application Specific plugins

  • ADALM2000 plugin - Implements ADALM2000 instruments - Oscilloscope, Spectrum Analyzer, Voltmeter, Network Analyzer, Signal Generator, Logic Analyzer, Pattern Generator, Digital I/O
  • AD-SWIOT1L-SL - Adds functionality specific to AD-SWIOT1L-SL board
  • AD-PQMON-SL - Adds functionality specific to AD-PQMON-SL board

Updated documentation is available here: https://analogdevicesinc.github.io/scopy/

Installer Artifacts

Scopy v2.0.0-beta-rc1 is available for the following platforms:

  • Linux: AppImage and Flatpak packages
  • ARM64: AppImage
  • ARM32: AppImage
  • Windows: Executable installer
  • MacOS 13 and MacOS 14: DMG packages
  • Android: APK - soon available