Pagina 1 van 1

Differentiation between long and short press module vraag

Geplaatst: ma 07 sep 2015, 10:48
door cevers
Ik ben op zoek naar het hsl bestand van de Differentiantion logische module.
Reden daarvan is dat ik hem wil aanpassen om niet te wachten op de 0 van een schakelaar

Voor de alles uit functie gebruik ik een schakelaar die niet de optie heeft om zelf tijd gestuurd te werken (knop lang indrukken) en zal ik dit dus via de homeserver moeten doen. Schakelaar nu zo ingericht dat indrukken 1 geeft en loslaten 0. To zo ver goed, probleem is dat als je nu de schakelaar ingedrukt houd er niks gebeurt tot je hem los laat. Terwijl ik wil dat het licht uit gaat na 4 seconden en niet na 4 seconden en loslaten schakelaar.

Dus of ik pas de module aan of is er een ander manier binnen Homeserver om een ingang geforceerd maar max 4 seconden te laten sturen? die ik dan weer aan deze module koppel.

Re: Differentiation between long and short press module vraag

Geplaatst: ma 07 sep 2015, 11:30
door 747driver
Wanneer je de module in een worksheet plaatst en "Help for module" selecteert krijg je bij "Internal name" het module nummer te zien (19025).
In C:\Users\Public\Documents\Gira\HS+FS Experte 4.2\logic vind je de file 19025_kurzer_langer.hsl

Re: Differentiation between long and short press module vraag

Geplaatst: ma 07 sep 2015, 13:40
door cevers
Dank u, tijd niet meer mee gewerkt.
En de functie die ik wel nodig had stond al in de module.
Kwestie van gedeelte in comment te zetten en laatste deel comment weghalen # teken.

Jammer dat het niet met een input op de module kon.

Re: Differentiation between long and short press module vraag

Geplaatst: di 08 sep 2015, 08:31
door cevers
Vervolg vraag: Ook ergens de Counter module te vinden? Deze zit wat meer verstopt. Wel een tekst bestand gevonden met daarin de teksten voor de module maar niet de uiteindelijke formule.

Re: Differentiation between long and short press module vraag

Geplaatst: di 08 sep 2015, 10:18
door 747driver
C:\Program Files (x86)\Gira\HS+FS\exp420\dat\logik.dat
Daarin zoeken op 9028

Re: Differentiation between long and short press module vraag

Geplaatst: di 08 sep 2015, 10:32
door 747driver
cevers schreef:Kwestie van gedeelte in comment te zetten en laatste deel comment weghalen # teken.
Jammer dat het niet met een input op de module kon.
Je kunt een input toevoegen aan de module, een copy van de 5012 Logic formula onder het origineel plaatsen en dan in de 1 de conditie toevoegen "and EN[3]==1" en in de ander "and EN[3]==0".

Re: Differentiation between long and short press module vraag

Geplaatst: di 08 sep 2015, 11:02
door cevers
Zo heb ik hem uiteindelijk ook gemaakt. Bedoelde meer vanuit gira zelf :)

En alweer dank. ;)

Re: Differentiation between long and short press module vraag

Geplaatst: di 08 sep 2015, 11:23
door 747driver
Ok.
Leerzaam bestand dat logik.dat voor als je zelf een module wilt maken.
Heb de modules welke erin staan vaak als voorbeeld gebruikt voor eigen modules.