Code SIOC associé avec un bouton joystick ?

Questions de programmation / Offset FSUIPC et IOCP

Code SIOC associé avec un bouton joystick ?

Messagede pierre01 » Lun 14 Mai 2012 19:45

Bonjour,
Une question toute bête :
Peut-on associer un code SIOC à un bouton de joystick ?
Si oui, je suppose que ce bouton ne peux plus être programmé dans FS ?

Merci d'avance.
A+
Pierre.
Avatar de l’utilisateur
pierre01
 
Messages: 1775
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Code SIOC associé avec un bouton joystick ?

Messagede pierre01 » Mer 16 Mai 2012 09:13

Bon, et bien merci à tous pour toutes ces réponses !!!
Si je suis à l'index, merci de me le dire (et surtout pourquoi ?).
Si tel est le cas, j'irai poser mes ailes ailleurs.
A+
Pierre.
Avatar de l’utilisateur
pierre01
 
Messages: 1775
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Code SIOC associé avec un bouton joystick ?

Messagede Boutondair » Mer 16 Mai 2012 09:59

Bonjour Pierre,

Si je ne répond pas c'est que je ne sais pas, désolé

David
Image Image
Petit je rêvais que je volerais, maintenant grâce au virtuel je vole !!!!!
Avatar de l’utilisateur
Boutondair
Administrateur du site
 
Messages: 4174
Inscription: 20/04/09
Localisation: Ballans (17) proche de Cognac

Re: Code SIOC associé avec un bouton joystick ?

Messagede A320 hérétique » Mer 16 Mai 2012 10:03

Bonjour Pierre,

quelle fougue ! je pense que si tu n'as pas de réponse, c'est qu'elle laisse surement perplexe, en tous les cas c'est mon cas.

En effet, si SIOC reconnaissait tous les dispositifs USB (je suppose que ton joystick est USB ..), on le verrait dans la fenètre "Device" qui s'affiche au lancement de SIOC, ce qui n'est pas le cas (USBcheck le voit en revanche bien, car il s'agit d'un utilitaire de reconnaissance généraliste qui n'a pas à faire précisément avec le dispo) ? j'incline plus à penser que SIOC ne voit que les dispos qui son prévus explicitement dans ses internes ??? A confirmer, si tu trouves dis le !

Pour ma part, j'utilise le magnifique A320 FMGS de JL, toutes les IOCards sont pris en compte au niveau SIOC, mais en revanche c'est l'outil spécifique FMGS Config. qui permet de prendre en compte les joysticks (ainsi que ce que voit SIOC).

Bon courage dans ta recherche, et laisses tes ailes posées ici !
Cordialement, Michel
A320 hérétique
 

Re: Code SIOC associé avec un bouton joystick ?

Messagede stevelep » Mer 16 Mai 2012 13:07

Hello Pierre,

Oui on peux mais indirectement via FSUIPC:

Dans FSUIPC > boutons + switch
Tu presses ton bouton
"select for FS control"
dans la liste déroulante "control send when button pressed"
"offset byte set"
n° d'offset inutilisé
paramètre 1

idem pour relaché "control send when release
avec paramètre 0

Ensuite tu récupères cet offset dans le SIOC chouettedoights

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Code SIOC associé avec un bouton joystick ?

Messagede pierre01 » Mer 16 Mai 2012 14:24

Merci Steve !
Je demande ça car je suis en train de réaliser la liaison de mes commandes de vol avec l'électronique du yoke saitek récupéré et je voulais savoir si je devais séparer des boutons pour les envoyer directement sur la master, ce qui me poserais quelques Pb. Je peux donc m'affranchir de la liaison de quelques BP du manche vers une master (comme par Ex. la commande de trim électrique qui sera gérée par SIOC).

Ceci dit, je trouve quand même que ce forum devient un peu trop "élitiste" !
D'ailleurs, on ne vois pratiquement plus de questions de "débutants" et ce n'est pas la première fois que je n'obtiens pas de réponses.
Je serais curieux de savoir le pourcentage de post de "congratulations" par rapport à la véritable aide qu'il pourrait apporter ?
Ce qui n'enlève en rien à la qualité incroyables des réalisations, quelques fois plus vrai que nature.
Je ne suis bien sûr pas contre poster des photos de réalisation personnelles et aime comme tout le monde les compliments !

Oui, c'est en quelque sorte un "coup de gueule". Peut-être que j'ai tort, mais je pense avoir participé très activement à aider et ne comprends pas bien ce manque de retour. furieuxfumée

Voilà c'est dit, et si je suis devenu indésirable qu'on me le dise, je "volerai" ailleurs murrouge
A+
Pierre.
Avatar de l’utilisateur
pierre01
 
Messages: 1775
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Code SIOC associé avec un bouton joystick ?

Messagede stevelep » Mer 16 Mai 2012 15:30

Ne te fâche pas Pierre, je fais de mon mieux pour répondre aux questions au plus vite
Mais des fois je suis pas sur le forum.
Quand a ta question qui peux sembler simple je crois que personne ne l'avait déjà posée
Et si ça se trouve tu est le premier à faire ça ...
Au début il y avait que des questions basique car on était tous débutants
Et les scripts tout fait n'existait pas. Maintenant avec des solutions plut and play
Livrées clés en main avec le script, les membres ont moins besoin de trifouiller du sioc

Je pense qu'il ne faut surtout pas hésiter à poser n'importe quelle question
Surtout si elle semble basique et attendre un peu pour des réponses
Si elles ne viennent pas il faut relancer le post

Alors j'espère que ta colère s'apaisera car le but du forum c'est
L'entraide et l'amitié

Bye BOB


PS teste la solution avant de finir ton yoke pour être sur que ça marche
Comme tu veux
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Code SIOC associé avec un bouton joystick ?

Messagede Boutondair » Mer 16 Mai 2012 16:32

Ne soit pas fâché Pierre,

Je n'ai pas mis encore les mains et la tête dans le SIOC, si ce n'est quelques petits trucs tous simples déjà traités par d'autres membres.
Pour le moment je construis tout simplement en cablant, mais viendra, et je l'espère rapidement, le moment ou là je vais me battre avec le SIOC comme d'autres jouent avec !!! donc là je serais débutant et j'aurais surement beaucoup de questions !!!!

Aller pose gentiment tes ailes et tout va bien se passer car tu es un exemple dans bien des domaines et c'est grace à toi si je me lance dans l'aventure des gauges analogiques donc un grand merci affiche et continu comme celà

David cligneoeil grandsoleil
Image Image
Petit je rêvais que je volerais, maintenant grâce au virtuel je vole !!!!!
Avatar de l’utilisateur
Boutondair
Administrateur du site
 
Messages: 4174
Inscription: 20/04/09
Localisation: Ballans (17) proche de Cognac

Re: Code SIOC associé avec un bouton joystick ?

Messagede pierre01 » Mer 16 Mai 2012 17:08

Je suis calme Steve, merci de m'aider !

Bon, Je viens d'essayer :

- dans SIOC j'ai déclaré la var : var 0001, name test_bp_yoke, Link FSUIPC_IN, Offset $2600, Length 8
- $2600 est l'offset des RPM du moteur 3 (donc non utilisé sur un bi-moteur, exact ?
- J'ai fait ce que tu indiques dans FSUIPC (j'ai découvert qu'il ne faut pas qu'un profil (programmation) soit entré dans le joystick Saitek pour que cela marche, sinon FSUIPC ne prend pas d'appui touche en compte).

Dans la console, je vois bien la var 1, mais elle reste en permanence à 0 quand j'appuie sur la touche programmée !

- Pour entrer l'offset dans FSUIPC, il y a "x0000" au départ, quel format employer pour entrer l'offset.
Il me semble avoir compris que si j'entre "2600" (sans le "x"), FSUIPC prend cette valeur comme décimale, et avec "x" comme hexadécimale, es-ce exact ?

J'ai essayé de cocher "control to repeat while held" sans plus de résultat, tu vois ou est l'erreur ?
A+
Pierre.
Avatar de l’utilisateur
pierre01
 
Messages: 1775
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Code SIOC associé avec un bouton joystick ?

Messagede stevelep » Mer 16 Mai 2012 17:28

Il faut utiliser des offsets vraiment inutilisés genre 6000
regarde dans FSinterrogate. Je suis pas à la maison pour contrôler.

il faut mettre x6000

Car même si un offset moteur 3 pour un bimoteur ne semble pas utile
il est quand même pris en compte dans FS et donc sûrement mis à zéro ...

Et si tu utilises "offset set byte", il faut une longueur de 1

BOB

var 0001, name test_bp_yoke, Link FSUIPC_IN, Offset $6666, Length 1
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Suivante

Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 21 invités