4. Un réseau, des adresses : Qui cause à qui ?

Exercice à propos des adresses

Toto veut envoyer un message à Fleur. Ce message consiste en une suite de 3 nombres : 65, 86 et 69. Imaginons que l’adresse de Fleur soit en binaire 0100 001x.

L'exercice consiste à compléter la ligne SDA (SDA réel) du chronogramme 9 de la conversation que Toto entretient avec Fleur. Pour t’aider, les créneaux de SCL sont regroupés par 8 puis 1 créneaux pour le signal d’acquittement.
Indication : Les éléments en gras de la liste des opérations, sont les seuls éléments à intégrer et à traduire en créneaux.

Chronogramme 9a

SCL  
SDA  
ack

Liste des opérations à réaliser

  • Toto va envoyer l’adresse de Fleur 66 : 0100 001_
  • Puis le bit indiquant qu’il va transmettre : 0
  • Ensuite, il va attendre un signal d’acquittement. A ce moment là, Fleur comme Lili ont reçu le message, mais seule Fleur reconnaît son adresse. Lili se tait. Fleur envoie le signal d’acquittement (ack) : 0
SCL  
SDA  
ack

  • Toto est sûrement content de savoir qu’on l’écoute. Il va pouvoir transmettre ses données.
  • Il envoie le 65 : 0100 0001
  • Il attend le signal d’acquittement, Fleur lui fournit parce qu’elle a bien reçu le dernier octet : 0.
SCL  
SDA  
ack

  • Toto envoie 86 : 0101 0110
  • Signal d’acquittement ? Fleur a bien reçu, elle l’envoie : 0.
SCL  
SDA  
ack

  • Toto envoie 69 : 0100 0101
  • Signal d’acquittement ? Fleur toujours à l’écoute répond : 0.

Remarque : Avant et après les signaux d’acquittement, la ligne SDA revient à l’état haut. Souviens-toi de la pièce obscure et des deux personnes avec leur lampes : pour savoir si Lili va allumer sa lampe, il faut tout d’bbord que Toto éteigne la sienne. De même, après que Lili a envoyé son signal d’acquittement, la pièce redevient obscure un moment.

Quitter l'exercice et retourner au chapître 4. Un réseau, des adresses : Qui cause à qui ?