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 Paul Courbis

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

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Les spams donneront systématiquement lieu à dépôt de plainte. Les messages peu aimables ou comportant trop de fautes d'orthographe seront purement et simplement supprimés sans publication. Aucune obligation de publication ne pourra être opposée au webmaster, sauf éventuel droit de réponse dûment justifié.
ipv6 ready ipv6 test
Suivre ce site :
Recommander cette page :
Bookmark and Share
Traduire :