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_ |