101 Navigator 9
15 Communication TCP/IP
Communication TCP/IP est utile par example pour la communication en distance entre le conducteur et le dispatcher ou pour l´integration du Navigator dans autre logiciel.
Pour démarrer le Navigateur avec TCP/IP il faut ajuster le serveur TCP/IP qui precise le port pour des commends recues.
Saisisez le paramètre suivant dans la ligne de commande:
"-tcpserveur=ipaddresse:port" ou "tcpserveur=port" ou "tcpserveur" (e.g.: tcpserveur=127.0.0.1, ou par défault: 4242 ).
Navigator adjustera le port et l´adresse automatiquement s´ils ne sont pas saisis.
Commandes TCP/IP:
Chaque commande commence par "$" et finit par "\n" ou "\r\n".
1) Affiche un message
$message="<message for driver>";ask
- returne "ok" or "error"
- si ajoute la demanade "ask" , le message apparaitera avec la possibilité de repondre OUI/NON
(retourne "yes", "no" or "error")
2) Ajouter un piont de passage et / ou la destination
$destination=50.074525,14.409429;...;50.074421,14.409229;"Text";ask;navigate
- return "ok" or "error"
- utilisez le parametre "Text" pour afficher un text
- "Text",poser la question et repondre "yes", "no" or "error"
- seulement "ask" affiche la question par défault et répond "yes", "no" or "error"
- parametre "navigate" démarre la navigation immadietement vers la nouvelle destination
- Coordonnées décimales WGS94
3) Réduire la fenetre de la carte
$minimize
- répond "ok" or "error"
4) Agrandir la fenetre de la carte
$maximize
- répond "ok" or "error"
5) paremétres de la fenetre
$window=left,top,width,height,[border|noborder]
- répond "ok" or "error"
9) Obtenir des précisions sur la version du logiciel
$software_version
7) Obtenir des précisions sur le protocole de communication
$protocol_version
9) Arret la navigation
$stop_navigation
9) Recevoir la position actuelle de GPS
$last_position
Des données recu:
- si le GPS est connecté: latitude,longitude,altitude,vitesse,azimut
© 2009 ... MapFactor s.r.o.
Communication TCP/IP 102
- si le GPS n´est pas connecté:
- "unknown"
- "error"
- "busy" si le GPS n´est pas cappable de repondre aux commends
10) Réglage de volume de voix
$sound_volume=volume
- "on"
- "off"
- valeurs de volume de 0 a 100
11) Avertissement sonnore
$sound_warning=start
$sound_warning=stop
- alume/éteigne l´envoi des avertisements sonnore avant chaque message vocale. Cette fonction est utile, par exemple, pour la modération de la musique avant l´avertissement vocale.
12) Envoyer les coordonnées du GPS
$gps_sending=start;nmea
$gps_sending=stop
- alume/éteigne l´envoi de données NMEA
13) Réglage d´arrangement de couleurs
$set_mode=day
$set_mode=night
- régle un mode jour / nuit
© 2009 ... MapFactor s.r.o.
Parties
XVI