Zugriff von außen auf GUI
Verfasst: 28. Juli 2010 13:21
Hallo Qt-Programmierer,
ich arbeite an einem Projekt, indem ich ein Hardware-Modul simulieren werden muss.
Das Hardware selber ist eine Aufzugsimulation.
Die Gui habe habe ich schon geschafft.
Was ich jetzt allerdings noch nicht hingekriegt habe,dass ich von außen auf meiner Gui nicht zugreifen kann (und zwar durch kleine Applikation).
für die Simulation steht ein Treiber zur Verfügung:
Der Treiber bekommt die folgenden beiden, neuen Zugriffsfunktionen
nterfaces):
fd = open( "/dev/wasco.simu", O_RDWR );
read( fd, &lamps, sizeof(status) );
write( fd, &keys, sizeof(control) );
Die Simulation schickt folgende Kommandos an den Treiber
(Änderung eines Bits) per write:
- Taste xy gedrückt.
- Taste xy losgelassen.
Das Statuswort wird im Treiber so lange "vorgehalten", bis ein neues
Statuswort geschickt wird.
Der Treiber schickt an die Simulation die folgenden Informationen:
- 32-Bit-Statuswort, welches (letztlich) den Status der LEDs wiederspiegelt.
ich hab schon anhand einen zweiten Thread, eine Lösung zu finden hat das aber nicht geklappt. !!!!!!!!
Hat jemand eine Idee wie man das lösen könnte? wäre ich sehr dankbar !!!!
ich arbeite an einem Projekt, indem ich ein Hardware-Modul simulieren werden muss.
Das Hardware selber ist eine Aufzugsimulation.
Die Gui habe habe ich schon geschafft.
Was ich jetzt allerdings noch nicht hingekriegt habe,dass ich von außen auf meiner Gui nicht zugreifen kann (und zwar durch kleine Applikation).
für die Simulation steht ein Treiber zur Verfügung:
Der Treiber bekommt die folgenden beiden, neuen Zugriffsfunktionen
fd = open( "/dev/wasco.simu", O_RDWR );
read( fd, &lamps, sizeof(status) );
write( fd, &keys, sizeof(control) );
Die Simulation schickt folgende Kommandos an den Treiber
(Änderung eines Bits) per write:
- Taste xy gedrückt.
- Taste xy losgelassen.
Das Statuswort wird im Treiber so lange "vorgehalten", bis ein neues
Statuswort geschickt wird.
Der Treiber schickt an die Simulation die folgenden Informationen:
- 32-Bit-Statuswort, welches (letztlich) den Status der LEDs wiederspiegelt.
ich hab schon anhand einen zweiten Thread, eine Lösung zu finden hat das aber nicht geklappt. !!!!!!!!
Hat jemand eine Idee wie man das lösen könnte? wäre ich sehr dankbar !!!!