Herunterladen Diese Seite drucken

elv LCP 100 Bedienungsanleitung Seite 7

Werbung

einzelne Methoden realisiert. Durch die umfangreiche Kom-
mentierung des Quelltextes kann diese Applikation schnell
und einfach den Weg in die eigene Anwendung finden bzw.
ist den eigenen Bedürfnissen anpassbar. Auch bietet diese
Software für Schüler, Studenten, und nicht zu vergessen für
Hobbyprogrammierer, die Chance, in die Programmerstellung
mit C# einzusteigen. Zum Editieren und Kompilieren eignet
sich u. a. die kostenlose Software „Microsoft Visual C# 2008
Express Edition".
Die Testsoftware
Für den ersten Schritt, dem Laden von Bildern auf das Dis-
play, haben wir eine einfache Windows-Testsoftware er-
stellt, die ebenfalls zum Download bereitsteht.
Die Oberfläche der Testsoftware gestaltet sich sehr über-
sichtlich und zeichnet sich durch eine intuitive Bedienung
aus. In Abbildung 6 ist die Oberfläche in Aktion zu sehen.
Im Bereich „Status" wird die Softwareversion der ange-
schlossenen Schaltung ausgegeben.
Im Bereich „Verbindung" befindet sich die Auswahl des ver-
wendeten virtuellen COM-Ports. Darunter erscheint der Ver-
bindungsstatus zum LCP 100.
Der Bereich „Bild" gliedert sich wie folgt:
Buttonbeschriftung Erläuterung
Bild laden
das auf dem LCP 100 auf dem gewählten Speicherplatz
gespeicherte Bild wird auf dem Display ausgegeben
Bild speichern
das in das Programm geladene Bild wird auf den
LCP 100 auf den gewählten Speicherplatz gespeichert *
Testbild anzeigen
Ein Testbild wird auf dem LCP100 ausgegeben
*Nach dem Laden eines Bildes wird das Bild auf das Format
128 x 128 Pixel angepasst und in den 16-Bit-Farbraum konvertiert.
Das Ergebnis dessen erscheint dann im Vorschaufenster.
Beschreibung
Befehl
PC-Verbindung
x
Status (1 Byte)
Geräteversion auslesen
v
kein Parameter notwendig
Display löschen
c
kein Parameter notwendig
(Display weiß)
Testbild ausgeben
t
kein Parameter notwendig
Kommando senden
o
Befehl (1 Byte)
(s. Datenblatt Sitronix)
Daten senden
i
Daten (1 Byte)
(s. Datenblatt Sitronix)
Displaybeleuchtung
z
Befehl (1 Byte)
ein/aus
Page speichern
p
Pagenr (2 Byte)
Daten (512 Byte)
Page anzeigen
s
Pagenr (2 Byte)
Anzahl der Datenbytes (2 Byte)
Page laden
l
Pagenr (2 Byte)
Anzahl der Datenbytes (2 Byte)
tabelle 2: Der Befehlssatz für die Kommunikation mit dem PC
Parameter (Anzahl an Bytes)
0x00
0x01
0x00
0x01
0x0–0x1000 (0–4098)
0x0–0x1000 (0–4098)
0x1–0x200 (1–512)
0x0–0x1000 (0–4096)
0x1–0x200 (1–512)
Bau- und Bedienungsanleitung
Bild 6: Das LCP-100-Demo-Programm für das Kon-
vertieren, Übertragen und Anzeigen von Bildern
Im Bereich „Displaybeleuchtung" lässt sich die Displaybe-
leuchtung des LCP 100 wahlweise ein- bzw. ausschalten.
Um die Arbeitsweise der Bildspeicherung und -darstellung
zu verdeutlichen, wollen wir zum Abschluss die Konvertie-
rung, Übertragung und Darstellung einer Bilddatei einmal
beispielhaft „durchspielen":
Über den Ladedialog des Programms erfolgt das Laden des
gewünschten Bildes, das im Format BMP/JPG/GIF/PNG vor-
liegen muss. Anschließend verkleinert die Software das Bild
auf die Größe des Displays und konvertiert die Farbwerte
entsprechend dem Display-Farbwertumfang (RGB 5:6:5).
Parameterinformationen
Allgemein
Verbindung deaktivieren
Verbindung aktivieren
Display
Aus
Ein
Daten
Antwort
ACK
NAK (Parameter falsch)
Version (2 Byte) Vorkomma-/Nachkommastelle
NAK (Parameter falsch)
ACK
NAK (Parameter falsch)
ACK
NAK (Parameter falsch)
ACK
NAK (Parameter falsch)
ACK
NAK (Parameter falsch)
ACK
NAK (Parameter falsch)
ACK
NAK (Parameter falsch)
ACK
NAK (Parameter falsch)
Datenrahmen mit den Nutzdaten
NAK (Parameter falsch)
Bau- und Bedienungsanleitung
7

Werbung

loading

Diese Anleitung auch für:

84133