Dan's Orbiter page
Orbiter Francophone => Orbiter Francophone => Topic started by: Hitman57 on 01 February 2016, 22:39:36
-
Salut à tous,
Bon, vous allez trouver mon topic ultra bizarre mais voilà :
Est-ce que quelqu'un ici est membre du forum dédié à NASSP ? http://www.ibiblio.org/mscorbit/mscforum/ (http://www.ibiblio.org/mscorbit/mscforum/)
Je cherche désespérément à m'y inscrire mais ils ne valident pas ma demande de création de login.... et c'est bien dommage. (Pourtant leurs derniers membres se sont inscrits après mes tentatives...).
Je suis entrain de travailler sur un projet consistant entre autre à piloter le module de commande ou le module lunaire des missions Apollo avec une réplique matérielle du vrai ordinateur de guidage : l'Apollo Guidance Computer.
Quand je dis "réplique matérielle" c'est que j'en ai fabriqué un chez moi (un vrai), là il marche (mais comme je n'ai pas construit le reste de la fusée, hein, je ne peux rien faire avec pour l'instant, à part afficher l'heure....).
Je suis parvenu à l'interfacer avec yaAGC. Et je m'attendais à ce que NASSP utilise yaAGC tel quel.
Mais en réalité, les développeurs de NASSP utilisent une version modifiée de yaAGC sans la couche réseau TCP/IP (J'ai obtenu cette info directement auprès de Ron Burkey, la personne ayant créé et développé yaAGC).
Du coup, je n'ai aucun moyen d'interfacer mon AGC avec NASSP et je voudrais savoir si il est possible qu'ils réintègrent dans leur code la couche TCP/IP ou à défaut, que je puisse avoir accès au code source pour le modifier. D'où le fait que j'aimerai entrer en contacte avec eux....
-
Well, that's a lucky coincidence that I visited this forum just now.
I am a NASSP developer. I'm not 100% sure what you are asking, I don't speak French, but I think it is about registering for the Meadville Space Center forum. Joining the forum can be a pain, as I have experienced myself. What you have to do is follow the instructions of this thread: http://www.ibiblio.org/mscorbit/mscforum/index.php?topic=2666.msg23407
You should then be approved within the next few days. I also frequent the Orbiter Forum, more often than this one, so any question or request could be asked there, too, if you want.
-
Well, that's a lucky coincidence that I visited this forum just now.
I am a NASSP developer.
Le forum de Dan permet de faire bien des miracles !!!
The Dan's forum can do some miracles !!!
(http://img11.hostingpics.net/pics/627077DrapeauxFRGB.gif)
-
Well, I'm lucky.
Thank you Indy. I didn't know that there was this procedure in order to get registered on the Meadville Space Center forum.
Ok, so I will ask my question here :)
I'm actually building a real (hardware) AGC and I'd like to connect it to NASSP.
I know that NASSP uses yaAGC. But Ron Burkey (yaAGC's developer) told me that NASSP uses a modified version of yaAGC.
In fact, I'm using Ron's TCP/IP protocol in order to exchange data between yaAGC, rocket's peripherals and my physical DSKY (through IO channels).
My hardware can run an embedded AGC Virtual Machine running inside a microcontroller.
A hard-wired AGC logic and processor core inside a FPGA will be the final goal of my project.
But my DSKY can be simply used as a human-machine interface : I can have a physical DSKY and a PC running yaAGC.
I'd like to interface my physical DSKY to NASSP if it is possible.
So, here is my question. Is there a way to get working the TCP/IP client/server ?
Ron told me that you have probably changed the TCP/IP socket thing by another thing using shared memory to solve time wrap issue.
If for any reason, there is no way to implement the original TCP/IP sockets from yaAGC in NASSP, I just need a RS232 API to read and write data.
For instance :
- yaAGC sends TCP/IP packets to my software.
- The software acts like a bridge between the LAN and a RS232 serial port.
- The data are filtered (only relevant IO channels) and bytes are send to a RS232 serial port emulated on a USB port
- The master microcontroller get this IO channel data and send it to slaves microcontrollers (Display/Alarms panel/Keyboard) on a I2C bus
Edit:
You can find here the project at an early stage. (The keyboard was not finished when a shot the video, but now it works) : http://www.pliskin.fr/?p=238 (http://www.pliskin.fr/?p=238)
-
Well, I am probably the wrong person to talk about this topic. If I understand it correctly, TCP/IP is used only for telemetry (downlink and uplink) and not a peripheral like the DSKY, but I could be wrong. A short while ago something like this was talked about on the other forum as well: http://www.ibiblio.org/mscorbit/mscforum/index.php?topic=2861.msg22773#msg22773
I guess the best way is that you wait until your account has been approved and you ask the question again on the Meadville Space Center forum again. There someone more qualified than me, who is familiar with our implementation of yaAGC, can probably answer your questions.
-
Ok thank you.
I think you're right. The TCP/IP is used in NASSP for telemetry only.
I will ask the question directly on their forum.Thank you again, without you I would have never known the trick to get registered.
-
Après être entré en contact avec les développeurs de NASSP, j'ai pu modifier le code source, voilà le résultat :
http://www.youtube.com/watch?v=ecZQtStWviY
-
Bonjour,
Après des semaines de labeur, voir la fusée décoller à la fin du compte à rebours, a dû être une délivrance ! :wor:
Milouse
-
Surtout que ça a marché du premier coup :) C'était l'extase !
-
Bravo ! :applause:
-
Félicitations ! Sacré travail :wor:
Et très bon choix cette petite musique d'Interstellar, qui m'accompagne souvent lors de mes virées intergalactiques ! (enfin plutôt intra système solaire/kerbol ;-) )
-
:wor: BRA-VOOOO!Pour ce magnifique travail!!! :wor:
-
Belle démonstration :wor: :wor:
et très beau travail :beer: :beer:
A quand la commercialisation ??? :eek: :eek:
-
Merci pour les compliments, ça fait plaisir :)
-
ooh que tout ceci est magnifique.
mes yeux plein d'eau quand P11 a été enclenché. :bof: nah.. pas à ce point.
Joli travail en tout cas, j'Adore cette machine qu'est l'AGC. :wor:
-
Le truc de rêve pour tout orbinaute ! :eek: (Malgré sa faible utilité :badsmile:)
-
Toutes ms félicitations ! Je sens que tu vas pouvoir nous aider mon frérot et moi :badsmile:...
-
Wow ! C'est vraiment excellent ! J'adore les 7 segments display, ils sont identiques aux originaux :love:
-
Petit update du projet.
J'ai intégralement changé le hardware des mes cartes électroniques dans le but d'implémenter un AGC qui fonctionne vraiment avec des portes logiques (et pas émulé/virtualisé).
Pour le coup, ma première démo montrait son fonctionnement avec Orbiter. Cette fois ci, je ferais une démo avec KSP.
En attendant, voici des photos du résultat :
(https://www.dropbox.com/s/azj7aadr8pb4lm4/P_20170606_225708b.jpg?raw=1)
(https://www.dropbox.com/s/58fq5iiyun0wp2c/P_20170606_204606b%20%2B%20text.jpg?raw=1)
(https://www.dropbox.com/s/zbn4stovjq4gife/P_20170606_204617b.jpg?raw=1)
-
FORMIDABLE :flower: :flower:
Quel travail :trucdeouf: :love:
Ca vaut bien d'être "Karmatisé" :wor:
-
Oui, c'est magnifique !
Bravo bravo bravo !
A+
-
Incroyable 😦😦
Un grand bravo, ca en jette :beer:
-
Hé bé ... gnarf gnarf gnarf ... quelle belle machine électronique !
Les bras m'en tombent !
JE SUIS ADMIRATIF. :top: :top: :top: :top: :top: :applause:
Amicalement : Nulentout.