Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Sa 17 Nov, 2007 17:36  Titel:  Auswertung der Parallelportsignale
Nach untenNach oben

Hallo,
in meinen Auto habe ich eine Ganganzeige eingebaut. Der entsprechend eingelegte Gang wird durch eine kleine Grafik angezeigt. Funktioniert wunderbar.
Jetzt bin ich dabei in Cpos einen einfachen Skin zu ertsellen. Hier will ich auch die Ganganzeige integrieren.
Dazu meine Frage:
Wie muss ich die Function definieren?
Der Eintrag in der Skin.ini sieht folgendermaßen aus.

Logic0Function=???????
Logic0Event=digi=0
Logic0Options=0

Hat jemand eine Idee, wie ich damit eine kleine Grafik aufrufen kann?
Besten Dank für Eure Hilfe
Hedo



    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Sa 17 Nov, 2007 17:39  Titel:  (Kein Titel)
Nach untenNach oben

Bin gleich noch mal da.

Die 2. Zeile mit dem code muss richtig heißen:

Logic0Event=digi_0=on



    
datenflo
Administrator
Administrator


Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h


BeitragVerfasst: Sa 17 Nov, 2007 17:45  Titel:  (Kein Titel)
Nach untenNach oben

Logic0ImageFunction=digi_0
Logic0Image=*.jpg
Logic0ImageX=0
Logic0ImageY=0

Hardware: kein CPC mehr verbaut


    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Sa 17 Nov, 2007 18:18  Titel:  (Kein Titel)
Nach untenNach oben

Danke für die schnelle Antwort.
Habe alles wie vorgeschlagen übernommen.
Klappt aber nicht.
Mit "Mute" hatte ich vorher getestet, klappte alles. Nur das Bild wiil nicht.
Arbeite mit der letzten Beta
Gruß Hedo



    
datenflo
Administrator
Administrator


Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h


BeitragVerfasst: Sa 17 Nov, 2007 18:51  Titel:  (Kein Titel)
Nach untenNach oben

mute? ich denk du willst dir die Gänge anzeigen lassen?

Hardware: kein CPC mehr verbaut


    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Sa 17 Nov, 2007 18:56  Titel:  (Kein Titel)
Nach untenNach oben

Natürlich will ich die Gänge anzeigen lassen.
Mit mute habe ich getestet, ob das Parallelport eingelesen wird. Das hat ja gklappt, ansonsten habe ich mit mute nichts am Hut.

Grüße Hedo



    
datenflo
Administrator
Administrator


Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h


BeitragVerfasst: Sa 17 Nov, 2007 19:27  Titel:  (Kein Titel)
Nach untenNach oben

Button33Function=0
Button33Up=oell_o.jpg
Button33Over=oell_o.jpg
Button33X=515
Button33Y=414
Button33ImageFunction=digi_3=off
Button33Image=oell.jpg
Button33ImageX=0
Button33ImageY=0

so geht es auf jeden Fall.
du mußt wohl 2 jpgs erzeugen einmal wen der Gang drin ist und einmal wenn er nicht eingelegt ist.

und anpassen mußt du es natürlich auch noch Wink

Hardware: kein CPC mehr verbaut


    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Sa 17 Nov, 2007 20:28  Titel:  (Kein Titel)
Nach untenNach oben

Also ich habe Deine Lösung angepasst, funktioniert leider noch nicht.
Ich glaube, es liegt am Parallelport. Für meinen Testrechner gehe ich direkt an die einzelen Pin am LPT (10,12,13 u,15).
Ich werde erstmal ein provosorisches Interface aufbauen.

Danke für Deine Mühe
Hedo



    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Mo 19 Nov, 2007 10:58  Titel:  (Kein Titel)
Nach untenNach oben

Hallo,
bei mir funktioniert das Einlesen des Paralleports teilweise.
Datenflo hat den richtigen Vorschlag gegeben.
Damit lassen sich "digi_1 bis digi_4 einlesen.
Dabei ergibt sich aber für mich das folgende Problem:

digi_0 =on ; Bild1 wird angezeigt
digi_1 =on ; Bild2 wird angezeigt
digi_3 =on ; Bild3 wird angezeigt

Jetzt aber zum Problem:
Digi_3 ist on das Bild erscheint, digi_3 ist off Bild weg alles richtig.
Dagegen sind digi_0 und digi_1 jetzt inaktiv. Werden sie aktiv, erfolgt keine Reakton. Nur das höchstwertige digi ist aktiv und regiert demzufolge.
Wer kann mir den helfen, damit jedes digi immer aktiv ist(also eingelesen werden kann)
Mit besten Grßen
Hedo



    
datenflo
Administrator
Administrator


Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h


BeitragVerfasst: Mo 19 Nov, 2007 11:20  Titel:  (Kein Titel)
Nach untenNach oben

wie sieht das denn mit der Darstellung aus? werden alle Pics an der selben Psition angezieht oder hat jedes eine eingene Position?

Ich verwende die digis nicht für die Gänge und bei mir werden alle unabhängig von einander angezeigt.

Stell doch mal eib Pic von deiner Anzeige On das man sich da mehr drunter vorstellen kann.

Hardware: kein CPC mehr verbaut


    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Mo 19 Nov, 2007 11:28  Titel:  (Kein Titel)
Nach untenNach oben

alle meine Bilder sollen an der gleichen stelle angezeigt werden.
Die Bilder sind ganz einfach die ziffern der eingelehten Gänge.
Habe eins angefügt.



    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Mo 19 Nov, 2007 11:47  Titel:  (Kein Titel)
Nach untenNach oben

Ich bin ein kleines Stück weiter gekommen.
Werden die Bildchen an verschiedenen Stellen angeordnet, erscheint jedes korrekt. Das heißt als, es liegt nicht an den Eingängen, sondern an meinem "Programmierunwissen".



    
datenflo
Administrator
Administrator


Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h


BeitragVerfasst: Mo 19 Nov, 2007 11:59  Titel:  (Kein Titel)
Nach untenNach oben

ich galube so geht das nicht weil sich die einzelnen Buttons überlagern.

Mach das doch mit openbox und dann über den eventhandler, sprich du erzeugst für jeden Gang ein menue in der Skin und läßt dieses dann über den Eventhandler in Openbox öffnen bzw schließen.

alternativ bau dir ein Pic, in dem alle Gänge sichtbar sind und dann lässt du den Aktiven Gang in einer anderen Farbe leuchten.

Eine andere Idee hätte ich da jetzt auch nicht....aber vieleicht hat die ja wer anders.

EDIT

das ist genau das was ich meine, da durch das du 2 Pics an der gleichen Stelle darstellen läßt überlagern die sich.

Hardware: kein CPC mehr verbaut


    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Mo 19 Nov, 2007 12:12  Titel:  (Kein Titel)
Nach untenNach oben

Danke erstmal, ich bleibe auf alle Fälle dran.
Beide Ideen sind nicht schlecht. Die mit "openbox" scheint mir die vernünftigste zu sein.
Die mit den Bildern ist ja relativ einfach.
In der Zwischenzeit bin ich auf eine andere Schwierigkeit gestoßen.
Digi_0 stellt bild1 dar;
Digi_1 stellt Bild2 dar;
und aus der Kombiantion aus digi_0 und digi_1 muss das Bild 3 werden.
Wie könnte das funktionieren?
Gruß Hedo



    
datenflo
Administrator
Administrator


Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h


BeitragVerfasst: Mo 19 Nov, 2007 12:58  Titel:  (Kein Titel)
Nach untenNach oben

das wäre dann auch mit openbox realisierbar....sagst dem im eventhandler als "signal" digi_0=on & digi_1=on

mit openbox finde ich die Lösung auch optich wesendlich ansprechender Wink

Hardware: kein CPC mehr verbaut


    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Mo 19 Nov, 2007 18:03  Titel:  (Kein Titel)
Nach untenNach oben

Hallo Datenflo,
Dank Deiner Hilfe habe ich es geschafft. Mit Openbox sieht es eigentlich ganz gut aus. Jetzt kämpfe ich noch mit den häßlichen Streifen.
Schau Dirs an.
Gruß
Hedo



    
datenflo
Administrator
Administrator


Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h


BeitragVerfasst: Mo 19 Nov, 2007 18:13  Titel:  (Kein Titel)
Nach untenNach oben

schön das ich helfen konnte Wink

mit den Streifen bin ich ehrlich gesagt auch ratlos Sad

Hardware: kein CPC mehr verbaut


    
nordlicht_68
Fingerwundschreiber
Fingerwundschreiber


Alter: 56
Anmeldung: 18.10.2005
Beiträge: 525
Wohnort: preetz bei kiel


BeitragVerfasst: Fr 23 Nov, 2007 10:52  Titel:  (Kein Titel)
Nach untenNach oben

Hi,

bezüglich der Streifen: mit welcher Software arbeitet du? Wenn ich in PaintShopPro ein Bild ausschneide (und in ein neues Bild einfüge) oder auf den Rahmen verkleinere habe ich auch einen 1 Pixel breiten rahmen runtherum. Damm muss ich da neue Bild erst um je einen oder zwei Pixel verkleinern (runterum also 4 pixel schmaler und niedriger bei zentrierung) damit der rahmen weggeht....

Gruss
sTEPHAN



    
hedo
Inputsammler
Inputsammler


Alter: 84
Anmeldung: 22.10.2007
Beiträge: 43



BeitragVerfasst: Fr 23 Nov, 2007 17:15  Titel:  (Kein Titel)
Nach untenNach oben

Hallo,
der Vorschlag zur Änderung der Bildgröße ist ja der richtige. Habe es mit PaintShop pro bisher immer so gemacht. Warum diesmal ncht, weiß ich auch nicht. Manchmal sieht man den Wald vor lauter Bäumen nicht.
Herzliche Grüße
Hedo



    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.6325s ][ Queries: 48 (0.2107s) ][ GZIP Ein - Debug Ein ]
carTFT.com