Page 1 sur 4

Publié : sam. mars 13, 2004 2:57 am
par Loulou
:) :) :) CA Y EST, CA MARCHE ! :) :) :) :D

Je travaillais depuis un moment sur la possibilité de placer dans mon " simpit " les voyants apparaissant dans le cockpit du F16 ( Master Caution, panneau de défauts, AOA, voyant des boutons du RWR, 3 vertes du train d'atterrissage etc... ) - Pas mal pour l'immersion les voyants qui s'allument et s'éteignent directement pilotés par Falcon . B)

CA Y EST, CA MARCHE grace à un petit circuit électronique fait maison : simple et pas cher ! :P qui permet de piloter 35 voyants différents - 65 voyants avec un 2e CI, mais je n'ai pas encore essayé ce branchement, et un utilitaire " Rob Favre led driver " .


Vous trouverez un article et photos sur la question sur le site de la FFW04

http://phoenix-squadron.imingo.net/
section " Trucs et astuces " -> " les voyants fonctionnels dans le cockpit du F16 "

Un post aussi sur le forum
http://phoenix-squadron.imingo.net/foru ... 4424#14424


Donc, résumons nous !

Bonnes nouvelles :
ça fonctionne, c'est simple, c'est pas cher ( compter 30 ou 40 Euros l'ensemble avec les Leds ou optocoupleurs )

Mauvaise nouvelle : Ben oui, il en faut
ça ne fonctionne que sous Win98 ou SE , pas supporté pour les autres OS car programme non ré-écrit. MAIS l'on peut mettre un PC client en réseau sous Win98 et faire trouner Falcon sous XP par exemple . Et puis, Falcon tourne trés bien sous Win98SE et ça ne plante pas particuliérement si l'on ne fait pas n'importe quoi sur sa machine ;)


Si certains d'entre vous souhaitent réaliser ce montage, merci de me faire part de vos résultats et je recherche un ( ou une B) spécialiste en Visualbasic afin de comprendre pourquoi tous les voyants ne semblent pas fonctionner, le cas échéant modifier le programme. Je soupçonne une modification des paramêtres apparraissant dans la "shared memory " entre les versions ef1.10 et SP3 / SP4 .

Par ailleurs si l'un d'entre vous sait où trouver des MM5451 en France, merci de me transmettre le tuyau : j'en cherche 1 :rolleyes:


Je vous laisse, je retourne faire s'allumer mon arbre de Noël :rolleyes:

Publié : sam. mars 13, 2004 9:03 am
par SharkNoir
Bonjour,

Félicitation, mais une question ? La quantité de charge CPU ? Avec ce prog en tache de fond de combien tu perds en FPS sur F4 ?

Il y a t'il qq'un pour le rendre compatible XP ?

Publié : sam. mars 13, 2004 12:59 pm
par Loulou
Salut SharkNoir :)

Coté charge CPU, rien de significatif en pertes, pour moi pas de soucis de ce coté.

Pour l'adaptation à XP : à voir avec les spécialistes de la programmation mais il me semble avoir lu qu'avec l'arrivée de XP il est devenu plus difficile d'accéder aux ports paralléle et série en entrées / sorties qu'auparavant ! . . . :huh: Sujet de toutes maniéres interressant pour les programmeurs ;)

A bientôt dès que j'aurais fait évoluer ma platine de test vers mon " module voyants d'alertes " définitif :)

Publié : sam. mars 13, 2004 2:13 pm
par SharkNoir
Sinon de mon coté, j'ai lancé la recherche du chip MM5451 ! On verra !

Publié : sam. mars 13, 2004 11:51 pm
par SharkNoir
Bon !

J'ai fouillé un peu le prog ! :ph34r:

Il y a deux blocs ! Un bloc qui se nomme vbio.dll, qui est un pt freeware qui permet de "relier" un prog en visual basic aux entrées/sorties des ports d'un ordi et à la mémoire de cet ordi !
Le second est Falcon 2_4 qui est le prog en visual basic qui récupère les infos de la mémoire de l'ordi sur Falcon4 et les envois sur le port // pour affichage !

1° Pb le prog vbio.dll n'est cpmpatible qu'avec win 3x/95/98/Me ! Donc en recherchant sur le site du concepteur, on trouve son remplaçant :
NTPort Library 2.5
Qui est le même prog mais qui fonctionne avec WinXP ! :D

2° Pb faire connaitre le prog Falcon en Visual Basic la nouvelle Dll qui n'est plus vbio.dll mais NtPort !

3* Pb faire évoluer le prog en Visual Basic sur SP4 !

Bon pour le 2 & 3, je n'ai pas de Visual Basic ! Donc si qq'un peux nous aider !

Publié : dim. mars 14, 2004 6:11 am
par Jallie
Continuez ....continuez
et sortez nous un quelques chose pour le win XP, vous allez faire des émules...

Publié : dim. mars 14, 2004 8:55 am
par Loulou
Euh ! :huh:

Pour ceux qui ne le savent pas : Falcon tourne trés bien sous Win98SE ( par exemple ) et je n'ai pas plus de plantages que d'autres ;) .

Comme dit plus haut : Falcon peux tourner sur une machine sous XP et Led driver en réseau sur une machine sous W98 ( avec F4 Glass et F4 Mirror par exemple :P )

@+ :)

Publié : dim. mars 14, 2004 9:25 am
par SharkNoir
Oui, c'est sur !

Mais 1° Cela veut dire pour moi que si je dois installer Win98SE juste pour F4, je dois effacer tout mon HD ! Creer 2 Partitions ou avoir 2 HD, Un ou une en Fat et l'autre en NTFS ! Ensuite installer en premier win 98SE sur le premier HD et WIN XP sur le second ! Et enfin réinstaller touis mes prog sur WIN XP !!!

Et là, c'est comme beaucoup je pense, mais non !!! Je ne vais pas tout refaire ! Cela marche très bien comme çà !!!!

2° Solution ! avoir 2 ordis et de même que la première solution, installer win98SE !

Donc, il serait tout de même super sympa que l'on reussisse à le faire marcher sur WINXP ! Surtout que là il s'agit d'une mise à jour, du logiciel !!!

Publié : dim. mars 14, 2004 10:16 am
par colimateur
messieurs je vous dit bravo ce travail de recherche est imprésionnant moi qui sais a peine souder 2 fils. :(
continuez je pense que cette "bidouille"peut interessé plus d un en tout cas merci de votre recherche ;)

Publié : dim. mars 14, 2004 9:22 pm
par SharkNoir
LouLou !

Tu as l'email du concepteur du prog Falcon2_4 ? Car je n'arrive pas à le décompiler ! A moins que tu possède les codes sources ou un lien où on peut les trouver !

Publié : dim. mars 14, 2004 10:36 pm
par Loulou
Pour joindre Rob Favre, le plus simple, par le biais de Viperpit, voir post dans le lien ci-dessous :

http://www.viperpit.org/forum/viewtopic ... 8&start=45

A priori le probléme ne doit pas être si simple, en effet, sinon le programme aurait été adapté depuis longtemps .

A + ;)

Publié : lun. mars 15, 2004 7:21 am
par SharkNoir
Loulou,

J'ai pas trouvé le post sur Viper ! Tu peux m'aider ? Donne moi la rubrique et le titre du post ! merci !

Publié : mar. mars 16, 2004 10:59 pm
par Loulou
Salut SharkNoir :)

Viperpit.org Forum Index -> Falcon 4 programing/Simulator programs -> Rob Favre's light MM5451 LED Driver Circuit : là à déjà été demandé le code.

Je crois avoir un code, à vérifier, je le poste ici ;)

Publié : mar. mars 16, 2004 11:40 pm
par fabien321
Salut loulou
explique un peu ton systeme pour les voyants

Comment ca fonctionne? faut il un 2eme pc??

A+

FA

Publié : mer. mars 17, 2004 2:30 am
par SharkNoir
Merci LouLou !

Fabien321 : Il s'agit d'un pt programme avec un circuit électronique branché sur ton port // qui permet d'allumer les voyants de ton cockpit en fonction du simu !

Ex : lorsque ton AOA s'allume dans le jeu, il va s'allumer dans ton pit !

Publié : mer. mars 17, 2004 12:48 pm
par SharkNoir
LouLou,

Tu peux me fournir des screensshots du fonctionnement du prog !?

Au moment ou la fenêtre s'ouvre, après que tu as cliqué sur Start ! Après le lancement de F4 !

Car vu que je n'ai plus WIN95SE, je ne sais pas comment il réagit normalement !

Je voudrais comparer avec celui que j'ai et que je fais fonctionner sur Win XP ! Voir si ils ont le même comportement !
Si c'est le même il me restera à essayer avec le Hardwares, dès que j'aurais trouvé un chips et que l'ensembel marche, je t'envoi le résultat pour débuggage !

Publié : mer. mars 17, 2004 12:51 pm
par SharkNoir
Par contre, si la communauté pouvait me donner une copie du manuel de SP4, afin de vérifié si il n'y a pas de grosses différences pour le prog !

J'ai demandé sur le Forum spécial F4, mais on m'a ignoré !?

Si qq'un peux me le fournir !

Publié : mer. mars 17, 2004 1:47 pm
par zarpjj
Salut SharkNoir

qu'espères-tu trouver dans le manuel du SP4 qui t'aiderai pour ton programme ?

De quoi as-tu besoin pour ton entreprise ?

Si je peux t'aider, dis-le moi !

Zarpjj

Publié : mer. mars 17, 2004 9:47 pm
par SharkNoir
Je vais cherché dans le manuel du SP4 les modifs sur le share mémory ! Rajout de voyants, modifs de voyants ! Suppression de certaines fonctions etc...

Publié : jeu. mars 18, 2004 8:31 am
par zarpjj
Si tu veux la structure de la shared memory, regarde ici, c'est en rouge tu pourras pas le louper.

A toi de jouer

Bon vols

Zarpjj

Publié : jeu. mars 18, 2004 9:38 am
par SharkNoir
Eh Zarpjj !

Pourquoi tu nous fais pas un prog similaire en VB ou Delphi ? Tu sembles mieux maitriser que moi !

Publié : jeu. mars 18, 2004 11:02 am
par zarpjj
Ha ces requins :)

D'abord, es ce que tu a trouvé quelque chose d'intéressant chez Viperpit sur le lien que je t'ai mentionné ?
Je sais que tu y es allé ce matin !!!!! Chacun ses espions ??????

Mais j'y travaille à ce programme, j'y travaille. Seulement, ca prend du temps, surtout que j'apprend le Delphi en meme temps que j'avance dans la programmation.
A ce stade, la partie affichage des alarmes et divers voyants est fonctionnelle, ainsi que les actions sur les switches et interrupteurs, l'affichage des chaffs et des flares. Bientot viendra s'ajouter l'affichage du DED et la gestion des trim. Alors patience, ca va viendre !!

Je prépare un article dans lequel je vais expliquer les options que nous avons retenues dans ce projet, les différents modules qui le compose et quelques mots sur la programmation. J'ai quelques autorisations encore à demander à qui de droit et se sera en ligne bientot sur C6.

En attendant bons vols à tous et @++++++++++

Zarpjj

Publié : jeu. mars 18, 2004 12:33 pm
par icemaker
Originally posted by zarpjj@Mar 18 2004, 12:02 PM
Ha ces requins :)

D'abord, es ce que tu a trouvé quelque chose d'intéressant chez Viperpit sur le lien que je t'ai mentionné ?
Je sais que tu y es allé ce matin !!!!! Chacun ses espions ??????

Mais j'y travaille à ce programme, j'y travaille. Seulement, ca prend du temps, surtout que j'apprend le Delphi en meme temps que j'avance dans la programmation.
A ce stade, la partie affichage des alarmes et divers voyants est fonctionnelle, ainsi que les actions sur les switches et interrupteurs, l'affichage des chaffs et des flares. Bientot viendra s'ajouter l'affichage du DED et la gestion des trim. Alors patience, ca va viendre !!

Je prépare un article dans lequel je vais expliquer les options que nous avons retenues dans ce projet, les différents modules qui le compose et quelques mots sur la programmation. J'ai quelques autorisations encore à demander à qui de droit et se sera en ligne bientot sur C6.

En attendant bons vols à tous et @++++++++++

Zarpjj
je te donnerais bien un coup de main mis delphi je suis plus que débutant, ça aurait été du VB ou .NET je serais plus a l'aise...

autre question quand tu parles d'action sur les switchs tu veux dire quoi??
le DED et les trim je vous pas plus ... ça veut dire que ton prog va afficher sdasn une fenètre windows l'état des trims et les infos du DED?

si tu veux un coup de main contacte moi par MP j'ai des développeurs delphi sous la main dont un qui est plus que fort avec

@+

Publié : jeu. mars 18, 2004 12:56 pm
par SharkNoir
Zarpjj, travaille sur un projet avec I2C !!! voir post ici !

Zarpjj, je parlais juste d'actualiser le pt. prog qui pilote le MM5451 pour allumer des lights !
C'est un pt projet qui peut convenir a tous ceux qui veulent faire un pt. pit dynamique avec XKeys et MM5451 ! Et lorsqu'ils veulent aller + loin, vont vers I2C !!

Donc ....

Publié : jeu. mars 18, 2004 1:27 pm
par zarpjj
salut Icemaker
Originally posted by icemaker+Mar 18 2004, 12:33 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (icemaker @ Mar 18 2004, 12:33 PM)</td></tr><tr><td id='QUOTE'>autre question quand tu parles d'action sur les switchs tu veux dire quoi??
le DED et les trim je vous pas plus ... ça veut dire que ton prog va afficher sdasn une fenètre windows l'état des trims et les infos du DED?
[/b]

par action sur les switches, je veux dire que lorsque j'actionne un swicth dans le cockpit, l'action correspondante s'effectue dans le simu : tu actionne le levier du train d'atèro et le train descend.
Pour le DED, j'ai fais un interface avec un écran LCD graphique qu'on pourra mettre dans le pit qui affichera les infos du DED (pas dans une fenètre Windows).
Pour les trim c'est pareil; ce sont des potentiomètres. Je vais faire un interface qui gèrera les pots : quand tu tourne le pot de trim dans le pit, l'interface va le gérer et le trim de l'avion va se modifier en fonction.
Des potentiomètres dans l'avion, il y en a pour le trim, pour le contraste du HUD et ..... surement d'autres; je vais les gérer tous.

Enfin voila quelques explications supplémentaires en attendant l'article que je prépare.

<!--QuoteBegin-icemaker
@Mar 18 2004, 12:33 PM
si tu veux un coup de main contacte moi par MP j'ai des développeurs delphi sous la main dont un qui est plus que fort avec
[/quote]
Alors là, mec tu m'intéresse et ta proposition n'est pas tombée dans l'oreille d'un sourd. Comment prendre contact avec ton pot et serait-il disposé à filer un coup de patte ? Faut qu'on discute soit par MP, soit par ICQ.

Donnez-moi vite des nouvelles, ca me réjouis déjà.

@++++++++++

zarpjj