Vous n'êtes pas identifié(e).
Bonjour,
Je cherche a exporter différents paramètres de MSFS pour les afficher dans une fenêtre que je pourrais glisser sur un autre écran.
Ces paramètres seraient par exemple, cap, altitude, vitesse, données PA, pression, fréquences de nav....J'ai testé avec mobiflight et des écrans I2C mais le résultat n'est pas génial, ca manque de place et de lisibilité.
Un programme externe via simconnect permettrait cela semble t'il mais mes compétences en programmation doivent tenir sur un post it.
Si je voulais commencer cela, que me conseilleriez vous ? Visual studio et du VB ? Python ?
Merci,
remi
Bonjour Voxan,
Si tu veux te lancer dans la programmation, tu trouveras des tonnes de tutos sur internet. Et surtout, tu trouveras un max d'infos dans le SDK de MSFS.
Coté langage, si tu te lance avec le C# tu pourras faire presque tout ce que tu veux, et Visual Studio est pas mal. Mais il faut avoir le temps de bosser sur le code que l'on développe.
Si j'ai bien compris, seuls les appareils fournis avec l'utilitaire pourront être utilisés pour servir de tanker. Ce doit être une histoire de gestion des animations au niveau des paniers et de la boom, et interactions entre le user et le tanker.
Dans ma version de addon refueling perso, j'ai complètement fait abstraction des animations et je me sert d'un calcul de proximité, donc beaucoup moins réaliste par rapport à un développement de pro comme ce que l'on peut attendre de Miltech
Espérons qu'il y aura un A400M et un A330 MRTT
Hé bé, ça va certainement être un super add-on si ils le repoussent pour ne pas rougir devant Airshow assistant
Il doit y avoir une sacrée équipe de développeurs, parce que ce n'est pas si simple que ça à programmer le air refuelling
Merci pour l'info Chess
Ha, voilà une bonne nouvelle
Moi qui avait plutôt mis de coté mes lignes de code surr le sujet du ravitaillement, et bien là on a des professionnels qui s'en occupent. Ils ont même prévu des sons et appel à l'opérateur de ravitaillement....
Merci pour l'info
Bonjour PNC,
Tu peux tester avec : Tests_SimConnect
Tu mets le dossier dans le zip, n'importe où, tu lances Flight Sim, tu lance un vol quelconque et tu lance l'executable qui est dans le dossier
Si le voyant est vert un outil externe peux se connecter via SimConnect, s'il est rouge, c'est pas bon
ça va te permettre de vérifier que SimConnect peux se connecter, mais pas de vérifier que ton appli FSLTL fonctionne ou pas
Bonsoir PNC,
Qu'entends-tu par Simconnect failed ?
C'est un message d'erreur ? Dans quelle situation ?
Ton simconnect ne veut plus fonctionner, tu as une application qui ne tourne plus ?
Juste un peu plus de détails, parce que là c'est mince
Merci pour les encouragements
C'est en effet pas du gâteau. Ma première tentative date d'un sacré bout de temps.
La gestion des infos de SimConnect n'est pas si simple surtout pour les appareils ayant une gestion "Modern" du carburant.
Chaque pas en avant d'un coté s'accompagne souvent d'une régression sur un autre point. Il faudrait que j'y consacre plus de temps...
Bonjour,
J'avance petit à petit dans le débogage... punaise c'est compliqué
Pour faire une pause dans le code, je me suis attaqué à nouveau à la doc
Petite question pour FAF010 : pas de soucis si je mets les liens flightsim.to, vers ton MRTT et ton C-135F, dans ma doc ?
Evidemment en rappelant que tu es le owner des 2 appareils
J'aurais aussi besoin d'intégrer une copie d'écran avec le C-135F. ça ne pose pas de souci ?
Allez, profitez bien du week-end et de la chasse au oeufs
Salut Alex
Le principal c'est que chacun puisse prendre du plaisir dans ce qui fait
Le sujet étant résolut grasse à toi (encore merci), je vais mettre la balise qui va bien...
A l'occasion, je donnerai s des nouvelles de mon développement sur un autre fil.
Petit rappel, le MRTT est là : MRTT 330
Le plan de vol AI... houla, bonne question
J'ai pas mal tourné en rond pour répondre à mon besoin de base : je veux disposer d'un ou plusieurs ravitailleurs dans le ciel, pour m'amuser où je veux, sans devoir me poser pour faire le plein.
Il y a la solution de créer un addon avec du trafic AI et de le mettre dans le dossier Community. Mais pour créer un nouveau circuit il faut regénérer tout le dossier. ça peut être long
J'ai fini par opter pour un trafic AI que je gère entièrement dans mon petit soft de gestion du ravitaillement, à partir d'un fichier txt contenant les waypoints
Exemple :
<Plan>Circuit SUD OUEST au départ de BA120 CAZAUX LFBC
Airbus A330-200 MRTT (Drogues)-FAF 041 WITH 2 DROGUES OUT ;F-RASO;44.5398366982;-1.1133048908;0.0;236.5;0;1
43.1962277834;-0.3592236111;26000.0;250
46.4352938233;-0.3592236111;26000.0;250
43.1962277834;-0.3592236111;26000.0;250
46.4352938233;-0.3592236111;26000.0;250
43.1962277834;-0.3592236111;26000.0;250
46.4352938233;-0.3592236111;26000.0;250
43.1962277834;-0.3592236111;26000.0;250
46.4352938233;-0.3592236111;26000.0;250
43.1962277834;-0.3592236111;26000.0;250
46.4352938233;-0.3592236111;26000.0;250
</Plan>
Ici je fait faire 5 boucles identique au MRTT
J'ai quelques lignes de code qui lisent le fichier txt, construisent le plan de vol puis l'envoient à Flight Sim
La difficulté c'est de faire en sorte que le ravitailleur soit au plus vite à son poste pour faire des boucles en attendant que je me pointe faire le plein. Je travaille sur une solution un peu tarabiscotée.... mais normalement le ravitailleur devrait décoller puis se "téléporter" au premier waypoint.
Quelques explication sur le fichier txt :
' Début Plan : <Plan>La description du vol
' Départ : Title de l'appareil;Identifiant;Latitude;Longitude;Altitude;Cap;Vitesse;OnGround
' 1er waypoint : Latitude;Longitude;Altitude;Vitesse
' ... waypoint : Latitude;Longitude;Altitude;Vitesse
' ... waypoint : Latitude;Longitude;Altitude;Vitesse
' Fin Plan : </Plan>
Lorsque le ravitailleur arrive au dernier waypoint il prend le cap 180 et file tout droit. Je sais que ce n'est pas très réaliste, mais ce que je cherche c'est un ravitailleur à poste durant un certain laps de temps. Avant et après c'est pas important (de mon point de vue)
Dans la version 2 de mon "Flying Gas Station", j'intègrerais la gestion des autres joueurs. Pour l'instant il ne sait reconnaitre que les appareil qu'il a créé lui même. Je corrige les différents bugs plus ou moins bloquant avant de m'attaquer à plus lourd. Je n'ai hélas pas assez de temps à consacrer à tout ça
J'y suis presque
[img align=c]http://fs.fan.free.fr/outils/MSFS_FGS/Ravito_MRTT.jpg[/img]
Rahaaa le bô n'avion !!!
Encore merci Alex
Super sympa et top réactivité
Merci Alex
Oups, je viens de tester le MRTT v4.3 en version 2 drogues out : il y a les avions collés aux paniers
Mince, je me suis mal expliqué, désolé, c'est une version avec juste les paniers sortis que je cherchais. Sans les avions en position ravitaillement, pour pouvoir venir me coller derrière un panier avec le MRTT géré par l'IA
=WO=WO
Merci beaucoup Alex.
Téléchargement en cours !!!
Génial
Me reste plus qu'à bosser sérieusement le code de mon gestionnaire de ravitaillement (et puis revoir l'IHM...)
Salut Alex,
Merci pour ta réponse
Ton C135 ! bon sang, je l'ai mis aussi dans mon Community, mais je me suis arrêté au MRTT, il est tellement sympa.
Je vais pouvoir tester les corrections de mon add-on avec un vrai ravitailleur, parce que jusque là c'était avec un espèce de drone que j'ai fait avec Blender, un peu pourri.
Pour le MRTT, j'avoue que je suis preneur. Mais la modif sera diffusable en suite si j'arrive à corriger comme il faut les bug de mon add-on et que je le diffuse ?
Chessgame semble aussi intéressé
Bonsoir à toutes et tous,
Depuis que je me suis mis dans l'idée de pouvoir me faire un véritable ravitaillement en vol, avec un petit add-on, je suis passé par plusieurs étapes allant de l'euphorie du début au gros flop en constatant les grosses erreurs dans ma programmation, mais petit à petit je m'y suis remis et corrigé certains bugs. Et puis je suis passé au C#
Et je me suis pris d'affection pour le ravitailleur MRTT de notre compagnon de forum FAF010 que l'on peut trouver sur flightsim.to. Rahaaaa le bel avion que voilà Faf010 !!! Bravo
Dans mon add-on (que je finirais bien par partager dans sa nouvelle version), j'arrive à gérer des avions IA pour simuler des ravitailleurs avec des points de passage et tout et tout, et là le MRTT c'est une beauuuuté.
Mais impossible de faire exécuter à l'IA la commande de descente des paniers ou de la boom... Les avions IA ne veulent rien prendre en compte Grrrrrr
Dis Faf010, tu n'aurais pas un MRTT en livrée franchouillarde, bien de chez nous, avec les paniers en position sortie, et une version avec la boom déployée ?
A moins qu'il y ait une astuce pour forcer l'exécution de la commande Spoiler (sortie des paniers et de la boom)
Merci d'avance
Bonjour Petit Prince
Comme tu l'écris : "Utile, ou futile, je me suis bien amusé à la développer"
Le principal c'est que tu as développé une application pour laquelle tu avais un intérêt, et tu l'as fait avec plaisir.
Je ne l'ai pas encore téléchargé, mais j'y pense.
En tous cas merci d'avoir partagé ce dev que tu aurais parfaitement pu garder pour toi
Il faut avant tout penser à toi, le développement pour MSFS doit passer en second et rester un plaisir. Quoi que tu fasses et quel que soit le rythme, ne t'inquiète pas, ce sera toujours un plaisir pour nous, utilisateur de ta création, d'en faire le tour et d'y poser les roues virtuellement
Bonjour à toutes et tous,
Depuis un bout de temps j'avais abandonné l'idée de construire un truc utilisable dans MSFS. Fatigué, plus envie, besoin de voir autre chose,... Et puis finalement ta BA132, Marc, même si elle est "In work", me donne envie de m'y remettre
Merci d'avoir partagé ton expérience de création depuis le début, et surtout d'avoir partagé le résultat
Daube : je viens d'aller voir sur Youtube Kinetic Assistant... Ouf, là on voit que le développeur est un pro.
Et bé, j'ai un sacré boulot à faire pour amélioré mon machin
Je viens d'ajouter une vidéo de démo sur la page de Téléchargement
Je n'arrive pas à reproduire le défaut
Tu es bien sur la version 1.2.4.0 ?
Tu parts bien de la piste de CAZAUX ?
Houla! En effet y a un gros souci. Je serais chez d'ici une heure je regarde si je n'ai pas merdé dans le zip mis à dispo.
Ce n'est pas un fichier plan de vol perso ? C'est bien celui du zip?
Salut Jean
Tu dois avoir une petite fenêtre demandant de valider le départ lorsque le plan de vol est chargé. Si tu ne l'as pas c'est qu'un truc cloche. Je regarde en rentrant
Salut Daube,
À l'occasion je regarderais le soft don't tu parles. Il faut voir y a peut être moyen de s'inspirer. Et il faut aussi que je refouille de fond en comble la doc du sdk. Depuis ma dernière lecture de cette bible il y a probablement eu des evolutions
Bonsoir,
Houlala Daube, tu présume que je serais capable d'intégrer des megas calculs de mécanique de résistance et tout le tralala dans mes lignes de code... Je suis bien loin de ça . Je ne maîtrise pas assez la programmation pour ça. Mais l'idée est bonne et je la garde de côté.
Maintenant que j'ai un moyen d'avoir un avion qui peut rester plus d'un quart de seconde branché sur le panier de la nounou, je vais pouvoir m'attaquer à la gestion du ravitailleur. Arriver à avoir un plan de vol qui tienne la route, et maîtriser les paramètres de l'avion, notamment sa vitesse.
En suite je devrais m'attaquer à l'optimisation du code. J'ai bien cherché à tout faire pile poil dès le début, mais je suis persuadé que je peux améliorer tout ça
Si y en a qui hésitent à se lancer dans le développement d'un outil perso, je peux juste vous conseiller de vous lancer, on ne perd rien à tenter. Et puis si ça marche pas bin pas grave, on ne risque pas grand chose, c'est juste virtuel.
Allez bonne nuit tout le monde
Bonsoir tout le monde.
Mise à jour avec entre autre, l'ajout de la fonction "magnétisation" comme suggéré par Jean
Téléchargement FGS
Par défaut la configuration est sur "Magnétisation", il faut donc s'approcher du panier de ravitaillement 1, à moins de 10m, et l'appareil se retrouve entrainé par le ravitailleur. Il faut tout de même garder la main sur le manche, sinon l'appareil peut se mettre dans une position étrange. Pour se déconnecter, cliquer sur la touche rouge avec un X
J'ai constaté des saccades au niveau du ravitailleur lorsque l'on est magnétisé dessus, mais c'est peut être dû à ma config qui n'est pas bien vaillante
Si il y a des testeurs, je reste preneur de retour
Dans la todo list, j'ai encore l'histoire de la vitesse du ravitailleur qui ne semble pas du tout gérée comme prévue
Il faut aussi que je trouve une solution pour simplifier la gestion des plans de vol des ravitailleurs
Allez bonne nuit à toutes et tous