Modifications

Sauter à la navigation Sauter à la recherche
1 229 octets ajoutés ,  7 avril 2013 à 11:43
Ligne 5 : Ligne 5 :  
Les résultats du programme MasterWriter.py sont visibles dans le "Moniteur Série" d'Arduino IDE.<br />Normal, les messages sont transmis par l'intermédiaire du bus I2C :-) .
 
Les résultats du programme MasterWriter.py sont visibles dans le "Moniteur Série" d'Arduino IDE.<br />Normal, les messages sont transmis par l'intermédiaire du bus I2C :-) .
   −
Au démarrage du programme vous devriez voir apparaître le résultat suivant dans le moniteur série d'Arduino IDE:}}
+
 
 +
Au démarrage du programme MasterWriter.py sur votre Raspberry, vous devriez voir apparaître le résultat suivant dans le moniteur série d'Arduino IDE:}}
    
  <nowiki>---- READING ---
 
  <nowiki>---- READING ---
Ligne 22 : Ligne 23 :  
Number of Bytes: 9
 
Number of Bytes: 9
 
5valeur=2</nowiki>
 
5valeur=2</nowiki>
 +
 +
== Deux outils ==
 +
Avant de rentrer dans le détail et le décorticage du résultat afficher dans le moniteur série, il nous semble opportun de recommander "deux outils" dans ce contexte..
 +
 +
=== système hexadécimal ===
 +
Si vous n'êtes pas familiarisés avec la notation et le concept Hexadécimal, vous pouvez trouver de nombreuses informations sur le net.
 +
 +
Nous pouvons néanmoins vous suggérer les liens suivants sur lesquels vous pourrez revenir au moment opportun:
 +
* Le Système hexadécimal sur CommentCaMarche.net http://www.commentcamarche.net/contents/base/hexa.php3
 +
* Les bases décimale, binaire et hexadécimale sur Apprendre-en-ligne.net http://www.apprendre-en-ligne.net/crypto/images/bases.html <br />''Ce site propose d'ailleurs une calculatrice décimale vers binaire + HexaDécimal''.
 +
 
 +
=== Table Ascii ===
 +
Disposer d'une table ASCII avec la codification décimal, hexadécimale et caractère ascii correspondant est un outil extrêmement précieux.
 +
 +
Nous vous suggérons de vous [http://www.asciitable.com/index/asciifull.gif munir de celle-ci] accessible sur http://www.asciitable.com/
 +
 +
Elle est simple et complète... bref efficace.
    
== Décodage des résultats ==
 
== Décodage des résultats ==
    
=== identifier les transactions I2C ===
 
=== identifier les transactions I2C ===
Chaque transaction I2C (envoi d'un message '''et potentiellement lecture de réponse qui ne concerne pas cet exemple''') est identifier par:
+
Chaque transaction I2C (envoi d'un message ''et potentiellement lecture de réponse qui ne concerne pas cet exemple'') est identifier par:
    
'''---- READING ---'''
 
'''---- READING ---'''
Ligne 35 : Ligne 53 :     
=== Transaction #1 ===
 
=== Transaction #1 ===
Notre première transaction est composée de 2 octets et contient "''' 64'''".
+
Notre première transaction est composée de 2 octets et contient "''' 64'''" (''notez l'espace devant le 64'').
    
Cette transaction correspond à l'instruction python  
 
Cette transaction correspond à l'instruction python  
29 917

modifications

Menu de navigation