Annonce

Réduire
Aucune annonce.

communiquer avec xplane

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

  • X-Plane 10.x communiquer avec xplane

    Bonjour à tous
    je suis à la recherche d'un code simple pour communiquer avec xplane. En gros je voudrais changer la valeur d'une réf avec un bouton et récupérer sa valeur sur un label , j'y arrive sans problème via IOCP mais je pense que passer par un plugin sera plus performant

    si vous pouviez m'aider ce serais super .

    Je code en DELPHI

    Très cordialement

    Harry

  • #1
    La plupart d'entre nous vole, au départ, tu sais ?
    Mais certains codent quand même.
    Bonne chance à toi

    [je sais, ma réponse n'apporte rien, mais elle n'en est peut-être pas inutile ; qui sait ?]
    Réseaux CAVOK
    iMac ie5 2020 - SSD 2 To - 128 Go RAM 16 Go VRAM -Ventura- X52- Palo Flight Pro -XP 12.xx
    Tutos complets [depuis 2004] X-Plane v9->v12 - VFR-IFR- Helico-Hydro-Meteo -Navigation - Réseaux (swift) , Little Navmap - WED 2.5-Ortho4XP 1.30 (+BigSur), etc.( >2 000 000 visites) - http://xplanefr.com
    Je cogite, j'ergote, mais j'assume.

    Commentaire


    • #1
      Merci pour votre réponse, mais aucune réponse est inutile , je sais que chacun des membres apporte sa contribution et au moins je sais que ma demande est lu , je vais patienter.

      encore merci

      Harry

      Commentaire


      • #1
        Salut,

        Que cherches tu exactement à faire ?
        Windows 10 Pro ; i5-7500 4 x 3.4 GHz ; Carte mère: ASUS H110M-Plus ; 16Go DDR4 RAM 2133 MHz ; Nvidia GeForce GTX1060 6 Go DDR5 : X Plane 11.05

        Commentaire


        • #1
          Bonjour

          Je cherche à écrire et lire des valeurs dataref .
          Pour lire des valeurs constante comme Bat1. par exemple ce n'est pas trop un problème via IOCP, par contre pour lire les valeurs altitude vitesse etc... donc des valeurs qui change rapidement , via iocp il va y avoir des temps de latence énorme. Pour le moment je cherche à faire simplement une lecture et une écriture via un plugins et une fenêtre avec un bouton et un T label. Mais je ne comprend pas le principe via les plugins existants et souvent écrit en C ou C++, je pense qu'avec les plugin XPLMDataAccess il devrais y avoir possibilités mais je ne vois pas la procedure

          Merci encore pour votre intérêt

          Cordialement

          Harry

          Commentaire


          • #1
            Ceci peut être pourrait t'aider ..



            Également



            Là , il y a plus de monde pour ce type de projet.
            Dernière modification par soran, 09 juin 2015, 21h04.
            Windows 10 Pro ; i5-7500 4 x 3.4 GHz ; Carte mère: ASUS H110M-Plus ; 16Go DDR4 RAM 2133 MHz ; Nvidia GeForce GTX1060 6 Go DDR5 : X Plane 11.05

            Commentaire


            • #1
              Merci SORAN,

              Je suis déjà sur Aircokpit, et et je n'est pas trouver mon bonheur, ensuite le langage Python j'avais déjà regarder mais sans succès

              Cordialement

              Harry

              Commentaire


              • #1
                Envoyé par HarryCover Voir le message
                Merci SORAN,

                Je suis déjà sur Aircokpit, et et je n'est pas trouver mon bonheur, ensuite le langage Python j'avais déjà regarder mais sans succès

                Cordialement

                Harry
                Bonjour, il n'y a plus besoin de faire de plugin pour les datarefs, enfin Presque car la function data-output l,envoie pour vous. il suffit de récupérer les infos sur ta carte arduino.
                il faut biensur respecter l'ordre d'arrivé des info comprise entre $ et , pour les dernieres version de x-plane. je suis en train de programmer mon arduino pour cela je pourrais vous donner le code quand il sera prêt.
                ounet

                Commentaire


                • #1
                  Toutes les datarefs ne sont pas présentes dans la fonction data-output, loin de là ! De plus à chaque mise à jour d'X-Plane il peut y avoir des modifications sans préavis ni documentation sur ces envois de données.

                  Daniel
                  Intel I5 6500 3,2 Ghz, RAM 16 Go, GeForce GTX 960 2 Go, Linux Ubuntu 18.04
                  Portable Asus Intel i5 2,8 Ghz, RAM 8 Go, GeForce 840M, Windows 8.1 64bits
                  #AMD II X2 245 2,9 Ghz, RAM 8 Go, GeForce GTX 650 1 Go, Linux Ubuntu 14.04
                  #AMD 64x2 5200 2,6 Ghz, RAM 4 Go, GeForce 9600 GT 512 Mo, Linux Ubuntu 10.04
                  #MacBook Pro 15" 2,4 Ghz, RAM 4 Go, GeForce GT 330 M 256 Mo, Mac OS 10.6

                  Commentaire


                  • #1
                    Merci à tous de votre intérêt ma demande.
                    Je suis preneur d'un exemple bien sûr mais je ne passe par aucune carte. Je communique via IOCP pour les communication entre Sioc et xplane pas de Arduino mais, je souhaite récupérer différente valeur pour créer des gauges logiciel comme un PFD etc ...

                    Petit rappel je code en Delphi / Pascal

                    Très cordialement

                    Harry

                    Commentaire


                    • #1
                      Envoyé par Daniel_L Voir le message
                      Toutes les datarefs ne sont pas présentes dans la fonction data-output, loin de là ! De plus à chaque mise à jour d'X-Plane il peut y avoir des modifications sans préavis ni documentation sur ces envois de données.

                      Daniel
                      Merci Daniel pour ces infos que je n'avais pas. Je pensais que toutes y étaient car même si elles ne sont pas affichés nous pouvons y aller en les tapants. Cela voudrait dire que non plugin a de beau jour devant lui.

                      Commentaire


                      • #1
                        Que veux-tu dire pas là ?
                        Envoyé par ounet Voir le message
                        ...car même si elles ne sont pas affichés nous pouvons y aller en les tapants.
                        Daniel
                        Intel I5 6500 3,2 Ghz, RAM 16 Go, GeForce GTX 960 2 Go, Linux Ubuntu 18.04
                        Portable Asus Intel i5 2,8 Ghz, RAM 8 Go, GeForce 840M, Windows 8.1 64bits
                        #AMD II X2 245 2,9 Ghz, RAM 8 Go, GeForce GTX 650 1 Go, Linux Ubuntu 14.04
                        #AMD 64x2 5200 2,6 Ghz, RAM 4 Go, GeForce 9600 GT 512 Mo, Linux Ubuntu 10.04
                        #MacBook Pro 15" 2,4 Ghz, RAM 4 Go, GeForce GT 330 M 256 Mo, Mac OS 10.6

                        Commentaire


                        • #1
                          Pour lire les valeurs, il y a datareftool

                          DataRefTool for X-Plane plugin development. Contribute to leecbaker/datareftool development by creating an account on GitHub.


                          Win 10 I7 990X GTX Titan black 6 Go RAM: 24 Go

                          Commentaire


                          • #1
                            Envoyé par Daniel_L Voir le message
                            Que veux-tu dire pas là ?


                            Daniel
                            Ce que je veux dire par la c'est que lorsque tu va dans l'onglet data oupput, tu as des datarefs prêt inscrite et si tu en veux une qui n'est pas "poper" tu ajoute sa valeur dans le rectangle de saisie /sim...il faut ajout /cockpit/.... valeur de la ref que tu as besoin.

                            je suis en tout cas d'accord avec toi que le format d'envoie a changer car avant il étais en byte sans separation et maintenant il y a des separation $ et ,.

                            ounet

                            Commentaire


                            • #1
                              Alors j'aimerais comprendre l'onglet data output envoie les valeurs sélectionnés dans xplane , mais comment je récupère ces infos dans mon appli?

                              Cordialement

                              Harry

                              Commentaire

                              Chargement...
                              X