README.md 973 Bytes
Newer Older
1
# Protocole de communication (Version temporaire v0.3)
Cabaret Laurent's avatar
Cabaret Laurent committed
2

Cabaret Laurent's avatar
Cabaret Laurent committed
3
## 2 classes de messages
Cabaret Laurent's avatar
Cabaret Laurent committed
4

Cabaret Laurent's avatar
Cabaret Laurent committed
5
### Positions GPS
Cabaret Laurent's avatar
Cabaret Laurent committed
6 7
    $pos,current, 48.7097035,2.165575;
    $pos,target, 48.7114615,2.1647423;
Cabaret Laurent's avatar
Cabaret Laurent committed
8

Cabaret Laurent's avatar
Cabaret Laurent committed
9
### Evenements (code erreur 0 en fin de message)
Cabaret Laurent's avatar
Cabaret Laurent committed
10

Cabaret Laurent's avatar
Cabaret Laurent committed
11 12
Un point d'intéret à 100m de type intersection (i) prendre la troisième sortie (gauche - 270° par rapport  l'entrée dans l'intersection')

Cabaret Laurent's avatar
Cabaret Laurent committed
13
    $poi,100,i,3,270,0;
Cabaret Laurent's avatar
Cabaret Laurent committed
14 15
Un point d'intéret à 1000m de type rond-point (r) prendre la deuxième sortie ( 135° par rapport  l'entrée dans le rond-point)

Cabaret Laurent's avatar
Cabaret Laurent committed
16
    $poi,1000,r,2,135,0;
Cabaret Laurent's avatar
Cabaret Laurent committed
17 18 19

L'arrivée est dans 50m

Cabaret Laurent's avatar
Cabaret Laurent committed
20
    $poi,50,a,0,0;
21
    
Cabaret Laurent's avatar
Cabaret Laurent committed
22 23 24 25
### Evenements (en cas d'erreur)

Le dernier entier d'un message de type poi représente l'erreur.

Cabaret Laurent's avatar
Cabaret Laurent committed
26 27
Exemple d'un point d'intéret à 10m de type intersection (i) prendre la première sortie (droite) code erreur "1"
    $poi,10,i,1,90,1;
Cabaret Laurent's avatar
Cabaret Laurent committed
28 29 30
    

## Fréquence de rafraichissement des messages
31
    Pas de précision autre que plusieurs fois par seconde pour chaque message