Pb affichage direction du vent sur les jauges

Une question, un bug ?
Répondre
petitpois2
Nouveau membre
Messages : 8
Inscription : dim. nov. 22, 2009 11:37 am
Localisation : valence,26

Pb affichage direction du vent sur les jauges

Message par petitpois2 »

Bonjour à tous, je suis nouveau sur ce forum et la première chose que j'ai à dire, c'est que ce GW est super. Je l'utilise depuis peu et je rencontre un soucis d'affichage de direction du vent lorsque je me connecte sur ma station WS2300. Pas de pb en ce qui concerne les historiques, simplement en connection en direct.
Je tape $Current[wind_direction, f1] et j'obtiens "N (4050°)" or la girouette est au sud, le vent "réel" est au sud, HW indique le sud et les historiques aussi.
J'ai essayé de modifier la valeur de la sonde de direction de vent (4050-3870) et là, c'est bon sur les jauges mais plus sur les historiques. Bref, je tourne en rond. :evil:
Quelqu'un peux-t-il m'aider? Merci d'avance. :idea:
petitpois2
Nouveau membre
Messages : 8
Inscription : dim. nov. 22, 2009 11:37 am
Localisation : valence,26

Re: Pb affichage direction du vent sur les jauges

Message par petitpois2 »

Je reviens toujours avec mon pb d'afichage de direction du vent. En fait, quel que soit la position physique e la girouette, j'ai toujours N. Par contre, la valeur en ° change sur la station et dans HW.
Quelqu'un peux me dire à qoui correspond le "f1" dans la ligne de commande? C'est peux-être mon soucis.

Merci
Avatar de l’utilisateur
MAGNUS
Membre
Messages : 992
Inscription : dim. mars 26, 2006 4:44 pm
Localisation : VIDAUBAN (83) FRANCE
Contact :

Re: Pb affichage direction du vent sur les jauges

Message par MAGNUS »

petitpois2 a écrit :Je reviens toujours avec mon pb d'afichage de direction du vent. En fait, quel que soit la position physique e la girouette, j'ai toujours N. Par contre, la valeur en ° change sur la station et dans HW.
Quelqu'un peux me dire à qoui correspond le "f1" dans la ligne de commande? C'est peux-être mon soucis.

Merci
Bonjour,
je ne comprends pas très biens votre manip. Où tapez-vous $Current[wind_direction, f1] ?
pour ma part, j'ai la même station et le même logiciel et je ne comprends pas votre manière de faire.
Cordialement.
Station WMR 200 avec XNet_meteo V 2014-10-29a Logiciels:Graphweather V 3.0.16, Noaa Template2, Windows 7
Mon abri météo ici :http://www.vardecouverte.fr/sta%20bc2008.htm
Site Web : http://www.vardecouverte.fr
Image
petitpois2
Nouveau membre
Messages : 8
Inscription : dim. nov. 22, 2009 11:37 am
Localisation : valence,26

Re: Pb affichage direction du vent sur les jauges

Message par petitpois2 »

Bonjour,

En fait, j'ai pris un stylesheet existant (Gauges.xml) dont la partie concernant la vitesse et direction du vent est ci-dessous.


<!-- ================= Wind speed/direction ================= -->
<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="300" position-y="300" margin-top="45" margin-right="45" margin-bottom="45" margin-left="45" >
<title text="Direction $Current[wind_direction,f1]\nVitesse $Current[wind_speed] $Unit[Speed]" alignement="relative" angle="0" position-x="0.56" position-y="0.63">
<font color="FF000000" facename="Arial" size="13" weight="400" italic="1" />
</title>
<axis color="FF000000" min="0" max="360" titlemargin="20" titleside="bottom" fromangle="90" toangle="450">
<labels labels="N;NO;O;SO;S;SE;E;NE" labelinterval="1" side="top" hide="0">
<font color="FF000000" facename="Arial" size="12" weight="800" italic="0" />
</labels>
<ticks majorticks="9" minorticks="3" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_wind_direction color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index3_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
<background texture="img_modern1_300x300.png" stretch="1" />
</circulargauge>
<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="300" position-y="300" margin-top="70" margin-right="70" margin-bottom="70" margin-left="70" >
<title text="Vent" alignement="relative" angle="0" position-x="0.5" position-y="0.40">
<font color="FF000000" facename="Arial" size="18" weight="400" italic="1" />
</title>
<axis color="FF000000" min="0" max="180" titlemargin="50" titleside="bottom" fromangle="0" toangle="225">
<labels labelinterval="1" side="160" hide="0">
<font color="FF000000" facename="Arial" size="13" weight="400" italic="1" />
</labels>
<ticks majorticks="7" minorticks="2" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_wind_speed color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index4_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_max_wind_speed texture="img_modern_index6_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
</circulargauge>
<frame width="300" height="300" position-x="300" position-y="300">
<background color="ff0000ff" texture="img_modern2_300x300.png" stretch="1" />
</frame>

Je n'ai rien inventé mais j'essaye juste d'appliquer ce qui éxiste est c'a ne marche pas chez moi. Je n'arrive pas à avoir la bonne direction du vent de ma station en "live". Toutes les autres sondes s'affichent bien.
A moins qu'une autre méthode éxiste pour avoir les valeurs de la station en direct, je suis preneur.
D'avance merci.
Avatar de l’utilisateur
MAGNUS
Membre
Messages : 992
Inscription : dim. mars 26, 2006 4:44 pm
Localisation : VIDAUBAN (83) FRANCE
Contact :

Re: Pb affichage direction du vent sur les jauges

Message par MAGNUS »

Essayez de remplacer la ligne :
<title text="Direction $Current[wind_direction,f1]\nVitesse $Current[wind_speed] $Unit[Speed]" alignement="relative" angle="0" position-x="0.56" position-y="0.63">

par celle-ci :
<title text="Direction $CURRENT[wind_direction] °\nVitesse $CURRENT[wind_speed] $UNIT[SPEED]" alignement="relative" angle="0" position-x="0.56" position-y="0.63">

et voir si cela ne corrige pas votre problème.

Question: quelle version GraphWeather utilisez-vous ?
Station WMR 200 avec XNet_meteo V 2014-10-29a Logiciels:Graphweather V 3.0.16, Noaa Template2, Windows 7
Mon abri météo ici :http://www.vardecouverte.fr/sta%20bc2008.htm
Site Web : http://www.vardecouverte.fr
Image
petitpois2
Nouveau membre
Messages : 8
Inscription : dim. nov. 22, 2009 11:37 am
Localisation : valence,26

Re: Pb affichage direction du vent sur les jauges

Message par petitpois2 »

Merci Magnuss888 pour la réponse mais c'a ne marche pas mieux.

Voici le stylesheet complet pour essai chez vous. Mon curseur vent reste sur N et j'ai "direction 4050°".....alors que la girouette est au Sud. Pour ce qui est de la vitesse du vent, c'est correct et change en fonction de ce que dit la station. Je doute que le pb vienne de GW mais bon.
D'autre part, une idée de la veleur reçue de 4050????
Pour info, j'utilise GW 2.0.281b, la dernière version me semble-t-il?

Slts

<?xml version="1.0" encoding="iso-8859-1" ?>
<stylesheet>
<image width="600" height="600" />
<!-- ================= Outdoor Temperature/Hum ================= -->
<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="0" position-y="0" margin-top="45" margin-right="45" margin-bottom="45" margin-left="45" >
<title text="Temp. Ext. $Current[outdoor_temperature] $Unit[Temperature]" alignement="relative" angle="0" position-x="0.5" position-y="0.28">
<font color="FF000000" facename="Arial" size="18" weight="400" italic="1" />
</title>
<axis color="FF000000" min="-15" max="45" titlemargin="20" titleside="bottom" fromangle="22.5" toangle="157.5">
<labels labelinterval="1" side="top" hide="0">
<font color="FF000000" facename="Arial" size="12" weight="800" italic="0" />
</labels>
<ticks majorticks="11" minorticks="1" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_outdoor_temperature color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_min_outdoor_temperature color1="FFFF0000" color2="FF00FF00" texture="img_modern_index5_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_max_outdoor_temperature color1="FFFF0000" color2="FF00FF00" texture="img_modern_index5_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
<background texture="img_modern1_300x300.png" stretch="1" />
</circulargauge>

<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="0" position-y="0" margin-top="70" margin-right="70" margin-bottom="70" margin-left="70" >
<title text="Hum. Ext.\n$Current[outdoor_humidity] %" alignement="relative" angle="0" position-x="0.5" position-y="0.63">
<font color="FF000000" facename="Arial" size="18" weight="400" italic="1" />
</title>
<axis color="FF000000" min="0" max="100" titlemargin="70" titleside="bottom" fromangle="191.25" toangle="348.75">
<labels labelinterval="1" side="top" hide="0">
<font color="FF000000" facename="Arial" size="13" weight="400" italic="1" />
</labels>
<ticks majorticks="5" minorticks="4" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_outdoor_humidity color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index3_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_max_outdoor_humidity texture="img_modern_index6_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_min_outdoor_humidity texture="img_modern_index6_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
</circulargauge>
<frame width="300" height="300" position-x="300" position-y="300">
<background color="ff0000ff" texture="img_modern2_300x300.png" stretch="1" />
</frame>

<!-- ================= Indoor Temperature/Hum ================= -->
<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="300" position-y="0" margin-top="45" margin-right="45" margin-bottom="45" margin-left="45" >
<title text="Temp. Int. $Current[indoor_temperature] $Unit[Temperature]" alignement="relative" angle="0" position-x="0.5" position-y="0.28">
<font color="FF000000" facename="Arial" size="18" weight="400" italic="1" />
</title>
<axis color="FF000000" min="0" max="40" titlemargin="20" titleside="bottom" fromangle="22.5" toangle="157.5">
<labels labelinterval="1" side="top" hide="0">
<font color="FF000000" facename="Arial" size="12" weight="800" italic="0" />
</labels>
<ticks majorticks="11" minorticks="1" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_indoor_temperature color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_min_indoor_temperature color1="FFFF0000" color2="FF00FF00" texture="img_modern_index5_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_max_indoor_temperature color1="FFFF0000" color2="FF00FF00" texture="img_modern_index5_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
<background texture="img_modern1_300x300.png" stretch="1" />
</circulargauge>

<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="300" position-y="0" margin-top="70" margin-right="70" margin-bottom="70" margin-left="70" >
<title text="Hum. Int.\n$Current[indoor_humidity] %" alignement="relative" angle="0" position-x="0.5" position-y="0.63">
<font color="FF000000" facename="Arial" size="18" weight="400" italic="1" />
</title>
<axis color="FF000000" min="0" max="100" titlemargin="70" titleside="bottom" fromangle="191.25" toangle="348.75">
<labels labelinterval="1" side="top" hide="0">
<font color="FF000000" facename="Arial" size="13" weight="400" italic="1" />
</labels>
<ticks majorticks="5" minorticks="4" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_indoor_humidity color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index3_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_max_indoor_humidity texture="img_modern_index6_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_min_indoor_humidity texture="img_modern_index6_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
</circulargauge>
<frame width="300" height="300" position-x="300" position-y="300">
<background color="ff0000ff" texture="img_modern2_300x300.png" stretch="1" />
</frame>

<!-- ================= Relative Pressure ================= -->
<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="0" position-y="300" margin-top="50" margin-right="50" margin-bottom="50" margin-left="50" >
<title text="$Current[relative_pressure,6.1] $Unit[Pressure]\nMin: $Stats[Day,Min,relative_pressure,.1] $Unit[Pressure]\nMax: $Stats[Day,Max,relative_pressure,.1] $Unit[Pressure]\n" alignement="relative" angle="0" position-x="0.5" position-y="0.7">
<font color="FF000000" facename="Arial" size="13" weight="400" italic="1" />
</title>
<axis color="FF000000" min="940" max="1060" titlemargin="50" titleside="top" fromangle="-45" toangle="225">
<title text="Pression\nrelative" alignement="vcenter|hcenter" angle="0">
<font color="FF000000" facename="Arial" size="18" weight="400" italic="1" />
</title>
<labels labelinterval="1" side="0" hide="0">
<font color="FF000000" facename="Arial" size="14" weight="400" italic="0" />
</labels>
<ticks majorticks="7" minorticks="3" side="left" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_relative_pressure color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_min_relative_pressure color1="FFFF0000" color2="FF00FF00" texture="img_modern_index5_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_max_relative_pressure color1="FFFF0000" color2="FF00FF00" texture="img_modern_index5_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
<border cornerradius="0" color="FF000000" thick="0" />
<background color="ff0000ff" texture="img_modern1_300x300.png" stretch="1" />
</circulargauge>
<frame width="300" height="300" position-x="0" position-y="300">
<background color="ff0000ff" texture="img_modern2_300x300.png" stretch="1" />
</frame>
<!-- ================= Wind speed/direction ================= -->
<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="300" position-y="300" margin-top="45" margin-right="45" margin-bottom="45" margin-left="45" >
<title text="Direction $CURRENT[wind_direction] °\nVitesse $Current[wind_speed] $Unit[Speed]" alignement="relative" angle="0" position-x="0.56" position-y="0.63">
<font color="FF000000" facename="Arial" size="13" weight="400" italic="1" />
</title>
<axis color="FF000000" min="0" max="360" titlemargin="20" titleside="bottom" fromangle="90" toangle="450">
<labels labels="N;NO;O;SO;S;SE;E;NE" labelinterval="1" side="top" hide="0">
<font color="FF000000" facename="Arial" size="12" weight="800" italic="0" />
</labels>
<ticks majorticks="9" minorticks="3" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_wind_direction color1="FFFF0000" color2="FF00FF00" filled="1" texture="girouette4.png" side="left" thick="9" axisdelta="0"/>
</index>
<background texture="img_modern1_300x300.png" stretch="1" />
</circulargauge>
<circulargauge width="300" height="300" shadow="0" orientation="1" position-x="300" position-y="300" margin-top="70" margin-right="70" margin-bottom="70" margin-left="70" >
<title text="Vent" alignement="relative" angle="0" position-x="0.5" position-y="0.40">
<font color="FF000000" facename="Arial" size="18" weight="400" italic="1" />
</title>
<axis color="FF000000" min="0" max="90" titlemargin="50" titleside="bottom" fromangle="0" toangle="225">
<labels labelinterval="1" side="160" hide="0">
<font color="FF000000" facename="Arial" size="13" weight="400" italic="1" />
</labels>
<ticks majorticks="7" minorticks="2" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" minorticksize="5" majorticksize="9"/>
</axis>
<index>
<current_wind_speed color1="FFFF0000" color2="FF00FF00" filled="1" texture="img_modern_index4_120x40.png" side="left" thick="9" axisdelta="0"/>
<stats_day_max_wind_gust texture="img_modern_index6_120x40.png" side="left" thick="9" axisdelta="0"/>
</index>
</circulargauge>
<frame width="300" height="300" position-x="300" position-y="300">
<background color="ff0000ff" texture="img_modern2_300x300.png" stretch="1" />
</frame>
</stylesheet>


Slts.
Avatar de l’utilisateur
jturlier
Membre
Messages : 3150
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Pb affichage direction du vent sur les jauges

Message par jturlier »

Bonjour,
f1 te donne la direction à partir des °.(entre 0 et 360) donc 4050 c'est curieux :o

Jean
petitpois2
Nouveau membre
Messages : 8
Inscription : dim. nov. 22, 2009 11:37 am
Localisation : valence,26

Re: Pb affichage direction du vent sur les jauges

Message par petitpois2 »

Eh oui Jean, C'est bien ce qui m'intrigue. Surtout que la vleur reçue par HeavyWeather et elle OK: le Sud donne bien 180°.....et les historiques de GW aussi. C'est à en perdre son latin (ou le Nord :lol: ).

Si quelqu'un peux essayé chez lui ou a une idée lumineuse, .......merci d'avance.

Philippe
Avatar de l’utilisateur
MAGNUS
Membre
Messages : 992
Inscription : dim. mars 26, 2006 4:44 pm
Localisation : VIDAUBAN (83) FRANCE
Contact :

Re: Pb affichage direction du vent sur les jauges

Message par MAGNUS »

petitpois2 a écrit :Eh oui Jean, C'est bien ce qui m'intrigue. Surtout que la vleur reçue par HeavyWeather et elle OK: le Sud donne bien 180°.....et les historiques de GW aussi. C'est à en perdre son latin (ou le Nord :lol: ).

Si quelqu'un peux essayé chez lui ou a une idée lumineuse, .......merci d'avance.

Philippe
Bonjour petitpois2,
Je viens d'essayer votre stylesheet et il fonctionne correctement chez moi. Donc à priori cela ne viendrait pas de GraphWeather.

Il doit y avoir un Hic du coté du fichier currdat.ist de HeavyWeather.
Après avoir effectué une sauvegarde de vos fichiers "history", il serait peut être bon d'essayer de supprimer complètement HeavyWeather de votre ordinateur (attention, même après désinstallation il se peut qu'il reste des fichiers dans le dossiers HeavyWeather) et de le réinstaller proprement.

Il est à noter que les gauges prennent leurs données dans le fichier currdat.ist alors que graphweather prends les autres données dans les fichiers history.dat
.
N'oubliez pas ensuite de recopier vos fichiers history dans le dossier HeavyWeather.

Cordialement.
Station WMR 200 avec XNet_meteo V 2014-10-29a Logiciels:Graphweather V 3.0.16, Noaa Template2, Windows 7
Mon abri météo ici :http://www.vardecouverte.fr/sta%20bc2008.htm
Site Web : http://www.vardecouverte.fr
Image
petitpois2
Nouveau membre
Messages : 8
Inscription : dim. nov. 22, 2009 11:37 am
Localisation : valence,26

Re: Pb affichage direction du vent sur les jauges

Message par petitpois2 »

Ok,

Je vais essayé et vous tiendrez au courant.

Merci.

Philippe
petitpois2
Nouveau membre
Messages : 8
Inscription : dim. nov. 22, 2009 11:37 am
Localisation : valence,26

Re: Pb affichage direction du vent sur les jauges

Message par petitpois2 »

Magnuss,

Merci beaucoup pour ton aide. J'ai enfin :P :P trouvé mon soucis. C'a ne venait ni de GW, ni de HW, ni de ma station mais.......de moi.
Je m'explique: Pour avoir les valeurs en live de ma station, j'ai paramétré GW en cochant l'option "mode temps réel --> se connecter à la station" (ce qui ne me permettait pas d'avoir HW et GW ouvert en même temps). Après avoir viré HW, re-télécharger (pour être sûr) sur le site de HW la version qui va bien, appliqué tes conseils (sauvegarde de history, effacer les "résidus" de HW,....), ré-installé HW, viré les "vieux" currdat.ist de mon PC (dont certains dataient de 2007 :?: ), redémarrer le PC plusieurs fois (on ne sait jamais, des fois, ç'a aide) et enfin re-lu ton message calmement (là aussi, des fois ç'a aide), j'ai essayé la manip suivante: Paramétrer GW pour lire ce fichu fichier currdat.ist, démarré HW et ensuite GW et Oh! miracle, voilà que la direction du vent devient correcte (et tous les autres paramètres aussi d'ailleurs) que se soit en live ou sur les stats. En clair, C'a marche.

Encore merci à toi qui m'a mis sur la bonne piste (par tes infos sur où GW prend ces valeurs) sinon je serai en train de démonter ma girouette pour voir si les contacts ne sont pas oxydés, si une nichée d'araignées n'a pas élu domicile là, qu'un fantôme n'y est pas caché,........j'en passe et des meilleurs.

Salutations et félicitations pour ton site.

PS: si j'ai le temps, je vais me lancer dans un site moi aussi mais bon.......

Philippe
Avatar de l’utilisateur
MAGNUS
Membre
Messages : 992
Inscription : dim. mars 26, 2006 4:44 pm
Localisation : VIDAUBAN (83) FRANCE
Contact :

Re: Pb affichage direction du vent sur les jauges

Message par MAGNUS »

Bonjour petitpois2,
Merci de tout ces compliments, je vais rougir.
Content pour vous que tout fonctionne bien maintenant,
C'est un plaisir pour moi que de pouvoir rendre service dans la modeste mesure de mes moyens.
Bonne journée à vous
Cordialement.
Station WMR 200 avec XNet_meteo V 2014-10-29a Logiciels:Graphweather V 3.0.16, Noaa Template2, Windows 7
Mon abri météo ici :http://www.vardecouverte.fr/sta%20bc2008.htm
Site Web : http://www.vardecouverte.fr
Image
Répondre