IIO Oscilloscope0.18-main
Eine GTK+-basierte Oszilloskopanwendung für die Schnittstelle mit verschiedenen IIO-Geräten
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
SHA-256
Funktioniert das bei dir noch?
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.
<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>[](https://mirrornest.com/software/iio-oscilloscope-caf9e66d)Bewertungen
Noch keine Bewertungen — sei der Erste.
Alternativen zu IIO Oscilloscope
dotMemory Unit Standalone Launcher
Effective memory usage in .NET applications with dotMemory Unit
GamebarHandler
Gets rid of those pesky 'open ms-gamebar' and 'open ms-gamingoverlay' popups.
ShareX
ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
cerebro-es (Install)
elasticsearch web admin tool
CPUID CPU-Z
System information software
Vantage
Vantage