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
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
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
AD9084 (Apollo) Plugin
Dedicated Apollo support: Full integration for AD9084 (Apollo MXFE QUAD) devices
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
JESD Status Utility
Real-time monitoring: Graphical interface for JESD204 link and lane status
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
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
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
3.ADC Plugin Updates
FFT Averaging: Moving average support for frequency domain analysis
fix crash for unsigned channels
4.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