Annonce

Réduire
Aucune annonce.

Recherche Datarefs désespérément ....

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

  • #1
    Envoyé par Djoser Voir le message
    Mais ensuite dans les trois fenêtres translucides j'ai d'affiché le listing des datarefs
    Qu'elle fenêtre faut il ouvrir ? Show Datarefs , Art Controls ou Stats ?
    Il faut choisir "Show datarefs", qui comme son nom l'indique montre les datarefs., les autres ne te sont d'aucune utilité.

    Envoyé par Djoser Voir le message
    Ensuite ce que je n'arrive pas à comprendre c'est donc comment tu fais pour n'afficher que la dataref du parking brake ? alors que moi j'ai la liste complète
    Si je me sert de la checklist de Jean Pierre , devrais je voir au fur et à mesure du déroulement les différentes datarefs s'afficher une à une ?
    Ou alors faut il tester en ne mettant qu'une ligne dans le fichier clist.txt ?
    Il faut garder en tête que le Dataref Editor ne te permet que de voir les datarefs et d'en modifier certaines. Il n'y a aucun lien avec Xchecklist, mais ça te permet de vérifier que lorsque tu fais une action c'est bien telle ou telle dataref qui change. Une fois que tu as trouvé la bonne, c'est celle-là et uniquement celle-là que tu dois renseigner dans ton fichier clist. Dans le cas du frein de parking tu dois voir que la dataref que tu penses être la bonne est à 0 frein desséré, et que cette même dataref passe à 1 un fois le frein activé. Si ça ne le fait pas c'est que ce n'est pas la bonne dataref et il faut en trouver une autre.

    Généralement leur nom est assez parlant, et tu peux parfois trouver une vague description dans le fichier que tu mentionnais, mais il faut quand même chercher. Après un moment tu vas commencer à t'habituer aux différentes catégories. Tu vois plusieurs datarefs dans la liste tant que tu n'as pas affiné assez avec le filtre (texte que tu saisis en bas).
    Ubuntu 22.04 LTS - Ryzen 9 5950X - 64GB DDR4 - RTX3080 12GB

    Commentaire


    • #1
      @ yoyoz et Goofy

      Un grand merci pour vos explications.
      Je commence à comprendre.
      Je n'aurais jamais trouvé tout seul !

      Je vais tester cela demain , car pour aujourd'hui j'ai eu ma dose !!!!

      Encore merci et bonne soirée
      Fais de ta vie un rêve, et d'un rêve, une réalité. ( A de Saint Exupéry )

      Boitier : Corsair 275Q CM : ASUS Z590 Plus Gaming Proc : I9 11900F sous Windows 11 Ram : G.Skill 32 Go DDR4 2666 CG : RTX 5070 Alim : ATX 1000 w 1 SSD Samsung 500 Go + HDD 2 To interne + 1 SSD Samsung T1 500 Go + 1 SSD Samsung T3 1To + 1 HDD 2To + 1 HDD 4To
      Ecran Millénium 34" 3440*1440 144 hz / Ecran Asus ROG 27" 2510*1960 144 hz / Hotas Warthog / palonnier TFRP / souris R.A.T. 7 / X-Plane 12

      Commentaire


      • #1
        Bonjour

        Bon , ça commence à venir mais ...

        Maintenant que j'ai compris ce qu'était une dataref et à quoi cela servait , c'est plus clair pour moi.
        Pour le PC12 j'ai la version Carenado et non STMA , ce qui explique pourquoi les datarefs "normales" se cochent automatiquement alors que les datarefs faisant réfrérence à PC12/..../.... sont introuvables.

        J'ai donc repris le Pilatus et avec Datarefs Editor j'ai trouvé la fonction qui varie avec le parking brake. Cette fonction varie de 10ème en 10ème de 0 à 0.9
        J'ai dons ajouté cette fonction dans ma clist.txt.

        Mais elle ne s'affiche pas dans XP :

        Cliquez sur l'image pour la voir en taille réelle 

Nom : 		Parking1.jpg 
Affichages :	1 
Taille :		16,4 Ko 
ID : 			460064

        sw_checklist: -PREFLIGHT INSPECTION 1/2-


        sw_rcolsize:70
        sw_itemvoid:Use Preferences Dock at left margin


        sw_itemvoid: - to remove or secure the following




        sw_item: - Cargo Door|Secure:sim/flightmodel2/misc/custom_slider_ratio[0]:0
        sw_item: - Cabin Door|Secure
        sw_item: Parking brake|SET:sim/cockpit2/controls/parking_brake_ratio=0.9


        sw_item: Environ Control Sys (ECS)|Off::pc12/ecs/ecs_mode:0


        ( Désolé je n'ai pas pu mettre plus grans la photo )
        On voit néanmoins que seules les lignes cargo s'ffichent.

        La aussi il faut que j'apprenne comment rédiger les lignes , car je suppose qu'il doit y avoir des erreurs pour qu'elles ne s'affichent pas.
        Votre avis ?

        Pourquoi mettre SET , OFF , ON , Check , Secure , etc ... ?
        Quand c'est une variable , comme dans le cas du parking brake , comment le faire "comprendre" ?

        Merci pour vos réponses
        Dernière modification par Djoser, 26 octobre 2016, 17h26.
        Fais de ta vie un rêve, et d'un rêve, une réalité. ( A de Saint Exupéry )

        Boitier : Corsair 275Q CM : ASUS Z590 Plus Gaming Proc : I9 11900F sous Windows 11 Ram : G.Skill 32 Go DDR4 2666 CG : RTX 5070 Alim : ATX 1000 w 1 SSD Samsung 500 Go + HDD 2 To interne + 1 SSD Samsung T1 500 Go + 1 SSD Samsung T3 1To + 1 HDD 2To + 1 HDD 4To
        Ecran Millénium 34" 3440*1440 144 hz / Ecran Asus ROG 27" 2510*1960 144 hz / Hotas Warthog / palonnier TFRP / souris R.A.T. 7 / X-Plane 12

        Commentaire


        • #1
          Essaie comme ça (pendant que je regarde mon PC12, j'ai bien celui de Carenado):

          sw_item: Parking brake|SET:sim/cockpit2/controls/parking_brake_ratio:0.9
          sw_item: Environ Control Sys (ECS)|Off:pc12/ecs/ecs_mode:0

          EDIT: au fait, il n'est pas normal que ce soit 0.9 et non 1
          Dernière modification par yoyoz, 26 octobre 2016, 17h36.
          Ubuntu 22.04 LTS - Ryzen 9 5950X - 64GB DDR4 - RTX3080 12GB

          Commentaire


          • #1
            Je ne trouve pas dataref commençant par pc12 avec mon PC12 de chez Carenado.

            concernant tes essais précédents, les champs sont séparés par ":". Si tu mets "=" ou "::" à la place, ça ne marchera pas.
            Le symbole "|" sert à séparer la partie gauche de la partie droite de la checklist. La partie gauche décrit le système concerné, la partie droite indique l'action à faire. Ce n'est pas interprété par Xchecklist, qui se contente de voir si la datarefs placée après rempli ou non les conditions qui se trouvent après. Quand il n'y a qu'une seule valeur comme 0 ou 1, il recherche simplement l'égalité. Pour des comparaisons plus complexes, regarde la documentation.
            Ubuntu 22.04 LTS - Ryzen 9 5950X - 64GB DDR4 - RTX3080 12GB

            Commentaire


            • #1
              Envoyé par yoyoz Voir le message
              Essaie comme ça (pendant que je regarde mon PC12, j'ai bien celui de Carenado):

              sw_item: Parking brake|SET:sim/cockpit2/controls/parking_brake_ratio:0.9
              sw_item: Environ Control Sys (ECS)|Off:pc12/ecs/ecs_mode:0

              EDIT: au fait, il n'est pas normal que ce soit 0.9 et non 1
              Bon , ben la çà marche . C'était le signe égal qui empêchait l'affichage.
              Pour les lignes contenant PC12 , je pense que c'est pas la peine de perdre du temps dessus , surtout si tu as aussi le Carenado

              Je vais donc continuer petit à petit et essayer de refaire cette checklist depuis le départ.
              J'aurais surement besoin encore d'un coup de main , car ça m'étonnerais que tout marche du premier coup.

              La démarche me plaît bien , et je pense que c'est un bon exercice pour apprendre.
              Fais de ta vie un rêve, et d'un rêve, une réalité. ( A de Saint Exupéry )

              Boitier : Corsair 275Q CM : ASUS Z590 Plus Gaming Proc : I9 11900F sous Windows 11 Ram : G.Skill 32 Go DDR4 2666 CG : RTX 5070 Alim : ATX 1000 w 1 SSD Samsung 500 Go + HDD 2 To interne + 1 SSD Samsung T1 500 Go + 1 SSD Samsung T3 1To + 1 HDD 2To + 1 HDD 4To
              Ecran Millénium 34" 3440*1440 144 hz / Ecran Asus ROG 27" 2510*1960 144 hz / Hotas Warthog / palonnier TFRP / souris R.A.T. 7 / X-Plane 12

              Commentaire


              • #1
                Oui, la syntaxe pour vérifier la valeur actuelle d'une dataref est toujours le caractère : et non le caractère =

                A savoir : si après avoir testé sous X-Plane ta ligne comportant une erreur (signe = ici), tu avais regardé le fichier Log.txt de X-plane après avoir quitté le simulateur, tu aurais vu que XChecklist t'indiquait une erreur de syntaxe dans ta checklist et à quelle ligne exactement.

                D'une façon générale : un fichier clist.txt contient de nombreuses lignes... une erreur de syntaxe est vite arrivée, elle est noyée dans la masse et elle passe alors facilement inaperçue. Des lignes de checklist ne seront alors pas affichées dans X-Plane...

                Solution : quand tu as terminé la réalisation de ta checklist (clist.txt), tu la testes dans X-Plane. Puis en quittant X-Plane tu regardes le contenu du fichier Log.txt de X-Plane (fichier situé à la racine du dossier " \X-Plane 10\ "). S'il y a des erreurs dans ta Checklist, XChecklist détaillera ces erreurs dans le fichier Log.txt et il indiquera à quelles lignes elles se situent...

                Une fois toutes les erreurs résolues, tu peux alors proposer ta Checklist en téléchargement (on trouve malheureusement en téléchargement des Checklist possédant des erreurs de syntaxe... il faut alors les corriger soi-même pour que la totalité des étapes de la checklist s'affiche : il suffit de consulter le Log.txt après les avoir utilisées... et faire les corrections soi-même dans le fichier clist.txt correspondant)

                -----
                En complément :
                - si tu veux tester que la valeur d'une dataref soit comprise entre deux valeurs (bornes comprises), c'est le caractère | qu'il faut placer entre les deux valeurs limites.
                Par exemple : sw_item: Throttle|CHECK BETWEEN 1000-1200 RPM:sim/cockpit2/engine/indicators/prop_speed_rpm[0]:1000|1200
                Le régime à tester doit être compris entre 1000 et 1200 tr/min, bornes comprises.

                - si tu veux tester qu'une dataref est différente d'une valeur particulière, tu fais précéder la valeur de référence par le caractère !
                Par exemple : sw_item: Fuel Tank Selector|RIGHT OR LEFT TANK:sim/cockpit2/fuel/fuel_tank_selector:!0
                Le sélecteur de réservoir carburant doit être dans une position différente de la position 0 (OFF ou PARK)
                *** Jean-Pierre ***
                -----
                Mes Checklists pour le plugin Xchecklist => https://forums.x-plane.org/index.php...downloads_file
                X-Plane v12.2.0-b3 - Windows 10 Pro // Portable MSI GS75 Stealth double écran ; RAM : 32 Go DDR4 @ 3200 MHz ; CPU: I9-10980HK @ 5.3 GHz ; GPU: Nvidia Geforce RTX 2080 Super - VRAM 8 Go ; 1 disque SSD : 2 To // Thrustmaster HOTAS Warthog + Saitek Throttle Quadrant + palonnier MFG Crosswing // TrackIR_5

                Commentaire

                Chargement...
                X