Foxy et fonction Delay

Salle dedieé aux péripheriques : Joystick, palloniers, Track-Ir
Avatar de l’utilisateur

Topic author
Milos
Dieu vivant
Dieu vivant
Messages : 22712
Inscription : 27 janvier 2004

Foxy et fonction Delay

#1

Message 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 :flowers:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

dimebug
Pilote d'essais
Pilote d'essais
Messages : 7004
Inscription : 18 août 2001

#2

Message 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.
Image Dresseur de cochon (sauvage)
Avatar de l’utilisateur

hellfrog
Messages : 5117
Inscription : 22 août 2008

#3

Message 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...
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC] (\_/) (_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")
[/align]
Avatar de l’utilisateur

Topic author
Milos
Dieu vivant
Dieu vivant
Messages : 22712
Inscription : 27 janvier 2004

#4

Message 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 ?) :sweatdrop

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 :flowers:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

dimebug
Pilote d'essais
Pilote d'essais
Messages : 7004
Inscription : 18 août 2001

#5

Message 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é ?
Image Dresseur de cochon (sauvage)
Avatar de l’utilisateur

hellfrog
Messages : 5117
Inscription : 22 août 2008

#6

Message par hellfrog »

pour /P /R ok,

mais pas KD KU :
...
TG1 KD(AVTR) KU(Gun)
TG2 KU(AVTR) KD(Gun)
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC] (\_/) (_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")
[/align]
Avatar de l’utilisateur

Topic author
Milos
Dieu vivant
Dieu vivant
Messages : 22712
Inscription : 27 janvier 2004

#7

Message 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 :detective
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 lol)

- 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 :wacko:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

dimebug
Pilote d'essais
Pilote d'essais
Messages : 7004
Inscription : 18 août 2001

#8

Message 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.
Image Dresseur de cochon (sauvage)
Avatar de l’utilisateur

hellfrog
Messages : 5117
Inscription : 22 août 2008

#9

Message 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
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC] (\_/) (_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")
[/align]
Avatar de l’utilisateur

Topic author
Milos
Dieu vivant
Dieu vivant
Messages : 22712
Inscription : 27 janvier 2004

#10

Message par Milos »

Je vais tester ça ce week-end.

Si vous entendez une explosion du côté de Marseille, ne vous inquiétez pas lol

Merci à vous deux :flowers:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

Dud FFW36
Pilote Confirmé
Pilote Confirmé
Messages : 3205
Inscription : 18 avril 2005

#11

Message 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.
Image

Cougar FFW04
Chef de patrouille
Chef de patrouille
Messages : 5758
Inscription : 20 janvier 2002

#12

Message 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).
Image


FSX@War : THE unofficial TacPack Companion
Avatar de l’utilisateur

Topic author
Milos
Dieu vivant
Dieu vivant
Messages : 22712
Inscription : 27 janvier 2004

#13

Message par Milos »

Je n'ai pas fait encore la modif. Un peu sur la touche, ces derniers temps :sleep:
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 ? :huh:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit

Cougar FFW04
Chef de patrouille
Chef de patrouille
Messages : 5758
Inscription : 20 janvier 2002

#14

Message 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.

++
Image


FSX@War : THE unofficial TacPack Companion
Répondre

Revenir à « salle: Periphériques: Hotas, Joysticks, Track-IR »