Page 1 sur 1
Foxy et fonction Delay
Publié : sam. août 13, 2011 4:52 pm
par Milos
Bonjour à tous
J'ai un petit souci avec la programmation de Foxy, ou plus précisément, avec la programmation de la première gachette (first trigger).
En effet, je voudrais avoir le lancement de l'enregistrement (AVTR) sur la première gachette, et le canon sur la deuxième.
J'ai donc assigné les deux fonctions sur les gachettes appropriées.
Le problème, c'est que quand je tire au canon, ça enclenche l'enregistrement au passage.
J'ai donc pensé à utiliser un délai afin qu'il soit nécessaire d'appuyer deux secondes pour lancer l'enregistrement. J'ai pensé à la fonction delay, mais elle sert à placer un délai entre chaque caractère.
Comment pourrais-je régler cette affaire ?
Merci de votre aide

Publié : lun. août 15, 2011 7:29 pm
par dimebug
avec un peu de prog logique, un flag qui devient vrai apres 2 secondes d'appuis sur la trigger et qui authorise l'enregistrement en fonction de l'etat du flag.
Publié : mar. août 16, 2011 1:24 am
par hellfrog
soluce de Dime, plus élégante et plus efficace, mais si tu ne sais pas faire, il y a aussi :
sous Foxy les commutateurs /P et /R ou KD() et KU() pour TG1 et TG2.
comme ça dès que tu enclenche TG2 tu désenclenche TG1 et vice versa...
Publié : mar. août 16, 2011 12:55 pm
par Milos
dimebug a écrit :avec un peu de prog logique, un flag qui devient vrai apres 2 secondes d'appuis sur la trigger et qui authorise l'enregistrement en fonction de l'etat du flag.
C'est ce que je tente désespérement de faire. C'est pour ça que je pensais à la fonction delay, mais ça ne correspond pas vu que ça place un délai entre deux séquences (ou alors, le placer
avant le premier trigger ?)
hellfrog a écrit :sous Foxy les commutateurs /P et /R ou KD() et KU() pour TG1 et TG2.
comme ça dès que tu enclenche TG2 tu désenclenche TG1 et vice versa...
Ben /P /R KD() KU() ne vont pas non plus : il s'agit de presser et relacher, mais pour le même bouton : on presse ça fait une action, on relache ça en fait une autre, mais sur ce bouton, pas un autre.
Je crois que je vais me servir d petit bouton (pickle ?) en bas du manche en association avec / Pickle + Trigger 1 = AVTR
Mais c'est dommage, je trouvais la solution du delai élégante.
Merci à vous deux

Publié : mar. août 16, 2011 3:24 pm
par dimebug
si tu commence ta chaine sur tg1 par un caractere nul, puis un delais, puis l'avtr ? avec une proriété action tant que la trigger est pressé ?
Publié : mar. août 16, 2011 10:26 pm
par hellfrog
pour /P /R ok,
mais pas KD KU :
...
TG1 KD(AVTR) KU(Gun)
TG2 KU(AVTR) KD(Gun)
Publié : mer. août 17, 2011 8:58 am
par Milos
En fait, cette commande existe pour le tir AIM 120, mais produit une action simple (tir missile), pas un maintien comme il faut pour un tir canon.
dimebug a écrit :si tu commence ta chaine sur tg1 par un caractere nul, puis un delais, puis l'avtr ? avec une proriété action tant que la trigger est pressé ?
Interessant. Ca ferait caractère nul - delai (2 sec) - AVTR

Mais comment générer un caractère nul ?
hellfrog a écrit :pour /P /R ok,
mais pas KD KU :
...
TG1 KD(AVTR) KU(Gun)
TG2 KU(AVTR) KD(Gun)
Je me trompe surement, mais il y a deux choses qui me chiffonent dans cette suite :
- Si je veux juste lancer l'enregistrement, j'appuie sur le TG1, c'est à dire TG1 KD(AVTR). Mais au moment où je vais relacher, je vais provoquer TG1 KU(Gun), soit un tir canon (si mon leader le prends dans les fesses, ça va miauler

)
- Si je veux faire un tir canon, le fait de passer du TG1 au TG2 va provoquer TG1 KU(Gun) et TG2 KD(Gun) Et ce que la première macro ne va pas déclancher le canon et la deuxième le couper ?
Pffff, pas simple Foxy

Publié : mer. août 17, 2011 3:59 pm
par dimebug
c'esr ce que tu veux qui n'est pas simple
pour le "null character", il existe regarde la doc de la prog ou peut etre le clavier virtuel de foxy.
Publié : mer. août 17, 2011 11:33 pm
par hellfrog
de mémoire (pas sûr) caractère null = ^
KU = release key
KD = push and maintain key
donc un kU sans KD préalable = aucune action
Publié : jeu. août 18, 2011 7:44 am
par Milos
Je vais tester ça ce week-end.
Si vous entendez une explosion du côté de Marseille, ne vous inquiétez pas
Merci à vous deux

Publié : jeu. août 18, 2011 10:44 am
par Dud FFW36
Salut milos, je ne comprends pas trop ce que tu veux faire; pour moi les fonctions cam/canon sont déjà implantes sous OF avec first et second trigger . Si tu ne mets pas la commande AVTR sur marche la camera ne s'enclenche pas sur le first trigger, a l'inverse si la commande cam est sur auto la camera fonctionne pendant 30s.
Publié : jeu. sept. 01, 2011 1:47 pm
par Cougar FFW04
Salut Milos,
Si tu ne t'en sort pas fais moi signe j'avais programmé exactement ca avec des temps différents suivant qu'on est en mode AA ou AS. Si tu as besoin je devrais pouvoir retrouver (enfin j'espère).
Publié : ven. sept. 02, 2011 12:35 pm
par Milos
Je n'ai pas fait encore la modif. Un peu sur la touche, ces derniers temps
j'avais programmé exactement ca avec des temps différents suivant qu'on est en mode AA ou AS
Quel intérêt d'avoir des temps différents ?

Publié : sam. sept. 03, 2011 11:15 am
par Cougar FFW04
Après quelques tests j'avais remarqué que souvent je n'avais pas la fin de l'engagement et j'avais donc adapté les durée du record pour avoir toute la sequence. Je me souviens qu'il y avait parfois quelques couac lors de tirs multiples dans la foulée (même si je ne me souviens plus des détails) mais en moyenne ca marchait relativement bien et j'avais ainsi trace de tout mes engagements pour analyse si necessaire.
++