Skip to content

Releases: analogdevicesinc/scopy

Scopy v2.0.0-beta-rc1

09 Dec 12:08
Compare
Choose a tag to compare

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

Scopy v1.5.0-rc1

27 Nov 09:40
Compare
Choose a tag to compare

Scopy v1.5.0-rc1

Scopy v1.5.0-rc1 is the latest maintenance release of the Scopy v1 software, delivering various updates, enhancements, and bug fixes to ensure continued reliability and performance. Moving forward, we encourage you to use Scopy v2.

General

  • Upgraded to GNU Radio 3.10, providing better compatibility and improved performance
  • Introduced the MousePlotMagnifier for enhanced zoom and pan control across all plots.
  • Implemented multiple UI fixes, including improved preferences handling and more responsive tooltips.

Logic Analyzer

  • Added a decoder table with grouping and filtering options by annotation types, regex search, and export functionality to csv and txt formats.
  • Improved usability with dynamic text scaling and hover tooltips.

Spectrum Analyzer

  • Introduced a waterfall plot with support for selectable history size and synchronized FFT/waterfall zoom.
  • Added new plot cursors, improved axis control, and real-time data alignment

Pattern Generator

  • Fixed timing issues in SPI signal generation.

Oscilloscope

  • Resolved precision loss in mathematical operations.
  • Updated workflows for broader platform compatibility, including macOS 14 and Kuiper Linux.
  • Enhanced cursor tracking for channel-specific measurements.

Continuous Integration

  • Added support for ARM64 build artifacts.
  • Updated Docker images for all platforms, ensuring compatibility with the latest dependencies and workflows.

Installer Artifacts

Scopy1 v1.5.0-rc1 is available for the following platforms:

  • Linux: AppImage and Flatpak packages.
  • ARM64: AppImage.
  • Android: APK.
  • Windows: Executable installer.
  • MacOS 13 and MacOS 14: DMG packages.

Scopy v1.4.1

03 Aug 13:34
Compare
Choose a tag to compare

Scopy v1.4.1 bugfix release

Scopy v1.4.0

12 May 14:02
Compare
Choose a tag to compare

Scopy v1.4.0 release

  • New platform: Android ( minimum API level 28 ) - Android 9 and above
  • Significant performance improvements on all platforms - add OpenGL as rendering API besides software - you can select target FPS for plotting in the preferences menu
  • Docking mechanism - Oscilloscope allows plots to be tabbed/docked/moved around
  • Added cursors to the Spectrum Analyzer
  • Added external load parameter to the Signal Generator
  • Changed attenuation control so the user can input any attenuation in the Oscliioscope
  • Added Android notifications when Scopy is running in the background
  • Added build info in the "About" page on all platforms
  • All the UI resources are now SVG and HiDPI displays compatible
  • Added support for changing Logic Analyzer trace colors
  • Lots of bugfixes

Known issue - When running a linux flatpak application, if you are encountering issues related to the window decorations (menu bar, close button, etc) please run Scopy in X11 compatibility mode by running the following command
XDG_SESSION_TYPE=x11 flatpak run org.adi.Scopy
This issue occurs on Ubuntu 21.10 and Ubuntu 22.04 and may occur on other distributions that leverage the wayland compositor

Scopy v1.4.0-rc2

21 Apr 11:42
Compare
Choose a tag to compare
Scopy v1.4.0-rc2 Pre-release
Pre-release

Scopy v1.4.0-rc2

  • Bugfix release on top of RC1 - https://github.com/analogdevicesinc/scopy/releases/tag/v1.4.0-rc1
  • Added Android notifications when Scopy is running in the background
  • Added build info in the "About" page on all platforms
  • All the UI resources are now SVG and HiDPI compatible
  • Added support for changing Logic Analyzer trace colors

Scopy v1.4.0-rc1

18 Mar 15:53
Compare
Choose a tag to compare
Scopy v1.4.0-rc1 Pre-release
Pre-release

Scopy v1.4.0-rc1

  • New platform: Android ( minimum API level 28 ) - Android 9 and above
  • Significant performance improvements on all platforms - add OpenGL as rendering API besides software - you can select target FPS for plotting in the preferences menu
  • Docking mechanism - Oscilloscope allows plots to be tabbed/docked/moved around
  • Added cursors to the Spectrum Analyzer
  • Added external load parameter to the Signal Generator
  • Changed attenuation control so the user can input any attenuation
  • Fixed some other bugs

Scopy v1.3.0

14 Jun 13:09
Compare
Choose a tag to compare

Scopy v1.3.0 release

What's new video - https://www.youtube.com/watch?v=O9AzTpPyqQE

Features:

  • Voltmeter manual/auto range
  • About page - contains library versioning information
  • Phonehome - automatic version checking for latest software and firmware
  • Light theme
  • Demo mode for Scopy (iio-emu)
  • Hardware logging (for debugging)
  • ARM compatible flatpak
  • Windows debugging using pdb files
  • Reworked Windows installer
  • Lots of bugfixes

Update:

  • A new artifact is provided for MacOS (scopy-v1.3.0-osx_10.13_10.14.dmg.zip). This is built on 10.14 but has a minimum macos version configuration of 10.13. The git hash displayed on the top bar of Scopy for this artifact will be different than the other artifacts, but the code is the same.
  • Artifact scopy-v1.3.0-osx_10.15.dmg.zip was renamed in order to highlight its compatibility with both 10.15 and 11.x.

Scopy v1.3.0-rc2

26 Apr 09:49
Compare
Choose a tag to compare
Scopy v1.3.0-rc2 Pre-release
Pre-release

Features:

Scopy v1.3.0-rc1

29 Mar 11:06
Compare
Choose a tag to compare
Scopy v1.3.0-rc1 Pre-release
Pre-release

Features:

  • Voltmeter manual/auto range
  • About page - contains library versioning information
  • Phonehome - automatic version checking for latest software and firmware
  • Light theme
  • Demo mode for Scopy (iio-emu)
  • Hardware logging (for debugging)
  • Lots of bugfixes
  • ARM compatible flatpak

Continuous build

26 Apr 10:05
Compare
Choose a tag to compare
Continuous build Pre-release
Pre-release

Latest succesful master build