Commit a4430e6e8816a159d30efb9038ac380a9f04bbd1

Authored by aarnaude
1 parent f4568c74

clarification du protocole

Showing 1 changed file with 11 additions and 8 deletions   Show diff stats
1 -Constant 1 +Constant (Entête)
2 2
3 Type message : 1 octet 3 Type message : 1 octet
4 -ID_base : 2 ocets 4 +ID_base : 2 octets
5 ID_shirt : 2 octets 5 ID_shirt : 2 octets
6 6
7 -Données de l'envoi T-shirt (changement selon la commande) 7 +Données de l'envoi T-shirt selon le type de message :
  8 + Envoi data T-shirt Envoi base Changer ID shirt
  9 +Type msg 01 10 11
8 10
9 -T : 1 octet  
10 -x : 1 octet  
11 -y : 1 octet  
12 -z : 1 octet 11 + Température : 1 octet Temps : 2 octet ID_new_shirt :
  12 + x : 1 octet + 2 octets 2 octets
  13 + y : 1 octet de stuff de 0 + 2 octets de
  14 + z : 1 octet stuff de 0
13 15
14 Attention, pour T, on envoie le deltat T, soit la différence de température par rapport à la dernière connue 16 Attention, pour T, on envoie le deltat T, soit la différence de température par rapport à la dernière connue
15 Toutes les données sont des char si trop peu de données pour remplir l'octet concerné mettre la donnée sur les bits de poids faible 17 Toutes les données sont des char si trop peu de données pour remplir l'octet concerné mettre la donnée sur les bits de poids faible
  18 +
16 Type message : 19 Type message :
17 01 Envoi T-shirt 20 01 Envoi T-shirt
18 -10 Reception_base int 2 octets 21 +10 Envoi_base int 2 octets
19 11 changer_id char* 2 octets 22 11 changer_id char* 2 octets
20 23