Anhang: Serielle Programmierschnittstelle; Einführung; Befehls- Und Ausgabeformate - Arcam DT91 Manuel

Tuner radio numérique
Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

Anhang: Serielle Programmierschnittstelle

Einführung
Dieser Abschnitt informiert über das Fernbedienungsprotokoll zur Steuerung des DT91 über die RS232-
Schnittstelle.
Konventionen
n
n
Datentransferformat
n
n

Befehls- und Ausgabeformate

Die Kommunikation zwischen der FB und dem DT91 erfolgt über Bytefolgen. Befehle und
Rückmeldungssignale haben dasselbe Grundformat. Die Kommunikation zwischen den beiden Einheiten
erfolgt im Vollduplex-Verfahren. Der DT91 reagiert immer auf einen empfangenen Befehl.
Jede Übertragung von der FB muss mindestens fünf Byte lang sein und in folgendem Format vorliegen:
<STR> <CC> <DL> <Daten> <ETR>
n
n
n
n
n
Jede Antwort vom DT91 muss mindestens fünf Byte lang sein und im folgenden Format vorliegen:
<STR> <RC> <AC> <DL> <Daten> <ETR>
n
n
n
n
n
n
Beachten Sie, dass der DT91 Meldungen überträgt, wenn sein Zustand sich ändert. Diese Meldungen
werden vom DT91 in asynchronen Abständen gesendet.
Aus Zustandsänderungen aufgrund anderer Eingaben
Durch Benutzereingaben über die Tasten auf der Vorderseite oder über die IR-Fernbedienung kann der
Zustand des DT91 geändert werden. Sich aus diesen Eingaben ergebende Änderungen werden (mit dem
entsprechenden Meldungstypus) umgehend an die FB weitergegeben.
Wenn beispielsweise die Helligkeit des Displays an der Gerätevorderseite über die Taste
Gerät geändert wird, wird eine Display-Meldung (siehe unten) an die FB gesendet. Bei allen anderen
Zustandsänderungen wird auf dieselbe Weise verfahren.
Antwortcodes
Es wurden die folgenden Antwortcodes definiert:
n
n
Befehlsspezifikationen und Beispiele für Befehle/Rückmeldungen finden Sie im
Englischsprachigen Abschnitt dieses Handbuchs.
Die Fernbedienung wird als „FB" bezeichnet.
Falls nicht anders angegeben, handelt es sich bei sämtlichen Werten in diesem Abschnitt um
hexadezimale Werte.
Transferrate: 19200 Bit/s.
1 Startbit, 8 Datenbits, 1 Stoppbit, keine Parität, keine Flusssteuerung.
STR (Beginne Übertragung):
0x21
CC (Befehlscode): der Code des Befehls
DL (Datenlänge): die Anzahl der Datenelemente nach diesem Element mit Ausnahme von ETR
Daten: die Parameter des Befehls
0xD
ETR (Beende Übertragung):
STR (Beginne Übertragung):
0x21
RC (Rückmeldungscode): = Befehlscode
AC (Antwortcode): Antwortcode (siehe unten)
DL (Datenlänge): die Anzahl der Datenelemente nach diesem Element mit Ausnahme von ETR
Daten: die Informationen zu dieser Rückmeldung
ETR (Beende Übertragung):
0xD
0x1
Command OK
:
Command Failed
0x0
:
Der Befehl wurde akzeptiert und vollständig verarbeitet.
Bei dem Befehl ist ein Fehler aufgetreten.
am
DISP
DT91
D-11

Publicité

Table des Matières
loading

Produits Connexes pour Arcam DT91

Table des Matières