• Bonsoir, je me rends juste compte que les notifications des nouveaux messages étaient limitées aux membres actifs dans les 30 derniers jours. Donc, j'ai supprimé cette option. En espérant que vous aurez bien les notifications attendues. Merci pour votre patience. Yves

Techniques et outils de diagnostic

Autre cause possible signalée de problème sur les ports série de PC portables récents: une tension à 3.3V plutôt que 5V, qui ne fournit plus une alimentation suffisante (si le câble et/ou l'émetteur est alimenté à partir du PC.
Détermination du problème, et éventuellement solution (pour personnes averties): ne laisser passer que le signal (et la masse) du PC, alimenter séparément.
Ou: essayer sur un autre PC (mais attention aux autres différences avant de tirer des conclusions: entre autres quel Windows, ....)


Phil.
 
'Détection' d'un émetteur par un simulateur.

Ah, la phrase magique! En fait c'est toute une chaîne de transmission d'information qui doit fonctionner, chaque élément ne reconnaissant que son (ou ses) voisin(s) immédiat(s).

Je parle d'une connexion déjà effectuée: le câble est branché des deux côtés et 'CA NE FONCTIONNE PAS' . La recherche ou de la fabrication d'un câble ne sont pas couvertes ici.
PS: Concernant les câbles, voir plus loin un post du 20/1/2006.

Pour avoir un simu fonctionnant sous le contrôle de votre émetteur, il faut encore que les conditions suivantes soient remplies.

A) L'émetteur doit fonctionner:
- si alimenté sur sa batterie, elle doit être suffisamment chargée. Penser aussi à retirer le module HF ou le quartz pour consommer moins et ne pas gêner les voisins par votre émission. Dans ce cas l'émetteur doit être allumé.
- si alimenté par le câble, l'alimentation doit être suffisante. Certains ports série de PC ne donnent plus une tension suffisante (voir plus loin).

B) Un signal doit sortir de l'émetteur
- il doit être sur la broche prévue par le câble. => OSCILLO
- il doit avoir une tension et une polarité convenable. => OSCILLO
- il doit être d'une nature et d'un codage compris par le câble (PPM, PCM): => OSCILLO, LOGICIELS D'ANALYSE
- la masse doit aussi être raccordée

C1) Le câble doit éventuellement être alimenté par le port PC
- USB: ok, c'est prévu
- GAME (JEU): limité
- tous les autres: les tensions en sortie sont uniquement prévues comme signaux de contrôle et pas comme alimentation, donc toujours un risque. C'est de plus en plus limité au fur et à mesure que les technologies PC évoluent.
Voir aussi les outils d'économie ou de gestion d'alimentation du PC. On dépend aussi des conditions mises par le logiciel utilisé sur les signaux de contrôle du port en question!)
=> ESSAYER SUR UN AUTRE PC, plus ancien , plus gros, non portable

C2) Un signal doit sortir du câble côté PC(ceci indique que le câble peut lire et comprendre le signal de l'émetteur, attention si le cable est alimenté par le PC)
- il doit être sur la broche prévue par le câble. => OSCILLO
Attention, suivant la technique d'acquisition du signal, la broche peut être différente!
Exemple: port serie 9 broches en standard serie: pin 2 est le data IN
port serie 9 broches en interrupt: pin 9 (ring indicator) est utilisé comme entrée.

D) Le système d'exploitation du PC doit pouvoir lire et comprendre ce signal
Ici on dépend des versions Windows, et on cale quand on a employé une méthode non-standard dans le câble, qui n'est plus supportée.
=> PANNEAU DE CONFIG, OUTILS DE CALIBRAGE, LOGICIELS D'ANALYSE

E) Le logiciel simu doit pouvoir lire et comprendre le signal du système d'exploitation
Il faut éventuellemnt un logiciel 'intermédaire' comme PPJoy ou smartpropo, qui font tous deux apparaître un joystick virtuel. Attention aux problèmes de version de ces logiciels.
Dans le simu, il faut choisir le bon interface et effectuer une calibration convenable.
Si le simu exige un 'dongle' pour se prémunir du piratage, il doit être connecté sur le PC, même si on pilote par un autre port.

Les détails techniques pour tous ces points sont à trouver dans les documentations, posts traitant du sujet, etc.

Ensuite viennent les discussions d'attribution des canaux, inversion et mixages éventuels.
Je rappelle qu'au calibrage, en bougeant un stick dans une seule direction horizontale ou verticale, un seul canal devrait bouger.
En simu, meme pour un modele d'helico, il vaut en général mieux rester sur un modèle d' AVION du côté émetteur.
Et il faut définir les canaux à la fois pour avion ET pour hélico, en suivant ceci:
ailerons= roulis=cyclique lateral= roll
profondeur=tangage =elevator=cyclique longitudinal=nick
direction= lacet= anti-couple=rudder=yaw
gaz+pas=throttle+pitch

Et 'expo' = exponentiel veut dire rendre la commande moins sensible près du neutre (ou centre), tout en gardant le plein débattement aux extrémités.


J'espère que ceci pourra en aider certains dans leurs recherches.

Phil.
 
Les fonctions à attribuer aux canaux, avec leur traduction anglaise.

Throttle=gaz -> Pitch =pas
Ailerons (axe ROULIS) =aileron -> Cyclique latéral=roll
Profondeur (axe TANGAGE) =elevator (parfois PITCH axis!) -> cyclique longitudinal= nick
Direction (axe LACET) = rudder -> Anti-couple = tail =yaw


Je rappelle que sous FMS, il vaut mieux immédiatement attribuer les canaux pour avion (les 4 du haut) et les canaux pour helico (les 4 du bas). celà évite de se demander ce qui ne fonctionne pas quand on change de type de modèle!
On trouve donc 2 fois la même séquence de numéros de canaux en fonction de l'attribution des canaux aux sticks sur son émetteur.

Sous AFP, c'est un peu plus complexe, car il y a plus de paramètres possibles.

===================================================

Et tant qu'on y est, je rappelle qu'il faut séparer les notions suivantes:

- attribution des fonctions aux sticks sur l'émetteur (ça s'appelle le mode)

- attribution des fonctions aux canaux sur l'émetteur (souvent typique de la marque) (c'est important pour l'écolage)

- attribution des canaux aux fonctions sur le récepteur ou le simulateur( ou autre logiciel, d'analyse par exemple).

===================================================
En écolage, entre moniteur et élève, on peut être en modes différents, mais l'ordre des canaux doit être le même. Il faut aussi voir si te type de signal PPM est compatible. Se référer à TX2TX pour ceci.
SL a un montage à microprocesseur PIC pour modifier l'ordre des canaux si nécessaire.


Phil.

mots-clé supplem: attribuer affecter affectation axes commande commandes fonctions stick sticks
 
Signalé et très bien diagnostiqué aujourd'hui par Fri: bravo !

La présence d'une DLL (Winmm.dll) de smartpropo dans le répertoire où se trouve FMS.exe ou l'exécutable du jeu, quand on n'en a pas besoin donne des résultats bizarres, par exemple avec PPJoy.
Si vous n'en avez pas besoin, supprimez-la (dans le répertoire de FMS ou du jeu, mais pas dans Windows où se trouve la version 'normale' de cette DLL).

Il s'agit donc bien d'applications où l'émetteur apparaîtra comme un joystick au simu ou au jeu.

Critère de diagnostic: Fri a essayé Joystick.exe et celui-ci montre bien le joystick, alors que fms ne parvient pas à l'utiliser.

Phil.
 
Haut