Projet

Général

Profil

Types des trames » Historique » Version 2

Anonyme, 27/03/2013 12:38

1 1 Anonyme
h1. Types des trames
2
3
A l'heure actuelle les conventions présentées ici sont utilisés pour tous les protocoles de communications internes et externes au drone.
4
Les TYPES_TRAME sont des suites de 2 caractères ASCII
5
6
h3. TYPE_TRAME commençant par un 0
7
8
Ces types sont réservés à des fins de test et ne doivent pas être utilisé dans le cadre d'une implémentation finale.
9
10
h3. TYPE_TRAME commençant par un 1
11
12
Ces types sont réservés à la transmission des erreurs.
13
14
h3. Capteurs
15
16
"Ca" suivi d'une série de 11 valeurs est utilisé pour envoyer l'ensemble des valeurs des capteurs dans l'ordre suivant :
17
accéléro_x, accéléro_y,accéléro_z,gyro_x,gyro_y,gyro_z,magnéto_x,magnéto_y,magnéto_z,baromètre,thermomètre
18
19
h4. Accéléromètres
20
21
"Ax" suivi d'une valeur correspond à l'accéléromètre x
22
"Ay" suivi d'une valeur correspond à l'accéléromètre y
23
"Az" suivi d'une valeur correspond à l'accéléromètre z
24
"Aa" suivi de trois valeurs correspond aux valeurs des trois accéléromètres dans l'ordre x,y,z
25
26
h4. Gyroscopes
27
28
"Gx" suivi d'une valeur correspond au gyroscope x
29
"Gy" suivi d'une valeur correspond au gyroscope y
30
"Gz" suivi d'une valeur correspond au gyroscope z
31
"Ga" suivi de trois valeurs correspond aux valeurs des trois gyroscopes dans l'ordre x,y,z
32
33
h4. Magnétomètre
34
35
"Ax" suivi d'une valeur correspond au magnétomètre x
36
"Ay" suivi d'une valeur correspond au magnétomètre y
37
"Az" suivi d'une valeur correspond au magnétomètre z
38
"Aa" suivi de trois valeurs correspond aux valeurs des trois magnétomètres dans l'ordre x,y,z
39
40
h4. Sonars
41
42
"Sf" suivi d'une valeur correspond au sonar avant (front)
43
"Sb" suivi d'une valeur correspond au sonar arrière (back)
44
"Sl" suivi d'une valeur correspond au sonar gauche (left)
45
"Sr" suivi d'une valeur correspond au sonar droit (right)
46
"Su" suivi d'une valeur correspond au sonar haut (up)
47
"Sd" suivi d'une valeur correspond au sonar bas (down)
48
"S6" suivi de 6 valeurs correspond à la valeur des 6 sonars (ordre : avant, arrière, gauche, droite, bas, haut)
49
50
h4. Autres capteurs
51
52
"B0" suivi d'une valeur correspond au baromètre
53
"TH" suivi d'une valeur correspond au thermomètre
54
"GP" suivi de 8 valeurs correspond aux valeurs du GPS (ordre à définir)
55
56
h3. Moteurs
57
58
59
h4. Du drone vers le contrôleur
60
61
"M1" suivi d'une valeur correspond à la valeur actuelle du moteur 1
62
"M2" suivi d'une valeur correspond à la valeur actuelle du moteur 2
63
"M3" suivi d'une valeur correspond à la valeur actuelle du moteur 3
64
"M4" suivi d'une valeur correspond à la valeur actuelle du moteur 4
65
"Me" suivi de 4 valeurs correspond à la valeur actuelle des 4 moteurs (1,2,3,4)
66
"Mc" suivi d'une valeur correspond à la valeur actuelle de la consigne moteur
67
"M+" suivi de 5 valeurs correspond à la valeur actuelle des 4 moteurs suivi de la consigne moteur
68
69
h4. Du contrôleur vers le drône
70
71
"M1" suivi d'une valeur correspond à la valeur à atteindre pour le moteur 1
72
"M2" suivi d'une valeur correspond à la valeur à atteindre pour le moteur 2
73
"M3" suivi d'une valeur correspond à la valeur à atteindre pour le moteur 3
74
"M4" suivi d'une valeur correspond à la valeur à atteindre pour le moteur 4
75
"Me" suivi de 4 valeurs correspond à la valeur à atteindre pour les 4 moteurs (1,2,3,4)
76
"Mc" suivi d'une valeur correspond à la valeur à atteindre pour la consigne moteur
77
"M+" suivi de 5 valeurs correspond à la valeur à atteindre pour les 4 moteurs suivi de la consigne moteur
78
79 2 Anonyme
_Protocoles concernés : [[Protocole_EthernetWifi_V1]] [[Protocole_de_communication_série_V1]]_
80
81 1 Anonyme
_Auteur : Axel FAURE
82 2 Anonyme
Dernière révision : 27/03/2013 12:40_