Hallo alle zusammen.
Hab ne Frage zu den Tasten verzögerungen.
Ich kann die Zeit der Verzögerung ja schön einstellen, aber wie stelle ich dann den dazugehörigen Befehl ein?
Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
sende Tasten verzögert
#2 RE: sende Tasten verzögert
Hallo,
den Befehl??? ... Du löst mit dem Kommando eine Taste in x Sekunden aus, so wie wenn du vor dem Taster stehst und wartest und dann erst drückst. D.h. der Befehl steht bei der verzögert ausgelösten Taste in der jeweiligen Tabelle A - D.
Oder hab" ich deine Frage jetzt komplett mistverstanden?
Zu beachten ist aber, dass nur der KURZ-Befehl verzögert abgesetzt werden kann. Also kein LANG oder LOS.
Gruß, Alex
den Befehl??? ... Du löst mit dem Kommando eine Taste in x Sekunden aus, so wie wenn du vor dem Taster stehst und wartest und dann erst drückst. D.h. der Befehl steht bei der verzögert ausgelösten Taste in der jeweiligen Tabelle A - D.
Oder hab" ich deine Frage jetzt komplett mistverstanden?
Zu beachten ist aber, dass nur der KURZ-Befehl verzögert abgesetzt werden kann. Also kein LANG oder LOS.
Gruß, Alex
#3 RE: sende Tasten verzögert
Hallo,
wie Alex schreibt, löst Du ja eine bestimmte Taste aus, der Befehl wird natürlich in der entsprechenden Tastentabelle hinterlegt.
Gruß Philip
wie Alex schreibt, löst Du ja eine bestimmte Taste aus, der Befehl wird natürlich in der entsprechenden Tastentabelle hinterlegt.
Gruß Philip
#4 RE: sende Tasten verzögert
Das heißt ich kann bei zum Beispiel drücken der Taste A1 nur die Taste A2 verzögert senden oder eine andere beliebige Taste , richtig?
Also muß ich die Taste A2 erst irgend einem Befehl zuordnen?
Also macht es keinen Sinn mit der Taste A1 die Taste A1 verzögert zu senden so meinte ich das ...
Ich glaub ich habe schon verstanden
Das ist dann meist die 2. Belegung.
Bsp. Modul 5 Taste A1
1.kurz Ausgang 1 ein
lang nicht belegt
los nicht belegt
2.kurz sende Taste A2 verzögert 10 sek.
lang nicht belegt
los nicht belegt
Modul 5 Taste A2
1.kurz Ausgang 2 ein
lang nicht belegt
los nicht belegt
2.kurz nicht belegt
lang nicht belegt
los nicht belegt
Dann heißt dass die Funktion von Taste A2 über A1 10 sekunden Zeitversetzt ausgeführt wird ?
- Editiert von ortree am 26.03.2008, 10:59 -
Also muß ich die Taste A2 erst irgend einem Befehl zuordnen?
Also macht es keinen Sinn mit der Taste A1 die Taste A1 verzögert zu senden so meinte ich das ...
Ich glaub ich habe schon verstanden
Das ist dann meist die 2. Belegung.
Bsp. Modul 5 Taste A1
1.kurz Ausgang 1 ein
lang nicht belegt
los nicht belegt
2.kurz sende Taste A2 verzögert 10 sek.
lang nicht belegt
los nicht belegt
Modul 5 Taste A2
1.kurz Ausgang 2 ein
lang nicht belegt
los nicht belegt
2.kurz nicht belegt
lang nicht belegt
los nicht belegt
Dann heißt dass die Funktion von Taste A2 über A1 10 sekunden Zeitversetzt ausgeführt wird ?
- Editiert von ortree am 26.03.2008, 10:59 -
#5 RE: sende Tasten verzögert
[zitat]
Das heißt ich kann bei zum Beispiel drücken der Taste A1 nur die Taste A2 verzögert senden oder eine andere beliebige Taste , richtig?
[/zitat]
Genau.
[zitat]
Also muß ich die Taste A2 erst irgend einem Befehl zuordnen?
[/zitat]
So isses.
[zitat]
Also macht es keinen Sinn mit der Taste A1 die Taste A1 verzögert zu senden so meinte ich das ...
[/zitat]
Das wäre die klassische Endlosschleife. Das hat doch sicher schon jemand probiert?! Wie verhält sich ein Modul denn dann?
[zitat]
Dann heißt dass die Funktion von Taste A2 über A1 10 sekunden Zeitversetzt ausgeführt wird ?
[/zitat]
Richtig!
Und ganz ohne Klappertechnik hat"s doch wieder irgendwo jetzt "Klick" gemacht
Wichtig zu wissen ist dabei aber, dass in einem Modul pro Tastentabelle nur ein Timer für verzögerte Tasten existiert. D.h. ein anderes STV-Kommando innerhalb der 10 Sekunden aus deinem Beispiel würde das Kommando STV-A2 "überschreiben" und die Taste A2 würde nicht mehr "gedrückt" werden.
Mehr dazu aber auch im Bus-Wiki.
Gruß, Alex
Das heißt ich kann bei zum Beispiel drücken der Taste A1 nur die Taste A2 verzögert senden oder eine andere beliebige Taste , richtig?
[/zitat]
Genau.
[zitat]
Also muß ich die Taste A2 erst irgend einem Befehl zuordnen?
[/zitat]
So isses.
[zitat]
Also macht es keinen Sinn mit der Taste A1 die Taste A1 verzögert zu senden so meinte ich das ...
[/zitat]
Das wäre die klassische Endlosschleife. Das hat doch sicher schon jemand probiert?! Wie verhält sich ein Modul denn dann?
[zitat]
Dann heißt dass die Funktion von Taste A2 über A1 10 sekunden Zeitversetzt ausgeführt wird ?
[/zitat]
Richtig!
Und ganz ohne Klappertechnik hat"s doch wieder irgendwo jetzt "Klick" gemacht
Wichtig zu wissen ist dabei aber, dass in einem Modul pro Tastentabelle nur ein Timer für verzögerte Tasten existiert. D.h. ein anderes STV-Kommando innerhalb der 10 Sekunden aus deinem Beispiel würde das Kommando STV-A2 "überschreiben" und die Taste A2 würde nicht mehr "gedrückt" werden.
Mehr dazu aber auch im Bus-Wiki.
Gruß, Alex
#6 RE: sende Tasten verzögert
Danke .
Ja manchmal klickts erst nach nem kleinen Anschubs
Aber dafür ist das Forum ja da :-O
Ja manchmal klickts erst nach nem kleinen Anschubs
Aber dafür ist das Forum ja da :-O
-
- Administrator
- Beiträge: 5293
- Registriert: Mi 10. Jan 2007, 18:49
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 15 Mal
- Kontaktdaten:
#7 RE: sende Tasten verzögert
Noch ein Hinweis: Wenn du den Befehl an ein weiteres Modul schickst, der Timer wird immer in dem empfangenden Modul verwendet.
Das sendende Modul schickt den Befehl sofort los und der Empfänger merkt es sich dann.
Schau auch einmal im Wiki unter Tastentabellen nach.
Gruß
Florian
Das sendende Modul schickt den Befehl sofort los und der Empfänger merkt es sich dann.
Schau auch einmal im Wiki unter Tastentabellen nach.
Gruß
Florian
#8 RE: sende Tasten verzögert
[zitat][zitat]Also macht es keinen Sinn mit der Taste A1 die Taste A1 verzögert zu senden so meinte ich das ...
[/zitat]Das wäre die klassische Endlosschleife. Das hat doch sicher schon jemand probiert?! Wie verhält sich ein Modul denn dann?[/zitat]
Wenn man auf A1-kurz ein STV-A1 legt, dann kommt es zur Endlosschleife. Ohne es ausprobiert zu haben, tippe ich darauf, dass nichts spannendes passiert, da vor dem nächsten A1-kurz das Modul ja wartet.
Aber dennoch ist ein STV auf die gleiche Taste manchmal sinnvoll (sicher kaum bei A-Tasten), z.B. bei einem BMI auf B4: Dieser löst nur B4-lang und B4-los aus, es spricht also nichts dagegen, mit B4-los einen STV auf die gleiche Taste zu senden, damit B4-kurz das Licht wieder ausmacht.
Schöne Grüße
Niko
[/zitat]Das wäre die klassische Endlosschleife. Das hat doch sicher schon jemand probiert?! Wie verhält sich ein Modul denn dann?[/zitat]
Wenn man auf A1-kurz ein STV-A1 legt, dann kommt es zur Endlosschleife. Ohne es ausprobiert zu haben, tippe ich darauf, dass nichts spannendes passiert, da vor dem nächsten A1-kurz das Modul ja wartet.
Aber dennoch ist ein STV auf die gleiche Taste manchmal sinnvoll (sicher kaum bei A-Tasten), z.B. bei einem BMI auf B4: Dieser löst nur B4-lang und B4-los aus, es spricht also nichts dagegen, mit B4-los einen STV auf die gleiche Taste zu senden, damit B4-kurz das Licht wieder ausmacht.
Schöne Grüße
Niko
-
- (†)
- Beiträge: 14250
- Registriert: So 26. Mai 2002, 23:10
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 56 Mal
#9 RE: sende Tasten verzögert
... und dann von mir noch den klassischen Hinweis, das der "Trick" mit dem BMI nur einmal geht. Es gibt nur einen Timer pro Tabelle. Wenn nach STV "B4" noch ein STV "B5" kommt, wird nur B5 kurz ausgeführt. Der erste Befehl wird dann überschrieben - was mit "STV - stop" auch wieder sinnvoll sein kann.
Die Endlosschleife sieht man bei kurzen Zeitabständen schön an den roten LED im PC/PK - manchmal hilft nur das Modul abzuklemmen, um den Vorgang zu stoppen.
Grüße, Uwe
Die Endlosschleife sieht man bei kurzen Zeitabständen schön an den roten LED im PC/PK - manchmal hilft nur das Modul abzuklemmen, um den Vorgang zu stoppen.
Grüße, Uwe
----------------o00o----'(_)'----o00o---------------------
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste