Outils pour utilisateurs

Outils du site


tptelecomnum

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
tptelecomnum [2019/03/22 17:35]
bvandepo
tptelecomnum [2019/04/04 08:48] (Version actuelle)
bvandepo
Ligne 87: Ligne 87:
 <color #​FF0000>​**A faire uniquement à la première séance:​**</​color>​ <color #​FF0000>​**A faire uniquement à la première séance:​**</​color>​
  
-Copier et executer ​les instructions suivantes dans une console lxterm+Copier et exécuter ​les instructions suivantes dans une console lxterm
  
   echo commence   echo commence
Ligne 204: Ligne 204:
  
 <file cpp debug.cpp>​ <file cpp debug.cpp>​
-//#DEFINE ​DEBUG+//#define ​DEBUG
 void displayBuffer(const char * name, char * tab, char tab_size) void displayBuffer(const char * name, char * tab, char tab_size)
 { {
Ligne 210: Ligne 210:
 Serial.print("​Etat du buffer "); Serial.print("​Etat du buffer ");
 Serial.print(name);​ Serial.print(name);​
-Serial.println(":​ ");+Serial.print("​ contenant "); 
 +Serial.print(tab_size,​DEC);​ 
 +Serial.println(" ​case(s) ​: ");
 for (int i=0;​i<​tab_size ;i++) for (int i=0;​i<​tab_size ;i++)
 { {
Ligne 226: Ligne 228:
   displayBuffer("​buffer_i",​ buffer_i,​8);​   displayBuffer("​buffer_i",​ buffer_i,​8);​
 L'​affichage se faisant sur la liaison série, il ralentie l'​exécution du programme, vous veillerez à ne l'​activer que lorsque cela sera nécessaire en utilisant: L'​affichage se faisant sur la liaison série, il ralentie l'​exécution du programme, vous veillerez à ne l'​activer que lorsque cela sera nécessaire en utilisant:
-  #DEFINE ​DEBUG+  #define ​DEBUG
 Vous veillerez à désactivez l'​affichage en commentant la ligne définissant le symbole **DEBUG** pour le test en temps réel dans lequel vous observez les signaux à l'​oscilloscope. Vous veillerez à désactivez l'​affichage en commentant la ligne définissant le symbole **DEBUG** pour le test en temps réel dans lequel vous observez les signaux à l'​oscilloscope.
  
 +
 +Pour visualiser le contenu des tableaux dans la console série Arduino, vous veillerez à la configurer à 115200Bauds.
  
  
Ligne 261: Ligne 265:
  
  
-Executer ​le même programme mais pour une donnée valant 0xB5. Comparer les signaux observés à l'​oscilloscope avec les signaux prévus et conclure.+Exécuter ​le même programme mais pour une donnée valant 0xB5. Comparer les signaux observés à l'​oscilloscope avec les signaux prévus et conclure.
  
  
Ligne 330: Ligne 334:
  
 Une fois le programme compilé et chargé, vérifiez à l'​oscilloscope le signal généré. Une fois le programme compilé et chargé, vérifiez à l'​oscilloscope le signal généré.
 +
 +
 +Exécuter le même programme mais pour une donnée valant 0xB5. Comparer les signaux observés à l'​oscilloscope avec les signaux prévus et conclure.
 +
  
  
Ligne 618: Ligne 626:
 <ifauth @prof> <ifauth @prof>
  
- + 
-{{http://​homepages.laas.fr/​bvandepo/​files/​iut/​tp_pic/​validation.png}} Une fois les réponses validées, mettre à jour le suivi de version en saisissant dans une console: +
-  echo commence +
-  cd ~/​Arduino/​telecom_num_a_trou_2 +
-  git commit -a -m'16 QAM' +
-  gitk &  +
-  echo fini+
   ​   ​
  
tptelecomnum.1553272507.txt.gz · Dernière modification: 2019/03/22 17:35 par bvandepo