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.

Sende Taste an Base

Hard- und Softwarefragen rund Domiq-Module fürs LCN-System

Themenersteller
koboldo
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 324
Registriert: Do 16. Feb 2012, 15:50
Hat sich bedankt: 7 Mal

#1 Sende Taste an Base

Beitragvon koboldo » So 8. Dez 2013, 00:01

Moin....
Ich versuche gerade eine Taste an das Base zu senden....

Wenn ich direkt in der Pro bei dem Modul M5 die Taste A7 mit dem Domiq Modul 254 belege und dort Sende Taste 4 A=kurz ans Base sende.
Passiert nichts....Obwohl der Bus Monitor sagt das er die Taste gesendet hat....:sneaky:

Im Domiq habe ich unter Events habe ich

E.LCN.key.0.5.A4
hit

eingetragen....
Unter Befehl ist ein LOGIC Befehl eingetragen....

Das funktioniert nicht :mad:

Wenn ich das ganze aber über über Schwellwerte mache, also bei der Taste habe ich bei kurz addiere 10 eingetragen...
Bei Schwellwert ist dann eigentlich das gleiche eingetragen wie vorher bei der Taste, also Sende Taste an Domiq ....

Wenn ich es über Schwellwert mache funktioniert es :w00t: Da ich aber keine Schwellwerte mehr frei habe und es ja eigentlich auch überflüssig ist, halte ich das hier für einen Bug oder wo kann der Fehler sein ?

Gruß
Jörg

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5294
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

#2 RE: Sende Taste an Base

Beitragvon Beleuchtfix » So 8. Dez 2013, 11:47

Versuch doch mal
E.LCN.key.0.5
A4 hit
;) Wieso das bei Schwellwerten funktioniert, verstehe ich allerdings nicht.

Viel Erfolg an einem schönen 2. Adventssonntag
Florian


Themenersteller
koboldo
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 324
Registriert: Do 16. Feb 2012, 15:50
Hat sich bedankt: 7 Mal

#3 RE: Sende Taste an Base

Beitragvon koboldo » So 8. Dez 2013, 17:29

Geht auch nicht....

Irgendetwas geht mit der neuen Syntax nicht....

@Piotr The new sendkey doesn´t work from the LCN directly....Only with Schwellwert it works....:confused:

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5294
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

#4 RE: Sende Taste an Base

Beitragvon Beleuchtfix » So 8. Dez 2013, 17:35

Bei mir geht das so:
[img]1[/img]
die Andere Syntax besagt, dass du den Key vom Modul 5 schickst, ist das so richtig?
Viel Erfolg
Florian
Dateianhänge
551941lcn-key.jpg
551941lcn-key.jpg (11.34 KiB) 2726 mal betrachtet

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5294
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

#5 RE: Sende Taste an Base

Beitragvon Beleuchtfix » So 8. Dez 2013, 17:57

So, jetzt habe ich auch einmal die neue Syntax ausprobiert, bei mir geht es.
Ich sende von Modul 90:
[img]1[/img]

Gruß
Florian
Dateianhänge
551951lcn-key2.jpg
551951lcn-key2.jpg (14.07 KiB) 2726 mal betrachtet


Themenersteller
koboldo
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 324
Registriert: Do 16. Feb 2012, 15:50
Hat sich bedankt: 7 Mal

#6 RE: Sende Taste an Base

Beitragvon koboldo » So 8. Dez 2013, 18:03

Die Syntax ist schon klar :P

Aber wenn ich die Syntax mit dem angegebenen Modul angebe, also

E.LCN.key.0.5.A5
hit

Dann kann ich den Sende Befehl nicht direkt auf eine Taste in der Pro legen....über Schwellwerte geht es allerdings :blink:

Wenn ich den globalen Befehl nehme

E.LCN.key
A5 hit

kann ich das auch direkt auf eine Taste legen....
Funktioniert das bei dir anders ?

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5294
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

#7 RE: Sende Taste an Base

Beitragvon Beleuchtfix » So 8. Dez 2013, 19:20

Du machst das genauso, Sende Taste an Base (wahrscheinlich 254) und dann A5 kurz. Der Unterschied ist, dass Base in diesem Fall auswertet, welches Modul diesen Befehl gesendet hat, es ist also ein Unterschied, ob der Befehl von Modul 5 oder Modul 6 kommt. Das ist etwas anders als die LCN Logik, da ist es ja immer egal, woher der Befehl kommt.

Der Grund dafür liegt in den wenigen Tasten, die man mit der Pro ans Base senden kann, nur die Tabellen A-C (ein Segmentkoppler ist ein altes Modul, dass die D-Tabelle noch nicht empfangen kann. So kann ich jetzt von jedem Modul aus 72 unterschiedliche Tasten senden und entsprechend auswerten.

Gruß
Florian


Themenersteller
koboldo
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 324
Registriert: Do 16. Feb 2012, 15:50
Hat sich bedankt: 7 Mal

#8 RE: Sende Taste an Base

Beitragvon koboldo » So 8. Dez 2013, 21:06

Danke für die Erklärung :)

Aber das ist nicht mein Problem, das weiß ich :lol: :lol: :lol: :lol:

Wenn ich eine Taste vom Modul 5 direkt ans Base sende mit A4 kurz zum Beispiel.....

Wird das nur im Base ausgeführt, wenn ich dort ein Event anlege, der global definiert ist:

E.LCN.key
A4 hit

Wenn ich im Base den Event mit

E.LCN.key.0.5.A4
hit

anlege funktioniert es nur wenn ich den Sende Taste Befehl über ein Schwellwert absetze, wenn ich eine Taste im Modul 5 direkt belege funktioniert es nicht.

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5294
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

#9 RE: Sende Taste an Base

Beitragvon Beleuchtfix » So 8. Dez 2013, 22:43

[zitat]Aber das ist nicht mein Problem, das weiß ich :lol: :lol: :lol: :lol:[/zitat]Schade, dann wäre das Problem gelöst.

Irgendwie strapazierst du mein Vorstellungsvermögen. Wenn du den Schwellwert benutzt /also Taste B2 lang (oder sind es neue Module) dann geht es, aber wenn du "Sende Taste B2" machst, dann wird es nicht erkannt?

Du machst es ja von de Taste A7 aus und siehst den Befehl im Busmonitor, (also kann die Taste nicht gesperrt sein) das ist schon mehr als eigenartig. Ich würde mich auch nicht wundern, wenn Issendorff irgendwo die Kommandos optimiert hat, was Base noch nicht kennt.

Zur Fehlereinkreisung, teste doch einmal den Befehl von allen Tabellen aus, vielleicht gibt es da noch einen Zusammenhang.

Gruß
Florian

noch ein Nachtrag, tipp doch bitte den Event von einmal neu von Hand ein, ich habe mal mit Copy und Paste ein nicht sichtbares Zeichen eingegeben, und da ging auch nichts. Logisch ist es auch nicht, da du ja vom Base immer den gleichen Event auswertest, egal ob als Schwellwert oder als Sende Taste.


DOMIQ-Support
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 291
Registriert: Fr 7. Jun 2013, 09:59
Danksagung erhalten: 1 Mal
Kontaktdaten:

#10 RE: Sende Taste an Base

Beitragvon DOMIQ-Support » Mo 9. Dez 2013, 11:20

@ Koboldo: Please tell me, how do you test sending keys to Base? Old syntax should work no matter what - I tested it a moment ago and I'm sure it works properly. If you use the new syntax: LCN.key.S.M.TP=action, for example: LCN.key.0.10.A1=hit then testing from LCN-Pro won't work unless you set (in your test event) module address to 1 (LCN-Pro address). I hope this will answer all your questions:)


Zurück zu „Domiq-Module - DOMIQ Sp. z o.o.“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste