Accueil > Divers (et d’été) > Informatique > Divers > Importer des waypoints dans une montre Geonaute Keymaze de Decathlon
Importer des waypoints dans une montre Geonaute Keymaze de Decathlon
lundi 15 décembre 2008, par
Le logiciel livré par Decathlon ne permet pas de faire grand chose... Voici une méthode simple pour importer un certain nombre de waypoints dans votre montre...
Installation du logiciel Geonaute
Pour pouvoir communiquer avec la montre, il faut réussir à installer les logiciels Géonaute disponibles sur http://keymaze.geonaute.com/
Vérifiez que vous arrivez bien à communiquer avec la montre et profitez en pour faire une mise à jour logicielle si nécessaire (attention cela effacera toutes vos données)
Installation du logiciel Globalsat
Il convient de savoir que la base matérielle de la montre Decathlon Keymaze 500 est la même que la Globasat GH-625 : la première étape consite donc à intaller le logiciel GS Sport Training version 1.8. Il est disponible sur le site FTP ftp://ftp.globalsat.com.tw/ (login : ma1012 password : vuf2sp)
Importer les données
Le logiciel que nous vennons d’installer stocke ses données dans une base mysql... Il faut lancer GS Sport training pour que la base soit active.
1) Vérification que la base de données est active
Dans une fenêtre DOS, allez dans le répertoire « C :\Program Files\GlobalSat Technology\GS-Sport Training Gym\MySQL\bin » et tapez la commande suivante :
mysql -P 3308 -u root --password="" globalsatgh615
Si tout fonctionne correctement, vous aurez alors le prompt suivant :
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.0.51a-community-nt MySQL Community Edition (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Pour valider complètement le bon fonctionnement, tapez la commande :
select * from waypointmaster;
Mysql vous affichera lors la liste des waypoints connus dans le logiciel (cette liste sera probablement vide dans votre cas). Cette table contient les colonnes suivantes :
- `WayID` Identifiant du waypoint sur la montre
- `WayPointName` En fait la date de création du point sous la forme YYYY-MM-DD
- `SlNo` ???? Nombre entier,
- `LocationName` Nom du point (6 caractères MAX seulement),
- `IconIndex` N° de l’icone à utiliser
- `Altitude` Altitude (en mètres ?)
- `Latitude` La latitude
- `Longitude` La longitude
- `Remark` Un texte descriptif
- `Status` ??? à 1 dans mon cas ???
- `UID` Identifiant de l’utilisateur possesseur (1 en général - voir la table tbllogin)
Tapez « exit » pour sortir de mysql. Maintenant que tout est pret, nous allons confectionner le fichier de données à importer...
2) Préparer les données
Le plus simple est de commencer par créer un fichier Excel avec les colonnes correspondant au descriptif ci-dessus. Si votre montre est vide, le « WayId » peut commencer à 1. Mettez la date du jour (par ex 2008-12-15) dans la colonne WayPointName. PourSlNo, mettre 1 partout aussi. Ajustez IconIndex en fonction du logo choisi (0 par défaut).
Enfin, dans la dernière colonne (M), copiez la formule suivante et recopiez là sur toutes les lignes suivantes :
=CONCATENATE("INSERT INTO `waypointmaster` VALUES (";A1;",'";B1;"', "; C1;", '";D1;"', ";E1;",";F1;",'";G1;"','";H1;"', '";I1;"', ";J1;",";K1;");")
Cette formule fabrique l’ordre SQL d’insertion... Ils doivent ressembler à cela :
INSERT INTO `waypointmaster` VALUES (13, '2008-12-15', 1, 'ANTONY', 0,0, '48,7556', '2,30111', 'Commentaire', 1,1);
Copiez toutes les valeurs obtenues (pour cela il faut selectionner l’ensemble des cases contenant les ordre SQL, le copier et les coller dans Word).
A ce stade vérifiez que le séparateur décimal est bien une virgule. Remplaceez le sinon (chercher/remplacer).
3) Importer les données dans le logiciel GlobalSat
Reselectionnez les lignes et faites « COPIER », puis, dans une fenetre DOS connectez vous à la base mysql comme précédement :
mysql -P 3308 -u root --password="" globalsatgh615
Coller alors les valeurs obtenue dans la fenetre DOS. Normalement les lignes sont alors insérées...
4) Uploader les données dans la montre
Retournez alors dans le logiciel GlobalSat, allez dans « Rechercher des données » et indiquez la date du jour dans la recherche par date : vos waypoints importés apparaîtrons alors...
Faites un click droit dans la liste et choisissez « sélectionner tous », allez dans « Transmission de données » et choisissez « téléchargement vers le dispositif »... C’est terminé !
Ouf...
Messages
1. Importer des waypoints dans une montre Geonaute Keymaze de Decathlon, 4 mai 2010, 16:22
Bonjour,
Je ne suis pas un crack en informatique, mais je dispose d’un Keymaze 500 et ton message m’intéresse.
Je n’arrive pas à comprendre si il permet d’importer des waypoints du Keymaze au PC ou d’envoyer des données du PC au Keymaze.
Merci
Olivier
1. Importer des waypoints dans une montre Geonaute Keymaze de Decathlon, 4 mai 2010, 16:28, par Paul Courbis
La méthode proposée permet de faire les deux... De mémoire, exporter du Keymaze vers le PC est simple mais c’est l’opération inverse qui n’est pas documentée par Géonaute...