Commit a4430e6e8816a159d30efb9038ac380a9f04bbd1
1 parent
f4568c74
clarification du protocole
Showing
1 changed file
with
11 additions
and
8 deletions
Show diff stats
README.md
1 | -Constant | |
1 | +Constant (Entête) | |
2 | 2 | |
3 | 3 | Type message : 1 octet |
4 | -ID_base : 2 ocets | |
4 | +ID_base : 2 octets | |
5 | 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 | 16 | Attention, pour T, on envoie le deltat T, soit la différence de température par rapport à la dernière connue |
15 | 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 | 19 | Type message : |
17 | 20 | 01 Envoi T-shirt |
18 | -10 Reception_base int 2 octets | |
21 | +10 Envoi_base int 2 octets | |
19 | 22 | 11 changer_id char* 2 octets |
20 | 23 | ... | ... |