Herunterladen Inhalt Inhalt Diese Seite drucken

Antworten/ Rückmeldungen - EA PLUGL128-6GTC Handbuch

Inhaltsverzeichnis

Werbung

ANTWORTEN/ RÜCKMELDUNGEN
Alle Antworten der EA PLUG-Serie werden in einen Sendepuffer gestellt. Über das Small-Protokoll
werden diese dann vom Host angefordert. Dies kann per „Polling" geschehen, oder altenativ dazu
zeigt der Pin 20 „SBUF" mit einem LO-Pegel an, dass Daten zur Abholung bereit stehen.
Selbstständige Antworten (landen im Sendepuffer)
ESC
A
1
Code
ESC
B
2
nr, Wert
ESC
N
1
Code
ESC
T
0
ESC
P
1
Wert
ESC
H
3
Type, x, y
ESC
X
2
Code, Wert
ESC
G
2
nr, Code
ESC
Y
2
nr, Wert
nr, Lo-Wert,
ÊSC
D
3
High-Wert
ESC
V
Num Version string ...
Projectname
ESC
J
Num
string ...
X-dots, Y-dots,
Version,
Touchinfo,
CRC-ROM,
ESC
I
21
CRC-ROMsoll
DF in KB,
CRC-DF, CRC-
DFsoll, DFlen
66 / 81
EA PLUG-Serie
Antwort vom Touchpanel wenn eine Taste/Schalter gedrückt wurde.
Code = Down or Up Code der Taste/Schalter. Es wird nur gesendet wenn kein
Touch-Makro mi der Nr. Code definiert ist!
Nach dem Einstellen eines Bargraph per Touch wird der aktuelle Wert des
Bargraphs mit der Nummer nr gesendet."Bargraphwert Senden" muss aktiviert
sein (siehe Befehl '#AQ').
Nach dem Befehl '#BS' wird der aktuelle Wert des Bargraphs mit der Nummer nr
gesendet.
Nach dem Auswählen eines Menüeintrags per Touch wird der aktuelle
Menüeintrag Code gesendet. Es wird nur gesendet, wenn kein Menü-Makro mit
der Nr. Code definiert ist.
Nach dem Befehl '#NS' wird der aktuell ausgewählte Menüeintrag gesendet.
Code=0: kein Menüeintrag ist ausgewählt..
Falls das automatische Öffnen eines Touchmenüs deaktiviert ist (siehe Befehl
'#NT'), so wird diese Anforderung an den Hostrechner gesendet. Dieser kann dann
das Touchmenü mit dem Befehl 'ESC N T 2' öffnen.
Nach der Änderung des Eingangs-Port wird der neue 8-Bit Wert gesendet. Der
Port-Scan muss aktiviert sein. (siehe Befehl '#YA)Es wird nur gesendet wenn
kein Port-Makro mit der Nr. Wert definiert ist!
Bei einem freien Touchbereich-Ereignis wird folgendes gesendet:
Type =0: Loslassen; =1: Berühren; =2: Drag innerhalb des freien Touchbereiches
an den Koordinaten x, y
Nach dem Befehl '#AX' wird der aktuelle Zustand des Touch-Schalters mit dem
Return-Code gesendet (Wert=0 or 1) .
Nach dem Befehl '#AG' wird der Code des aktiven Touch-Schalters von der
Radiogroup nr gesendet.
Nach dem Befehl '#YR' wird der angeforderte Eingangs-Port gesendet:.
nr=0: Wert ist ein Binärwert aller Eingänge.
nr=1..8: Wert ist 0 oder 1 je nach Zustands des Eingangs nr
Nach dem Befehl '#VD' wird der aktuelle Analogwert vom Analogeingang
nr=1...2gesendet.
(Value = 0..3100 mV)
Nach dem Befehl '#SV' wird die Version der PLUG-Firmware als Zeichenkette
gesendet z.B. "EA PLUGL128-6 V1.0 T+"
Nach dem Befehl '#SJ' wird der Makro-Projektname als Zeichenkette gesendet.
z.B. "init / delivery state"
Nach dem Befehl '#SI' werden interne Informationen vom PLUG (16-Bit integer
Werte LO-HI Byte) gesendet
Version: LO-Byte =Versionsnummer Software
Touchinfo: LO-Byte = '-|+' X-Richtung erkannt; HI-Byte = '-|+' Y-Richtung erkannt
DFlen: Anzahl benutzter Bytes im FLASH (3 Bytes: LO-, MID- HI-Byte)
ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and
typographical errors reserved.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis