Datasheet
9
EA eDIP240-7
Technische Änderungen vorbehalten. Wir übernehmen keine Haftung für Druckfehler und Applikationsbeispiele.
>
<DC2> 3 D
packet size for
send buffer
timeout bcc
<
<ACK>
>
<DC2> 1 I bcc
<
<ACK>
<
<DC2> 2
send buffer
bytes ready
receive buffer
bytes free
bcc
>
<DC2> 1 R bcc
<
<ACK>
<
<DC1>
<DC2>
len data... bcc
Pufferinformationen anfordern
Letztes Datenpaket wiederholen
Protokolleinstellungen
Mit diesem Befehl wird abgefragt, ob Nutzdaten zur Abholung bereit stehen und wie voll der
Empfangspuffer des Displays bereits ist.
<DC2> = 18(dez.) = $12
<ACK> = 6(dez.) = $06
send buffer bytes ready = Anzahl abholbereiter Bytes
receive buffer bytes free = verfügbarer Platz im Empfangspuffer
len = Anzahl der Nutzdaten in Byte (ohne Prüfsumme, ohne <DC1>)
bcc = 1 Byte = Summe aus allen Bytes inkl. <DC2> und len, Modulo 256
Falls das zuletzt angeforderte Paket eine falsche Prüfsumme enthielt, kann das komlette Paket
nochmals angefordert werden. Die Antwort kann dann der Inhalt des Sendepuffers (<DC1>) oder die
Pufferinformation (<DC2> sein.
<DC2> = 18(dez.) = $12
bcc = 1 Byte = Summe aus allen Bytes inkl. <DC2> und len, Modulo 256
<ACK> = 6(dez.) = $06
<DC1> = 17(dez.) = $11
len = Anzahl der Nutzdaten in Byte (ohne Prüfsumme, ohne <DC1> bzw. <DC2>)
Hierüber läßt sich die maximale Paketgröße welche das Display senden darf begrenzen.
Voreingestellt ist eine Paketgröße mit bis zu 64 Byte Nutzdaten.
Weiterhin läßt sich der Timeout (Voreinstellung 2 Sekunden) in 1/100s einstellen.
<DC2> = 18(dez.) = $12
packet size = 1..64 (Standard: 64)
timeout = 0..255 in 1/100 Sekunden (Standard: 200 = 2 Sekunden)
bcc = 1 Byte = Summe aus allen Bytes inkl. <DC2> und len, Modulo 256
<ACK> = 6(dez.) = $06
(ab V1.3) Adressierung nur bei RS232/RS485 Betrieb
>
<DC2> 3 A
select or
deselect
adr bcc
<
<ACK>
Mit diesem Befehl läst sich das eDIP mit der Adresse adr Selektieren oder Deselektieren.
<DC2> = 18(dez.) = $12
select or deselect: 'S' = $53 oder 'D' = $44
adr = 0..255
bcc = 1 Byte = Summe aus allen Bytes inkl. <DC2> und len, Modulo 256
<ACK> = 6(dez.) = $06










