Outils pour utilisateurs

Outils du site


Panneau latéral

Menu

FabLab Sion

Liens rapides

Contenu

projets:alunisseur:simulation_repetier

Ceci est une ancienne révision du document !


Simulation Repetier - terminal

Une simulation de la communication peut se faire avec les étapes suivantes:

  • dans un terminal, lancer la commande netcat -l 8876
  • lancer l'application Repetier
  • dans l'application sélectionner Config > Printer Settings > Connection > Connector > TCP/IP Connection
  • désélectionner Config > Printer Settings > Printer > Check Extruder & Bed Temperature
  • cliquer le bouton Connect Printer
  • Un petit nombre de commandes apparaît dans le terminal, les quittancer par un ok<cr> pour chaune d'elles
  • dans la partie droite de la fenêtre de l'application, sélectionner Manual Control
  • appuyer sur des boutons, veérifier les codes correspondants dans le terminal et quittancer les commandes avec ok<cr>.

Simulation par scripts

La simulation du directeur de vol peut se faire en lançant dans plusieurs fenêtres terminal:

/home/pi/FSSP/Lander/LengthsCalculator/winch_servers.py
/home/pi/FSSP/Lander/LengthsCalculator/lengths_calculator.py -v
/home/pi/FSSP/Lander/LengthsCalculator/gamer_status_client.py
/home/pi/FSSP/Lander/LengthsCalculator/lander_client.py
/home/pi/FSSP/Lander/LengthsCalculator/gamer_client.py -r

lengths_calculator.py est le script à tester.

gamer_client.py simule des commandes envoyées par le pilote de l'alunisseur. gamer_status_client.py simule les statuts retournés à la commande de pilotage.

winch_servers.py simule les treuils des câbles qui soutiennent l'alunisseur.

lander_client.py simule la connection avec le module alunisseur.

projets/alunisseur/simulation_repetier.1563269497.txt.gz · Dernière modification: 2019/07/16 11:31 par cof