Modifications

Sauter à la navigation Sauter à la recherche
101 octets ajoutés ,  27 mars 2020 à 19:08
aucun résumé de modification
Ligne 1 : Ligne 1 :  
https://github.com/polybot-grenoble/raspberry_server
 
https://github.com/polybot-grenoble/raspberry_server
 +
 
=Présentation=
 
=Présentation=
La gateway est programme tournant sur une raspberry Pi. Elle capte les messages envoyés par la STM via l'UART et les envoie au superviseur en utilisant le protocole TCP/IP (Transmission Control Protocol over Internet Protocol). Elle crée un serveur auquel le superviseur vient se connecter.  
+
La gateway est un programme tournant sur une Raspberry Pi. Elle capte les messages envoyés par la STM32 via l'UART et les envoie au Superviseur en utilisant le protocole TCP/IP (Transmission Control Protocol over Internet Protocol). Elle crée un serveur auquel le superviseur vient se connecter.  
   −
Une classe ''Server'' est implémenter dans les fichiers ''server.cpp'' et ''server.h''. Elle permet de créer le server, d'envoyer et recevoir des paquets.
+
Une classe ''Server'' est implémentée dans les fichiers ''server.cpp'' et ''server.h''. Elle permet de créer le server, d'envoyer et de recevoir des paquets.
   −
Le ''main.cpp'' contient le code principal, il est largement commenté et plutot simple à comprendre.  
+
Le ''main.cpp'' contient le code principal, il est largement commenté et plutôt simple à comprendre.  
   −
Le tout est compiler à l'aide d'un Makefile.
+
Le tout est compilé à l'aide d'un Makefile.
   −
Pour lancer le code :
+
Pour exécuter le code :
 
  - Lancer un terminal
 
  - Lancer un terminal
 
  - Taper ''cd Documents''  
 
  - Taper ''cd Documents''  
Ligne 15 : Ligne 16 :  
  - Taper ''cd raspberry_server''
 
  - Taper ''cd raspberry_server''
 
  - Taper ''make''
 
  - Taper ''make''
  - Brancher la STM avec un cable USB
+
  - Brancher la STM32 sur un des ports USB de la Raspberry Pi
 
  - Taper ''./MyServer''
 
  - Taper ''./MyServer''
   −
Une lancé, il suffit de lancer le superviseur et de rentrer l'addresse IP de la raspberry (ifconfig).  
+
Une fois le programme lancé, il suffit d'exécuter le Superviseur et de configurer l'addresse IP de la Raspberry Pi sur le Superviseur (obtenable avec ifconfig).  
'''Attention''' : la raspberry et le superviseur doivent être sur le même réseau.
+
'''Attention''' : la Raspberry Pi et le Superviseur doivent être sur le même réseau.

Menu de navigation