Die Funktion ( digi_0 = Off ) geht soweit.
Also wenn auf dem Digitalen Port 0 keine Spannung anliegt geht Cpos aus.
Wie kann ich es machen das cpos erst nach 60 sek ausgeht ?
Und wenn vor den 60 sek wieder Spannung anliegt cpos an bleibt ?
danke im vorraus Olli84 - Di 15 Jan, 2008 00:19 Titel:
Hallo!
Das ganze sollte mit einem Timer machbar sein.
Die genaue Syntax für die Timerverwendung habe ich jetzt nicht im Kopf, aber da wird sich bestimmt noch jemand melden.
Gruß, Olli Jetiman - Di 15 Jan, 2008 08:50 Titel:
Das mit dem Timer habe ich auch schon gedacht, aber kann mit dem nix anfagen. Verstehe überhaupt nicht wie ich den benutze. marcin-bs - Di 15 Jan, 2008 19:30 Titel:
Auszug aus dem cPos Wiki:
Timer
* timerstart_#
o Beschreibung:
Startet einen der Timer (0..9)
o Anwendungsbeispiel:
button11function=timertstart_9
* timerstop_#
o Beschreibung:
Stoppt einen der Timer (0..9)
o Anwendungsbeispiel:
button11function=timertstop_9
Function=timerstop_2
Event=digi_0=on datenflo - Di 15 Jan, 2008 19:47 Titel:
geht auch mit
digo_0=off & time_second < 60
wenn ich mich nicht irre Olli84 - Di 15 Jan, 2008 19:58 Titel:
@flo: Ich glaube das sollte nicht hinhauen... Wenn ich mich nicht irre, dient time_second zur Abfrage der Sekunden der aktuellen Uhrzeit. Wenn das so ist, kann es dir passieren, dass er 1 Minute wartet aber auch nur 1 Sekunde.
Aber auch ich kann mich irren
Gruß, Olli marcin-bs - Di 15 Jan, 2008 20:00 Titel:
Hab das grade getestet, funtz wunderbar....
Bei Timer On/off MUSS ein Häckchen gemacht werden!
[Logic]
Logic0Function=timerstart_0
Logic0Event=digi_0 = Off
Logic0Options=4
Logic1Function=quit
Logic1Event=timer_0 = 60
Logic1Options=5
Logic2Function=timerstop_0
Logic2Event=digi_0 = On
Logic2Options=1
Logic3Function=speak_Willkommen zu Hause
Logic3Event=gps_latitude = [...] & gps_longitude = [...]
Logic3Options=0
Logic4Function=speak_Willkommen
Logic4Event=Startup = Off
Logic4Options=0
Logic5Function=0
DisableTimer=1
Warning=0 marcin-bs - Di 15 Jan, 2008 23:17 Titel:
hmmmmm....
Bei mir kommt kein Fehler.
Kommt der Fehler erst vom Timer ???
Kann es sein das dein GPS schon irgend wo verwendet wird.
Schick mir mal deine ganze cpos.ini Jetiman - Mi 16 Jan, 2008 09:25 Titel:
Das kommt auch bei der Demo sw seit ich das bei cpos eingegeben habe.
Neustart nützt nicht.
Musste die Karte aus der ini tragen, weil cpos sonst nicht starten.
[Logic]
Logic0Function=timerstart_0
Logic0Event=digi_0=off
Logic0Options=4
Logic1Function=poweroff
Logic1Event=timer_0=60
Logic1Options=5
Logic2Function=timerstop_0
Logic2Event=digi_0=on
Logic2Options=1
Logic3Function=0
DisableTimer=1
Warning=-1 bmw530 - Mi 16 Jan, 2008 09:48 Titel:
was ist wenn du GPS deaktivierst? Kommt der Fehler immer noch? Jetiman - Mi 16 Jan, 2008 10:00 Titel:
Ja.
Sofern ich die Karte einstelle und Speicher
Wie gesagt wenn ich Neustarte und die Demo Software an mache ohne was anderes zu machen, kommt der gleiche fehler.
bmw530 - Mi 16 Jan, 2008 10:24 Titel:
Bist du dir sicher dass deine Relaiskarte den Com1 verwendet?
Du kannst noch eventuell den comPort von deiner Relaiskarte auf anderen Port zuweisen z.B. Com6 Jetiman - Mi 16 Jan, 2008 10:29 Titel:
Lief vorher ja alles.
Und sie ist am Com 1
Am anderen Pc geht sie ogne Probs.
Habe schon versucht im GeräteManager den com port 1 auf 2 zu stellen, da sagt er mir das ein Programm auf den port zugreift. Und ob ich sicher bin das ich das umstellen möchte.
Aber nach dem umstellen gehts immernoch nicht.
PS: Kann ich eigentlich den Timer anzeigen lassen oder irgendwie das ich weiss das der Aktive ist ? Jetiman - Di 29 Jan, 2008 09:36 Titel:
Hi,
habe mir gestern ein USB Seriel Adapter geholt, da an meine CarPC die RS232 kaputt sind.
Nun kommt wieder das problem mit "CommPort in use"
Ich habe in Cpos mal ein Com Port eingestellt wo nix dran ist und auch von kein Prog verwendet wird, aber da kommt der gleiche Fehler.
Ich hatte den auch mal auf meinem Notebook aber da ging er wieder nachdem ich den Com einmal Deinstalliert habe.
Aber auf dem CaPC habe ich fast alles versucht, ich weiss nicht wo die Meldung her kommt.