Seit wir mit der Arbeit an Logic 2 begonnen haben, ist die Liste der Funktionsanfragen immer länger geworden. Bei einer so aktiven Community (❣️) können wir nicht mithalten, egal wie talentiert unser kleines Team ist oder wie hart wir arbeiten. Wir haben nach einer Möglichkeit gesucht, dieses Paradigma zu ändern – wie können wir Software bereitstellen, die alle Anfragen erfüllt?
Wir stellen den Logic 2 Marketplace vor! - Eine In-App-Plattform, mit der Benutzer ganz einfach Python-Erweiterungen für die Saleae Logic-Geräte und -Software erstellen und freigeben können. In nur wenigen Minuten können Sie neue Tools erstellen, um den Debugging-Prozess zu verbessern und diese mit Ihren Freunden, Kollegen und der Community zu teilen.
Unsere Community besteht von Natur aus aus Entwicklern, aber wir haben ihnen nie die richtigen Tools zum Erstellen gegeben. Obwohl einige Leute C++-Analysatoren entwickelt haben, ist es schwierig, sie zu teilen und noch schwieriger, sie zu kompilieren und zu installieren. Unser Ziel in Logic 2 ist es, das zu ändern und uns auf den Aufbau der Infrastruktur zu konzentrieren, die es Ihnen ermöglicht, die Tools zu erstellen, die Ihren Anforderungen entsprechen.
Der Marketplace umfasst derzeit zwei Arten von Erweiterungen: High-Level Analyzers (HLAs) und Measurements . HLAs fügen den vorhandenen Analyzern (Low-Level Analyzers) eine weitere Analyseebene hinzu und ermöglichen Ihnen eine noch umfassendere Datenverarbeitung – schnelles Filtern von Daten, Übersetzen von Ergebnissen in ein menschenlesbares Format oder sogar Generieren neuer Ausgabeframes. Measurements sind eher auf niedrigerer Ebene angesiedelt und bieten Zugriff auf die rohen digitalen oder analogen Aufzeichnungen und erzeugen eine oder mehrere Messgrößen für diese Daten – wie beispielsweise die einfache Berechnung von 1/ t , das Schätzen der seriellen Baudrate, das Messen der Effektivspannung oder sogar das Schreiben von Tests über Ihre Daten.
Wir glauben, dass der Marketplace mit der Zeit immer mehr Tools umfassen wird – Low-Level-Analysatoren, Trigger-Tools, UI-Erweiterungen und mehr. Dies ist erst der Anfang …
Wir hoffen, dass es Ihnen gefällt und Sie uns dabei unterstützen möchten, das Hardware-Debugging schneller und einfacher zu machen.
Mark Garrison und das Saleae-Team