Partenaires

CNRS
RESIF
DT
UNAVCO Facility

Rechercher

sur ce site

sur web cnrs


Accueil > Documentation technique > Capteurs météo > GB1000 et capteur météo PTU200

GB1000 et capteur météo PTU200

par Nathalie Cotte, Olivier Charade - 16 décembre 2008

Le GB1000 ne connaît « officiellement » pas la sonde vaissala PTU200 (discussion en cours entre Topcon et Vaissala), mais il est quand même possible, avec une astuce, d’enregistrer les données dans le fichier brut tps (et de les récupérer ensuite).

Puisque ce capteur était utilisé sur les récepteurs Ashtech Z-Xtrem (et donc connu du langage de programmation Ashtech en $PASH), il s’agit de dire au capteur qu’il travaille avec un récepteur Ashtech et de dire au récepteur Topcon d’enregistrer ce qui arrive de ce capteur sans poser de question !

La première étape consiste àrediriger ce qui arrive par le port série sur lequel est connecté le capteur météo, vers le fichier de données (en langage GRIL, bien sà»r) :

%%set,dev/ser/b/echo,/cur/log
%%set,dev/ser/b/imode,echo
RE002%%
%%set,dev/ser/c/ewrap,on
RE002%%

Ensuite, il faut programmer le capteur pour émettre de façon périodique le message XDR.

Pour dialoguer avec le capteur météorologique, il faut le connecter au port série du PC (câble droit femelle-femelle), et ouvrir un hyperterminal (menu démarrer -> tous les programmes -> accessoires -> communications -> hyper terminal). Dans le programme, choisir une nouvelle connection (entrer un nom) et sélectionner le port COM1. Les paramètres de communication sont 9600 (bits/s), N (pas de parité), 8 (bits de données), 1 (bit d’arrêt), off (pas de contrôle de flux). Si le capteur ne répond pas, ses valeurs par défaut sont : 9600, E, 7, 1, F. Remettre alors "hyper terminal" sur ces valeurs, changer les valeurs pour le capteur (cf ci-dessous) et ensuite changer les valeurs pour "hyper terminal".

pour paramétrer le capteur météo avec "hyper terminal" :
En l’absence de prompt ’>’, commencer par entrer :

echo on <cr>

> seri  : affiche les paramètres de communication
> seri 9600 N 8 1 F : entre les nouvelles valeurs
> form "$PASHS,XDR,P," 1.5 P ",B,G1,C," 3.2 TH ",C,G1,H,"3.0 RH",P,G1" #r #n  
 : définition du format de sortie
> send : doit reproduire la ligne de ci-dessus
> smode run : on met le mode d’envoi automatique des valeurs (très important dans le cas du GB1000 !!)
> avrg 60 s : durée sur laquelle sont moyennées les valeurs
> intv 600 s : intervalle pour l’échantillonnage des données (10 minutes sont 
                                       un bon compromis entre précision et taille de fichier).                    
> unit bar
> unit C : unités de pression et température
> reset : validation des nouveaux paramètres

bien vérifier qu’avec la commande > send on obtient la ligne ci-dessous :
"$PASHS,XDR,P," 1.5 P ",B,G1,C," 3.2 TH ",C,G1,H," 3.0 RH ",P,G1" #r #n

L’extraction des données météo sous forme RINEX est maintenant possible avec les dernières versions de teqc :

teqc ­-topcon tpsm VALE0902b.tps 2>&1 > vale0902b.07m


Dans la même rubrique :