Annonce

Réduire
Aucune annonce.

Exploitation externe des données air d'XP

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Exploitation externe des données air d'XP

    Bonsoir à tous,

    Désolé de revenir à la charge sur ce sujet.
    J'ai besoin du concours d'un virtuose du plugin. ;-) Je suis certain qu'il y en a parmi vous.
    Ceci au moins pour m'expliquer comment faire.

    Dans le menu Données / Entrées Sorties il existe pas mal de possibilités de transfert ethernet d'un bon paquet de paramètres de vol.
    J'ai besoin pour une application particulière (pilotage du simu d'un EFIS réel du commerce) d'avoir accès en temps réel aux données générées par notre X-P au cours du vol.

    La question serait, comment intercepter ces datas sans sortir de l'ordi.
    Connaitre le format des trames X-P pour les transformer en trames NMEA-183 afin de les injecter dans ce module EFIS qui peut lire une entrée RS232. Bref développer un plugin capable de réaliser le travail.

    Merci à celui qui serait en mesure de me venir en aide.
    J'ai exploité les tuyaux de Daniel mais je n'ai pas réussi à trouver ce que je cherche au sein de la communauté.

    Il est certain qu'en payant un interprète un analyste et un développeur C++ je devrais y arriver, mais comme nous tous je suis sur un budget "jeu" qui freine quelque peu mes ambitions.

    Cordialement.
    JP :thumbsup:
    X-Plane 11.55r2 - XP 12.2.1.r1-
    Intel Core i7-9700K, 3,6GHz - 4x8Go DDR4 2400
    Carte Graph Geforce Gigabyte RTX2070 super 8Go
    DD interne Seagate 1To Sata III - DD SSD 500Go
    Samsung - LCD 22" SyncMaster 2232BW - Samsung 27" - Proj Vid Hitachi PJ-TX300
    X-Plane 9.22rc1+revolution - Asrock Conroe 945G-DVI 2Go ram, CPU Intel Core2-1,88GHz - Nvidia GeForce 7950GT 512 Mo,
    Hotas Cougar Thrustmaster, Proflight ruder Saitek
    MacBook Pro - Mac mini.

  • #1
    il te faudrait un thread qui lit en local les trame ethernet

    xplane emet les trames en UDP il suffit de les lire, puis de les transforme au format NMEA et de les envoyé sur la RS232.

    RQ: la trame NMEA sur la RS232 OK, mais il te faut un driver RS32
    ensuite

    Tous ceci sur ton PC. sous linux, RS232 + trame NMEA cela est assez facile, par contre il te faut un client qui lise les trames UDP en LOCAL sur ta machine.

    Voila

    :lol: :lol:
    IVAO/VATSIMF-HFCE
    mac OS 10.6.8+ Cybord 3D ch throttle 4 quadrant /mac OS 10.6.8/TS (plantronics DSP 500) /Xplane v9.70 + palonnier CH + TrackiR 5 + TrackPRO

    Commentaire


    • #1
      Bonsoir,

      Merci pour ta réponse.
      Sur le wiki il y a une pointure qui explique comment utiliser les DataRefs X-Plane.
      Je pense que la solution passe par là.
      Ces DataRefs sont utilisé(é)s par les développeurs de plugins X-Plane.
      Il suffit de savoir les adresser pour prélever la valeur courante puis de convertir cette valeur en valeur NMEA . Enfin je pense qu'il faut placer ça dans le buffer d'entrée correspondant à la RS232 activée.
      Ca évite les transferts UDP. Si je peux le faire sur une seulemachine c'est plus simple puisque Windobe peut gérer deux écrans.

      Ca c'est la théorie. Remarque c'est déjà pas mal de maitriser le principe.
      On a résolu la phase analyse.
      X'Plane je l'ai sous XP, pas sous Linux. Désolé ;-)

      J'avais fait ça il y a qq. années avec mon GPS pour localiser la position du bateau sur une carte marine numérisée. Mais en Visual-Basic.

      JP
      X-Plane 11.55r2 - XP 12.2.1.r1-
      Intel Core i7-9700K, 3,6GHz - 4x8Go DDR4 2400
      Carte Graph Geforce Gigabyte RTX2070 super 8Go
      DD interne Seagate 1To Sata III - DD SSD 500Go
      Samsung - LCD 22" SyncMaster 2232BW - Samsung 27" - Proj Vid Hitachi PJ-TX300
      X-Plane 9.22rc1+revolution - Asrock Conroe 945G-DVI 2Go ram, CPU Intel Core2-1,88GHz - Nvidia GeForce 7950GT 512 Mo,
      Hotas Cougar Thrustmaster, Proflight ruder Saitek
      MacBook Pro - Mac mini.

      Commentaire

      Chargement...
      X