Outils pour utilisateurs

Outils du site


tpqt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tpqt [2020/01/29 14:15]
bvandepo
tpqt [2020/04/02 14:05] (Version actuelle)
bvandepo
Ligne 13: Ligne 13:
 </​color>​ </​color>​
  
-Polycopié du cours: https://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_pic/​cours_preparation_pic_qt_six.pdf+<color red> 
 +Si vous êtes en salle Chez Vous car confiné à cause du coronavirus,​ se connecter (en cliquant en haut à droite sur s'​identifier) en tant que :  utilisateur=app,​ mot de passe=app 
 +</​color>​ 
 + 
 + 
 + 
 +Polycopié du cours: https://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_pic/​cours_preparation_pic_qt.pdf
  
 et:   ​{{https://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_qt/​cours_POO_intro9_2019.pdf}} et:   ​{{https://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_qt/​cours_POO_intro9_2019.pdf}}
Ligne 46: Ligne 52:
 L'​application que vous devez développer vous est fournie dans un premier temps afin que vous la voyez fonctionner et sachiez ce que vous devez faire. Une application fonctionnant sur le PC et simulant le PIC est également fournie pour faciliter le développement et permettre aux étudiants n'​ayant pas terminé le programme sur le PIC de faire ce TP. L'​application que vous devez développer vous est fournie dans un premier temps afin que vous la voyez fonctionner et sachiez ce que vous devez faire. Une application fonctionnant sur le PC et simulant le PIC est également fournie pour faciliter le développement et permettre aux étudiants n'​ayant pas terminé le programme sur le PIC de faire ce TP.
   ​   ​
 +<ifauth @app>  ​
 +Récupérer les fichiers nécessaires,​ et dezipper: http://​homepages.laas.fr/​bvandepo/​files/​iut/​td_fifo/​install_qt5_windows/​QTbroadcastreceiveretudiantEtBinairesWindowsQT5.zip
 +
 +</​ifauth>​
 +
 +<ifauth @au,​@en> ​  
 Récupérer les fichiers nécessaires en saisissant dans une console: Récupérer les fichiers nécessaires en saisissant dans une console:
   cd ~/   cd ~/
Ligne 54: Ligne 66:
   ./​testenlocal.sh  ​   ./​testenlocal.sh  ​
   echo '​fini'​   echo '​fini'​
 +</​ifauth>​
 +
  
  
Ligne 75: Ligne 89:
 </​ifauth>​ </​ifauth>​
  
- + 
 + 
 +<ifauth @app> 
 +===Configuration du script pour le test en local=== 
 +Dans le dossier dezippé, configurer l'​application BroadcastReceiver en éditant le script « testenlocal.bat » (click droit, ​ modifier) pour configurer l'IP et les ports UDP en émission et en réception. La syntaxe est la suivante: 
 +  start broadcastReceiver.exe IP_destination port_UDP_émission port_UDP_réception paramètres_optionnels_de_réglages_de_la_fenêtre 
 +par exemple:  
 +  start broadcastreceiver 192.168.1.100 27016 27017 10 40 500 130    
 + 
 +===Configuration du script pour simupic=== 
 +Dans le dossier dezippé, configurer l'​application simupic en éditant le script « testsimu.bat » (click droit, ​ modifier) pour configurer l'IP et les ports UDP en émission et en réception. La syntaxe est la suivante: 
 +  start  simupic.exe ipachanger port1achanger port2achanger paramètres_optionnels_de_réglages_de_la_fenêtre 
 +par exemple:  
 +  start  simupic.exe ipachanger port1achanger port2achanger 2 25 700 80    
 + 
 +</​ifauth>​ 
 + 
 + 
 +<ifauth @au,​@en> ​ 
 ===Utilisation de simupic=== ===Utilisation de simupic===
 Saisir dans la console: Saisir dans la console:
   cd ~/binaries   cd ~/binaries
   ./​simupic ​ &    ​   ./​simupic ​ &    ​
- +</​ifauth> ​
  
  
Ligne 107: Ligne 139:
 </​ifauth>​ </​ifauth>​
  
 +<ifauth @au,​@en>  ​
   echo commence   echo commence
   cd ~/   cd ~/
Ligne 124: Ligne 157:
 Important: COCHER la configuration DEBUG  puis Cliquer sur Configurer le projet. Important: COCHER la configuration DEBUG  puis Cliquer sur Configurer le projet.
 </​color>​ </​color>​
 +</​ifauth>​
  
  
- +<ifauth @au,​@en>  ​
 ==Initialisation du système de gestion de version en local== ==Initialisation du système de gestion de version en local==
 POUR LA PREMIERE SEANCE UNIQUEMENT!,​ Copier/​coller dans une console: POUR LA PREMIERE SEANCE UNIQUEMENT!,​ Copier/​coller dans une console:
Ligne 139: Ligne 172:
  
 Vous pouvez ensuite fermer l'​outils gitk qui permet de voir les changements entre les différentes versions. Vous pouvez ensuite fermer l'​outils gitk qui permet de voir les changements entre les différentes versions.
-  ​+</​ifauth>  ​
   ​   ​
  
Ligne 263: Ligne 296:
   - la connexion de l'​événement « click sur les boutons » au slots correspondants   - la connexion de l'​événement « click sur les boutons » au slots correspondants
   - le placement des boutons sur la fenêtre (button1Layout->​addWidget...)   - le placement des boutons sur la fenêtre (button1Layout->​addWidget...)
 +</​ifauth>​
 ===Gestion du Timer sur le PC=== ===Gestion du Timer sur le PC===
  
Ligne 271: Ligne 304:
   - Décommenter la création de **commutTimerButton** et de **Timer** ainsi que les implémentations de **void Receiver::​commutTimer()** et de **void Receiver::​on_timer_Event()**   - Décommenter la création de **commutTimerButton** et de **Timer** ainsi que les implémentations de **void Receiver::​commutTimer()** et de **void Receiver::​on_timer_Event()**
   - Tester votre application avec Simupic   - Tester votre application avec Simupic
-</ifauth>+ 
 + 
 +{{http://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_pic/​validation.png}} 
tpqt.1580303743.txt.gz · Dernière modification: 2020/01/29 14:15 par bvandepo