Hardware Reference
In-Depth Information
13.5 Parameter
Für die Erfordernisse der Fernsteuerbefehle, die das Beispielgerät versteht, sind die
Regeln für die jeweiligen Parameter zum Teil erheblich eingeschränkt worden. Die
Firmware müsste wesentlich erweitert werden, damit vollständige Kompatibilität
mit den Standards erzielt würde. Am umfangreichsten würden dabei die Projekte
zur Anpassung der Elemente <DECIMAL NUMERIC PROGRAM DATA>
[IEEE488.2: 7.7.2, SCPI-1: 7.2] und <channel_list> [SCPI-1: 8.3.2] ausfallen. Im
ersten Fall wurde der zulässige Wertebereich drastisch reduziert und die Möglich-
keit der Exponentialdarstellung ausgeschlossen. Im zweiten Fall fehlt die Bereichs-
undMatrixschreibweisesowiedasVergebensymbolischerPfadnahmeninKanallis-
ten vollständig.
13.6 Geräteklassen
In kommerziellen Produkten allgemein und speziell bei Test- und Messgeräten fin-
det sich zunehmend die Möglichkeit, ein Firmware-Update über eine Geräte-
schnittstelle vornehmen zu können. Das spart Servicekosten und Zeit bei Anbietern
und Nutzern, besonders wenn der Anwender das Updating selbst vornehmen kann.
In diesem Buch wurde erwähnt, dass es für diese Funktion eine eigene USB-Klasse
gibt (DFU Class). Für Test- und Messgeräte, die auf dem aktuellen Stand der Tech-
nik und von guter Qualität sein sollen, ist es sinnvoll, sie um diese Klasse zu erwei-
tern. Dazu könnte das Beispielgerät um eine zweite Konfiguration ergänzt werden,
die die Klasse DFU unterstützt.
13.7 Beispielgerät
Zu der für dieses Buch entwickelten Hardware, allgemein als Beispielgerät bezeich-
net, gehört ein Steckverbinder (X1), über den der Anschluss von Erweiterungen
möglich ist. Dieser Steckverbinder ist als Anregung für Anwender gedacht, die das
Beispielgerät als Basis für eigene Projekte gebrauchen möchten. Lehrreich wäre z. B.
die Erweiterung des Geräts um einen Mehrkanal-Analog/Digital-Wandler für die
Erfassung von Analog-Messdaten. Das ist eine typische Anwendung für einfache
USB-Messgeräte.
Search WWH ::




Custom Search