12/08/2010, 15:27:06
Salut,
Le problème des appuis longs et appuis multiples, c'est que ça rend le
système moins réactif.
Pour un bouton poussoir avec juste un appui court pour allumer la
lumière, la lumière s'allume dès qu'on appuie. Si on ajoute une
fonction "appui long", lors d'un appui court, la lumière ne s'allume
que lorsqu'on relâche le bouton poussoir car tant que l'on maintient
appuyé, le système ne peut pas deviner que c'est un appui court.
Pour un appui multiple, supposons que le délai max entre les appuis
successifs est d'une seconde, l'éclairage sélectionné ne s'activera
qu'une seconde après le dernier appui. Pour des fonctions comme de
l'éclairage où l'on s'attend à voir un résultat immédiat c'est parfois
un peu déroutant quand on n'y est pas habitué.
Si ce comportement te convient, avec juste un US/U 2.2 tu peux obtenir
ceci:
appui simple => 1 groupe s'allume
appui double => 2 groupes s'allument
appui triple => 3 groupes s'allument
appui long => tout s'éteint
Pour obtenir ceci, il faut jouer avec les adresses de groupe.
sortie 1 => 1/1/1, 1/1/2 et 1/1/3
sortie 2 => 1/1/2 et 1/1/3
sortie 3 => 1/1/3
appui simple => 1/1/1
appui double => 1/1/2
appui triple => 1/1/3
appui long => 1/1/3
les appuis multiples sont configurés pour envoyer un ON et l'appui
long pour envoyer un OFF.
En regardant la fonction appui multiple dans ETS, je viens même de
découvrir un paramètre "Transmit value on every operation" et si il se
comporte comme je suppose, ça contredit en partie ma première
explication sur le temps de réponse. Dans ce cas, je suppose que lors
d'un appui triple, le premier appui envoie ON sur 1/1/1, le second
envoie ON sur 1/1/2, le troisième envoie ON sur 1/1/3.
Je n'ai pas testé personnellement la solution.
A+
Jean-François
On 12 août, 00:36, Pascal <pb115...@pabr.org> wrote:
> On Aug 9, 11:02 pm, Frédéric <f...@gbiloba.org> wrote:
>
> > C'est déjà un bon début ; il suffirait d'un mécanisme pour qu'une adresse
> > de groupe redirige en fait sur une ou plusieurs adresses :
>
> > zone 1 = 1.1.1
> > zone 2 = 1.1.2
> > zone 3 = 1.1.3
>
> > 1 clic -> 1.1.4
> > 2 clicks -> 1.1.5
> > 3 clicks -> 1.1.6
>
> > et 1.1.4 -> 1.1.1
> > 1.1.5 -> 1.1.1 + 1.1.2
> > 1.1.6 -> 1.1.1 + 1.1.2 + 1.1.3
>
> P.S. Dans ce cas précis on n'a pas besoin de "rediriger" les
> adresses ; il suffit de connecter plusieurs addresses sur
> chaque entrée d'actuateur, non ?
>
> 1.1.4 -> actuateur zone 1
> 1.1.5 -> actuateurs zone 1 et zone 2
> 1.1.6 -> actuateurs zone 1, zone 2 et zone 3
>
> appui long -> OFF vers 1.1.7
> 1.1.7 -> actuateurs zone 1, zone 2 et zone 3
Le problème des appuis longs et appuis multiples, c'est que ça rend le
système moins réactif.
Pour un bouton poussoir avec juste un appui court pour allumer la
lumière, la lumière s'allume dès qu'on appuie. Si on ajoute une
fonction "appui long", lors d'un appui court, la lumière ne s'allume
que lorsqu'on relâche le bouton poussoir car tant que l'on maintient
appuyé, le système ne peut pas deviner que c'est un appui court.
Pour un appui multiple, supposons que le délai max entre les appuis
successifs est d'une seconde, l'éclairage sélectionné ne s'activera
qu'une seconde après le dernier appui. Pour des fonctions comme de
l'éclairage où l'on s'attend à voir un résultat immédiat c'est parfois
un peu déroutant quand on n'y est pas habitué.
Si ce comportement te convient, avec juste un US/U 2.2 tu peux obtenir
ceci:
appui simple => 1 groupe s'allume
appui double => 2 groupes s'allument
appui triple => 3 groupes s'allument
appui long => tout s'éteint
Pour obtenir ceci, il faut jouer avec les adresses de groupe.
sortie 1 => 1/1/1, 1/1/2 et 1/1/3
sortie 2 => 1/1/2 et 1/1/3
sortie 3 => 1/1/3
appui simple => 1/1/1
appui double => 1/1/2
appui triple => 1/1/3
appui long => 1/1/3
les appuis multiples sont configurés pour envoyer un ON et l'appui
long pour envoyer un OFF.
En regardant la fonction appui multiple dans ETS, je viens même de
découvrir un paramètre "Transmit value on every operation" et si il se
comporte comme je suppose, ça contredit en partie ma première
explication sur le temps de réponse. Dans ce cas, je suppose que lors
d'un appui triple, le premier appui envoie ON sur 1/1/1, le second
envoie ON sur 1/1/2, le troisième envoie ON sur 1/1/3.
Je n'ai pas testé personnellement la solution.
A+
Jean-François
On 12 août, 00:36, Pascal <pb115...@pabr.org> wrote:
> On Aug 9, 11:02 pm, Frédéric <f...@gbiloba.org> wrote:
>
> > C'est déjà un bon début ; il suffirait d'un mécanisme pour qu'une adresse
> > de groupe redirige en fait sur une ou plusieurs adresses :
>
> > zone 1 = 1.1.1
> > zone 2 = 1.1.2
> > zone 3 = 1.1.3
>
> > 1 clic -> 1.1.4
> > 2 clicks -> 1.1.5
> > 3 clicks -> 1.1.6
>
> > et 1.1.4 -> 1.1.1
> > 1.1.5 -> 1.1.1 + 1.1.2
> > 1.1.6 -> 1.1.1 + 1.1.2 + 1.1.3
>
> P.S. Dans ce cas précis on n'a pas besoin de "rediriger" les
> adresses ; il suffit de connecter plusieurs addresses sur
> chaque entrée d'actuateur, non ?
>
> 1.1.4 -> actuateur zone 1
> 1.1.5 -> actuateurs zone 1 et zone 2
> 1.1.6 -> actuateurs zone 1, zone 2 et zone 3
>
> appui long -> OFF vers 1.1.7
> 1.1.7 -> actuateurs zone 1, zone 2 et zone 3