Probleme mit EA KIT320F-8 TouchPanel

Gast #275652
Lesenswert?

Hallo,

ich bin absoluter Anfänger auf dem Gebiet. Ich habe eine *.kmc Datei
erstellt und auf das TouchPanel über RS232 geladen. Soweit funktioniert
auch alles. Jetzt möchte ich, dass wenn eine Taste gedrückt wird, eine
Information an meinen Host rausgeht, damit ich dann wiederum auf diese
Aktion reagieren kann. (Ich möchte kein Touch-Makros). Wenn ich es über
#SB oder über einen Downcode versuche, habe ich die Antwort nur auf
meinem LCD Terminal.

Jetzt zu meiner Frage. Wie kann ich jetzt darauf reagieren. Beim
Programmieren in C# gibt es die Möglichkeit ein OnClick-Event
auszulösen und dann den Code reinzuschreiben, der ausgeführt werden
soll.
Ich hab keine Ahnung wie das hier gehen soll. Kann ich irgendwie auf
meine .kmc Datei zurückkommen und im Fall eines Tastendruckes ein
bestimmtes Makro ausführen?

Ich hoffe, dass mein Problem einigermaßen klar geworden ist.

Danke schonmal im voraus.

Kathy
Gast #476403
Lesenswert?

Hi Kathy,

ähm ich habe zwar praktisch noch nicht wirklich mit den TouchPanels 
gearbeitet, aber mich auch schon einmal damit befasst. 
(Simulationsprogramm von ElectronicAssembly)
Mit den *.kmc Dateien erstellst du ja deine Menüoberfläche mit deinen 
"Buttons", wenn du keine Macros usw haben möchtest kannst du nur solche 
Events über die RS232 abfangen.
Jeder Button muss einem RS232 Wert (Zahlenwerte) zugeordnet sein. Diese 
musst du dann über die RS232 Empfangsroutine in C# oder am µC Interrupt 
auswerten. Hier kannst du, oder musst du dein Menü dann separat noch 
verwalten.

Ich hoffe ich konnte dir etwas helfen.

gruss micha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren