|
Autor |
Nachricht |
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
hi
also ich bekomme keine werte bei evbool
Zitat:
|
[Logic]
Logic0Function=evbool_0
Logic0Event=radio_empf (kleiner) 1
Logic0Options=1
Logic1Function=evbool_1
Logic1Event=radio_empf > 0 & radio_empf (kleiner) 8
Logic1Options=1
Logic2Function=evbool_2
Logic2Event=radio_empf > 7 & radio_empf (kleiner) 15
Logic2Options=1
Logic3Function=evbool_3
Logic3Event=radio_empf > 14 & radio_empf (kleiner) 22
Logic3Options=1
....
|
mit (kleiner) ist natürlich das "<" gemeint aber irgentwie packt der editor das nicht.
wenn ich zu testzwecken radio_empf durch volume austausche bekomme ich auswertbare werte für evbool.
zu beispiel hier:
Zitat:
|
image1Function=evbool_1
image1Picture=radio_empf_01.jpg
image1Width=60
image1Height=45
image1X=650
image1Y=295
image2Function=evbool_10
image2Picture=radio_empf_10.jpg
image2Width=60
image2Height=45
image2X=650
image2Y=295
|
hab ich irgentwo einen fehler? weiss nicht weiter.
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
|
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
also etwas weiter bin ich mit meiner fehlersuche gekommen...
der wert für evbool_1 ist immer ON
alle anderen evbool_xx werden soweit ich das überprüft habe ordnungsgemäss zugewiesen.
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
wenn ich die :
Logic1Function=evbool_1
Logic1Event=radio_empf > 0 & radio_empf (kleiner) 8
Logic1Options=1
durch das austausche:
Logic1Function=evbool_1
Logic1Event=radio_empf >= 1 & radio_empf =< 7
Logic1Options=1
Funktioniert es cpos
keine ahnung warum
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
shaneL
Forum-Veteran
Anmeldung: 07.10.2005
Beiträge: 981
|
|
"kleinergleich" bzw >= wird vom evh nicht unterstützt, bei dieser syntax wird jeweils nur = geprüft.
...irgendwo muss bei deinen tests was nicht stimmen, kann mir im moment noch keinen reim drauf machen - muss aber ausschließlich mit der fkt. radio_empf zusammenhängen und hat mit den evbools nichts zu tun.
...s.a. pm
gruss
|
|
|
|
|
|
|
|
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
hi shanel,
habs grad mal probiert. der term: "radio_empf >= 1 & radio_empf =< 7" bringt immer FALSE
ist ja auch logisch wenn nur "=" ausgewertet wird.
Also Sackgasse
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
also hab jetzt sehr viel getestet.
bei mir verstärkt sich der verdacht, das beim vergleichen nur die erste ziffer verglichen wird, wenn "radio_empf" einstellig ist.
irgentwie hege ich die vermutung, dass ich eine numerische var mit einem string vergleiche.
wenn radio_empf ein string ist, könnte es zu diesen komischen verhalten kommen.
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
|
shaneL
Forum-Veteran
Anmeldung: 07.10.2005
Beiträge: 981
|
|
ist wie schon per pn gesagt vermutlich das problem.
bekommst sobald ich zeit habe ne testversion.
ps. deine letzten pn's sind absolut nicht zu lesen, da der editor bei "<" alles verhaut. bis das problem evtl. gelöst ist am besten screenshots von der ini anhängen.
gruss
|
|
|
|
|
|
|
|
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
hi shanel,
hast recht, da ist nur datensalat in den PN.
hier nochmal eine kurze zusammenfassung.
also der vergleich von radio_empf mit einer zahl wird eindeutig als vergleich von strings behandelt. dadurch ergeben sich diese komischen ergebnisse.
Beispiel: wenn radio_empf = 6 ist
wird der vergleich mit 6 oder auch 60, 61,62,... oder 600, 601,... ==> TRUE
es werden also nur soviele stellen verglichen wie radio_empf hat.
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
hi shaneL
erstmal danke für die schnelle Arbeit.
habs nur mal schnell auf dem lappy testen können, hatte ja das SILABS noch hier liegen.
Schaut sehr gut aus.
fast alle abfragen funktionieren richtig.
nur die "-1" bei nicht vorhandenem radio wird mit der funktion:
Zitat:
|
logic0Function=evbool_0
logic0Event=radio_empf < 1
|
nicht ausgewertet.
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
shaneL
Forum-Veteran
Anmeldung: 07.10.2005
Beiträge: 981
|
|
dir -1 kann ich noch ergänzen, ist kein problem.
ich bräuchte hier jetzt nur mal kurz noch info von jemandem, der andre's radio am laufen hat - soweit ich im code gesehen habe, werden hier 2 werte(leerzeichen dazwischen) für radio_empf ausgegeben.
könnte mir mal jemand bescheid geben in welchem bereich diese liegen bzw. warum da überhaupt 2 ausgeben werden ...ansonsten muss ich mal andre selbst fragen, hab grade leider keine zeit/lust mich durch die ganzen threads zu wusten
|
|
|
|
|
|
|
|
Gunther
Forum-Veteran
Alter: 67
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)
|
|
hi,
soweit ich weiss, kommen bei andres radio 2 werte weil er 2 tuner hat.
angaben ohne pistole
Gruß Gunther
|
|
|
|
Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio Software: WinXP, CarFlash, iGo
|
|
|
|
|
C1500
CPI Profi
Alter: 52
Anmeldung: 24.05.2004
Beiträge: 3552
Wohnort: Dortmund
2002 Fiat Stilo
|
|
Ne, es ist PRO Tuner ein Doppelwert.
Als Beispiel "105 78" (Das bringt z.B. mein TMC Tuner ohne Empfang)
Normalerweise wenn guter Empfang da ist, wir aber nur der erst Teil angegeben. z.B. 245
Wo da jetzt genau die leerzeichen sind, kann ich dir leider nicht sagen.
Ich vermute aber, das zwischen den der 140 und der 78 zwei Leerzeichen sind, das der hintere Wert im Falle eines guten Senders auch dreistellig ist.
Ich hoffe das hilft euch weiter.
Gruss Peer
|
|
|
|
Hardware: Jetway NC62K, AMD 5600+, 2Gb DDR800, DVB-T, CAN, uvm. Software: cPOS V1.2 Rules ! - Stilo Skin V1.02.568 - iGo8 mit StiloSkin
|
|
|
|
|
|
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
|
|
|