GARPSI V2.4 - Shareware pour Psion 3a/c

Objet du programme

GARPSI permet de transfrer et convertir des donnes entre le
Psion et un GPS Garmin. Les donnes de latitude et longitude
transmises ou reues par le GPS sont dans le systme godsique
WGS84. Aussi, GARPSI permet de plus d'diter des fichiers de
waypoints et de points de trac de route dans la plupart des
systmes godsiques supports par les GPS Garmin. Il supporte
notamment le systme European 1950 auquel se rfre la quasi
totalit des cartes marines franaises et anglaises. GARPSI a t
test entre un Psion 3c ou l'mulateur du Psion 3a et un Garmin 45.
Il est incompatible avec le Garmin 90.


Installation

Les diffrents fichiers doivent tre inplments sur la mme unit
logique X (A ou B ou M) de la manire suivante :
X:\APP\GARPS24f.OPA
X:\APP\GARPSI\MODELf.RBF
X:\APP\GARPSI\MODELf.TBF
X:\APP\GARPSI\MODELf.WBF
X:\APP\GARPSI\SYSTEMS.ODB
X:\APP\ROUTES.ALS
X:\APP\GARPSI\GARPSI1f.RSC
X:\APP\GARPSI\GARPSI2f.RSC
X:\APP\GARPSI\GARPSI3f.RSC
X:\APP\GARPSI\GARPSI.PIC
Les cinq derniers fichiers sont facultatifs. Il s'agit de l'alias qui
permet d'diter les fichiers routes, de trois fichiers d'aide en
ligne et de l'image d'introduction. Il faut ensuite installer avec la
squence [Psion] + [I] GARPS24f.OPA, ROUTES.ALS.
A l'initialisation le programme crera un rpertoire de donnes
Y:\GARPSI sur l'unit Y que vous dsignerez, si ce n'est pas dj
fait. Cette unit ne doit pas tre de prfrence un disque SSD Flash
car il va se saturer au fur et  mesure des mises  jour des
donnes. Ce sous-rpertoire contient les diffrents fichiers de
donnes et le fichier de prfrences GARPSI.INI.
ATTENTION ! L'effacement de ce dernier fichier ncessite de
renregistrer le code d'utilisation dans le cas d'une utilisation sous
licence.
Vous pouvez y copier aussi le fichier "MANCHEW.WBF". Il s'agit d'un
exemple de fichier de waypoints. Je m'en sers pour naviguer dans
les les anglo-normandes. Son utilisation est sous votre entire responsabilit.


Mise  jour

En respectant les rpertoires indiqus ci avant, remplacer les anciens fichiers
par les nouveaux. Garder uniquement les fichiers du rpertoire "Y:\GARPSI"

Enregistrement

Ce programme est un shareware. Sans enregistrement, il n'est pas
possible d'envoyer des fichiers au Garmin. L'enregistrement vous
permet aussi de bnficier gratuitement des mises  jour.
L'enregistrement s'effectue sur le web par
http://www.regsoft.com/  la page EPOC
Le rglement de $30 peut s'effectuer par carte bancaire internationale
ou chque sur une banque US.
L'enregistrement peut aussi s'effectuer en renvoyant le document
LICENCEf.TXT complt et accompagn du rglement. Le code vous
sera transmis par retour du courrier et email ventuellement.
Rglement (par chque sur une banque franaise ou Eurochque ou
cash) : 150FF ou UKP15 ou DM50 ou $30.
Le programme vous proposera au dmarrage le menu
d'enregistrement tant que vous ne l'aurez pas enregistr.


Prfrences

A l'initialisation et ensuite par le menu "Options", il est possible de
fixer des prfrences:
- sur le dcalage horaire qui doit tre identique  celui du GPS (+1h
en France  l'heure d'hiver),
- sur le systme godsique utilis (il y aura correspondance des
coordonnes entre GPS et Psion si les systmes utiliss sont
identiques),
- sur les units.
Pour ce dernier point, j'ai limit l'utilisation aux degrs avec un
choix sur les subdivisions.


Connexion au GPS

Avec un PC
Il m'a suffit de raccorder une fiche DB9 mle au cble fourni avec
mon GPS. Les fils blanc, marron et noir doivent tre souds
respectivement sur les broches 2, 3 et 5 (numrotation de droite 
gauche et de haut en bas en regardant les broches  souder). On
peut ensuite connecter ce cble sur le cble srie du Psion.
ATTENTION ! Ne pas connecter votre GPS directement sur la prise
RS232 d'un PC car celle-ci dlivre des signaux entre +25 et -25V.

Avec un Mac La fiche miniDIN 8 ayant le reprage suivant:
    X X X   6
  X O X X  3
     X X    1
c'est  dire que les broches sont numrotes de droite  gauche et
de bas en haut (O est le tenon qui rend  la fiche asymtrique),
les fils blanc, marron et noir doivent tre souds respectivement
aux broches 5, 3 et 4.

Choisir le format "GARMIN/GARMIN" comme configuration
d'entres/sorties sur le GPS.
Ne pas mettre en service la connexion srie du Psion.


Saisie des coordonnes

La saisie des coordonnes s'effectue en degrs. L'utilisation des
caractres  ou ' n'est pas ncessaire. Par convention, le
programme affecte une valeur ngative aux latitudes Sud et aux
longitudes Ouest, positives aux autres. Aussi, un caractre tel
que -, s et w (majuscules ou non) en premier caractre affectera
un signe ngatif  la valeur saisie. Celle-ci sera interprte comme
une latitude Sud ou une longitude Ouest selon la nature du champ.
Ensuite, dans le corps du champ saisi, le point est interprt comme
un point dcimal et tout autre caractre non numrique comme un
changement de subdivision (de degr  minute ou de minute 
seconde). Ceci permet une grande libert mais ne forcez pas la
dose quand mme ! On doit arriver  planter le programme !
Exemples : si vous utiliser l'unit "dddmm.mmm'" qui est la plus
courante sur les cartes marines "45.5", "n51-25.3", "w2/8/5",
"-56 15 90" seront interprts par "N4530.000'",
"N5125.300'", "S0208.083'", "S5616.500'" en tant que
latitudes et "E04530.000'", "E05125.300'", "W00208.083'",
"W05616.500'" en tant que longitudes.


Sauvegarde et restauration de donnes du GPS

Les trains de donnes mis par le GPS sont stocks tel quels dans
des fichiers ayant comme extension "ALM", "ROU", "TRA" et "WAY"
respectivement pour l'almanach des satellites, les routes, le trac
et les waypoints. Avant restauration vers le GPS, les donnes
doivent tre prpares sous cette forme.


Conversion des donnes au format Psion DBF

Les fichiers reus du GPS peuvent tre traduits en fichiers Psion
DBF sauf l'almanach. La traduction de l'almanach n'a en effet pas
d'intrt. Sa sauvegarde peut par contre viter un redmarrage
" froid" long et fastidieux en cas de perte complte des donnes
par absence d'alimentation du GPS. Les fichiers traduits ont pour
extension "RBF", "TBF" et "WBF". Ils sont construits  partir
des modles correspondants contenus dans le sous rpertoire
"X:\APP\GARPSI\". Vous pouvez modifier le libell des champs de
ces modles mais pas la structure. Avant envoi vers le GPS, les
fichiers DBF doivent tre convertis en trains de donnes prtes 
envoyer dans les fichiers aux extensions adquates:
ROU, TRA, WAY.


Edition de fichiers

L'dition des fichiers routes se fait en utilisant l'alias
"ROUTES.ALS". Ces fichiers ne ncessitent pas l'utilisation de
GARPSI car ils ne contiennent pas de coordonnes. Les fichiers
de trac et de waypoints sont grs par l'option "Edition Fichier".
Il est possible de crer avec cette option un nouveau fichier. Cette
option prsente les donnes dans le systme godsique et l'unit
choisis en prfrences. Outre les fonctions classiques d'dition, il
est possible  partir de cette option d'envoyer l'enregistrement
courant au GPS, de rechercher un point  partir d'une chane de
caractres et de trier un fichier de waypoints par distances
croissantes  partir du waypoint courant.
L'option "Partition de fichier" permet d'extraire une portion de
trac d'un fichier "tbf" et de le sauvegarder sparment (si vous
voulez par exemple garder la trace de votre long bord de grand
largue sous spi au surf  12 noeuds ou d'un chemin rase-cailloux au
travers des les Chausey, mais attention  la prcision du GPS !).
Elle permet aussi de ne slectionner que les premiers waypoints
d'un fichier "wbf" qui aura t tri par distances croissantes par
rapport au premier afin de ne pas encombrer le GPS de donnes
inutiles.


Mise  l'heure

La mise  l'heure du Psion doit tre utilise avec prudence car il
s'avre que le Psion a toujours un retard qui peut varier entre 1 
10s sans que j'arrive  en dtecter la cause.


Ajout de Waypoints

L'option "ajout de Waypoints" permet de crer ou mettre  jour
des waypoints sur le GPS depuis le Psion et de bnficier ainsi d'une
saisie plus commode : "Position actuelle" a une fonctionnalit
identique  la touche "mark" du GPS, "Autre position" permet de
saisir toute autre position. Il faut noter que ces waypoints ne
seront pas enregistrs dans les fichiers du Psion.


Historique

Version 2.4f - 11/11/1998
Modification de l'URL et l'email de l'auteur, du mode de rglement

Version 2.3f - 10/5/98
A l'occasion de l'adaptation au Siena, modification du dialogue de
choix du systme godsique, recentrage des messages et correction du
premier fichier d'aide.

Version 2.2f - 28/1/98
Correction de bugs dans l'aide en ligne introduits dans la version 2.1
Correction d'un bug d'affichage (remplacement d'un "Edition de
fichier" par "Partition de fichier")
Correction du bug sur "Esc" lors d'un choix de type de fichier parmi
trois ou quatre.

Version 2.1f - 16/12/97
Correction d'un bug introduit dans la version 2.0 lors de
l'optimisation de la taille du fichier programme

Version 2.0f - 1/11/97
Edition de fichiers: ajout d'une option de recherche
d'enregistrement par chane de caractres, d'une option de tri de
waypoints par distances et de la possibilt d'envoyer
l'enregistrement courant au GPS
Ajout de l'aide en ligne
Amlioration de la vitesse de transfert du GPS vers le Psion et de la
prcision de la mise  l'heure.
Ajout de bips  la fin des longues oprations
Modification de l'introduction (possibilit d'avoir un cran d'intro
en le stockant sous "X:\APP\GARPSI\GARPSI.PIC")
Modification du fichier des systmes godsiques (160 systmes
disponibles)
Ajout d'un fichier exemple
Modification de l'icne du fichier "ROUTES.ALS"
Prcision sur la connexion d'un MAC dans le prsent fichier et
autres modifications

Version 1.0f - 1/5/97
Premire version en franais


Remerciements

Je remercie Jonathan Duff auteur de PSIGAR, disponible sur http://
ourworld.compuserve.com/homepages/Jon_Duff/homepage.htm
Son programme m'a incit  dvelopper un programme plus universel.
J'ai repris l'architecture gnrale consistant  obtenir des fichiers
Psion DBF en deux tapes. Ceci permet de faire des transferts
rapides entre les deux appareils et de travailler ensuite en diffr
uniquement avec le Psion. Je remercie aussi William Soley auteur
d'un document sur le protocole de transfert Garmin/Garmin
disponible  l'adresse suivante :
http://playground.sun.com/pub/soley/garmin.txt

Responsabilit

L'auteur dcline toute responsabilit dans les consquences de
l'utilisation de ce programme.


Auteur

J.L.HOCHART
9ter rue Gambetta
50130 OCTEVILLE
FRANCE
Tl. (33) 2 33 93 53 34
email: molpetrus@geocities.com
URL: http://www.geocities.com/Colosseum/Dugout/7981/
