Skip to content

Scopy V2.1.0

Latest

Choose a tag to compare

@bindea-cristian bindea-cristian released this 16 Sep 13:58
· 19 commits to main since this release

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