IIO Oscilloscope0.18-main

Eine GTK+-basierte Oszilloskopanwendung für die Schnittstelle mit verschiedenen IIO-Geräten

WindowsSystemwerkzeugeOpen Source

v0.18-main

60.7 MBgeprüft, sauber

Download überprüfen

Wähle die heruntergeladene Datei aus, um sie mit dem veröffentlichten Hash zu vergleichen — die Prüfung läuft in deinem Browser, es wird nichts hochgeladen.

Über

Erfassen Sie Signale von angeschlossenen industriellen I/O-Geräten (IIO) und inspizieren Sie sie durch Live-Plots in IIO Oscilloscope, wodurch die Gerätedaten in eine praktische Ansicht für die Analyse und Abstimmung umgewandelt werden. Die GTK+-Schnittstelle verbindet verschiedene IIO-Geräte mit verschiedenen Visualisierungsmethoden und demonstriert den IIO-Workflow in Linux-orientierten Systemen.

Erfasste Daten können in drei Modi aufgetragen werden, einschließlich der Konstellationsansicht, in der X-Werte gegen Y-Werte graphisch dargestellt werden. Eine Plugin-Architektur ermöglicht es Entwicklern und fortgeschrittenen Benutzern, gerätespezifische Steuerelemente zum Anzeigen und Ändern von Einstellungen auf angeschlossenen IIO-Geräten hinzuzufügen. FFTW verarbeitet diskrete Fourier-Transformationen für die Signalanalyse, während die inih-Bibliothek Konfigurationswerte aus INI-Dateien liest.

Das Programm eignet sich für Ingenieure, Entwickler und Hardwareforscher, die mit Analog Devices-Plattformen arbeiten, insbesondere wenn sie das Signalverhalten überprüfen, Geräteparameter anpassen oder IIO-Integrationen testen. Der Windows-Build zielt auf x86; die aktuelle Main-Branch-Entwicklung verwendet libiio v1 aus dem Hauptzweig von libiio, und die zugehörigen Abhängigkeiten müssen aus verschiedenen Zweigen erstellt werden. IIO Oscilloscope ist Open Source.

Version 0.18-main behebt mehrere Adrv9002-Plugin-Probleme, einschließlich des Handlings für deaktivierte Kanäle, des Carrier-Handlings für Adrv9003, Profilaktualisierungen und Aktualisierungen von Geräte-Widgets. Es fügt auch die Capture-Timeout-Konfiguration über eine INI-Datei hinzu, führt CFIR- und PFILT-Unterstützung für das Ad9084-Plugin ein, ersetzt veraltete GTK-Funktionen und korrigiert Plots, die Geräteetiketten ignoriert haben.

Architektur: x86

Neuigkeiten in v0.18-main

Was sich geändert hat

- Fix clang Warnungen von @nunojsa in #469 - Fix adrv9002 Plugin von @nunojsa in #470 - Adrv9002: veränderte voreingestellte Abtastrate im Profilgenerator von @andrei47w in #472 - cmake: Überprüfen Sie die minimalen gtkdatabox-Versionen, die von @dNechita in #468 unterstützt werden - Obsoletes fmcomms1-Plugin von @dNechita in #473 - Plugins: adrv9002: Fix Carrier Handling für adrv9003 von @nunojsa in #471 - CMakeLists: Hinzufügen von Wno-error=deprecated flag von @cristina-suteu in #476 - Ersetzen veralteter GTK-Funktionen durch @cristina-suteu in #475 - Plugins: adrv9002: Aktualisieren Sie die Geräte-Widgets von @nunojsa in #481 - CI: github windows workflow: ändern Sie libads zu main Branch von @cristina-suteu in #482 - Adrv9002 Plugin Fix für deaktivierte Kanäle von @andrei47w in #477 osc.c: Ermöglichen Sie das Setzen des Capture-Timeouts über die .ini-Datei von @dNechita in #484 Stellen Sie sicher, dass die Größe des Arguments zu calloc das zweite Argument ist. von @tsailer in #485 - Filter: adrv9002: Updateprofile von @nunojsa in #478 - Plugins/ad9084: CFIR und PFILT-Unterstützung von @mhennerich in #486 hinzufügen - Hinzufügen von CODEOWNERS und PULL REQUEST TEMPLATE-Dateien von @SRaus in #487 - Fix Plot nicht mit Geräteetiketten von @dNechita in #488 dialogs.c: Verschieben Sie den Scanvorgang in einen eigenen Thread. von @AlexandraTrifan in #490 - adrv9002: API Version Mismatch Fix von @andrei47w in #492 - Änderung für adrv9002 sdk26 von @nunojsa in #494 - Fix Impulse Generator Menü von @cristina-suteu in #501 - adrv9002 neue sdk von @nunojsa in #514 - adrv9002 ensm improv by @nunojsa in #504 - [2023 R2] adrv9002 neue sdk von @nunojsa in #515 - glade/ad9084.glade: Fix-Anschluss von Anpassungen an Spinbuttons von @mhennerich in #518 - ci/buildmingw.yml: veraltete Version des Upload-Artefakts von @AlexandraTrifan in #521 beheben - Plugins/dac data manager.c: Daten dynamisch für aktivierte Kanäle konvertieren. von @AlexandraTrifan in #520 - Filter: adrv9002: Hinzufügen von Profilen für sdk 27.1 von @nunojsa in #525 - Refactor verwendet gdk threads add idle anstelle von gdk threads enter/leave von @trupples in #505 - Beheben Sie die mathematische Funktion von @cristina-suteu in #530 - Fix read sampling frequency von @cristina-suteu in #531 - osc: Verwenden Sie die Geräte-ID, wenn Name oder Label durch @dNechita in #532 fehlschlägt - AD9371 Plugin - Fix Spinbox für RX2 Gewinn von @cristina-suteu in #529 - CI x86 AppImage von @bindea-cristian in #533

Neue Mitwirkende

- @tsailer machte seinen ersten Beitrag in #485 - @AlexandraTrifan machte seinen ersten Beitrag in #490 - @trupples hat seinen ersten Beitrag in #505 geleistet - @bindea-cristian machte ihren ersten Beitrag in #533 Vollständiges Changelog: v0.17-master...v0.18-main

Details

PlattformWindows
KategorieSystemwerkzeuge
LizenzOpen Source
PreisKostenlos
Paket-IDAnalogDevicesInc.IIO-Oscilloscope
Neueste Versionv0.18-main
DateitypEXE
Architekturx86
Dateigröße60.7 MB
Veröffentlicht29.9.2026

SHA-256

Funktioniert das bei dir noch?

Funktioniert (0)Funktioniert nicht (0)Zum Abstimmen anmelden

Badge für Ihre Website

Entwickler können zeigen, dass IIO Oscilloscope auf MirrorNest verfügbar ist. Kopieren Sie den Code unten: Das Badge verlinkt auf diese Seite und aktualisiert sich automatisch.

IIO Oscilloscope on MirrorNest
HTML
<a href="https://mirrornest.com/software/iio-oscilloscope-caf9e66d"><img src="https://mirrornest.com/badge/iio-oscilloscope-caf9e66d.svg" alt="IIO Oscilloscope on MirrorNest" height="20"></a>
Markdown
[![IIO Oscilloscope on MirrorNest](https://mirrornest.com/badge/iio-oscilloscope-caf9e66d.svg)](https://mirrornest.com/software/iio-oscilloscope-caf9e66d)

Bewertungen

Noch keine Bewertungen — sei der Erste.

Bewertung abgeben

Melde dich an, um als verifiziertes Mitglied statt anonym zu posten.

Alternativen zu IIO Oscilloscope