WMR200: que faut-il pour develloper le plugin ?

Une question, un bug ?
Répondre
faberb
Membre
Messages : 14
Inscription : jeu. janv. 22, 2009 10:14 am
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par faberb »

J'ai recommencer à travailler sur la trame D2 et j'ai corrigé et espère avoir résolu le pb du Windchill


la trame transmise est la suivante :
D2 31 28 03 0E 01 09 00 00 00 00 00 00 21 00 00 0C 01 01 07 08 0C 36 10 03 5E 01 FF E9 23 F4 33 01 00 BF 00 2A 28 00 00 01 38 00 62 3C 00 00 36 07

la clé de la compréhension :
1ère ligne un n° de repère que j'ai mis moi (voir en dessous)
2ème ligne la trame elle même
3ème ligne des repères en lettre que j'ai mis moi pour la compréhension

01-02-03--04-05-06--07-08---09--10--11--12--13---14--15--16-17--18-19-20-21---22-23-24-
D2-31-28--03-0E-01--09-00---00--00--00--00--00---21--00--00-0C--01-01-07-08---0C-36-10-
ID--ll-mm-HH-JJ-MM-AA-an--ph--pi1-pi2--pj1-pj2--pc1-pc2-mr-hr--jr-Mor-Ar-div------vr-vx-

la suite...

25--26---27---28-29---30-31--32-33--34-35-36--37--38--39-40--41---
03--5E---01---FF-E9---23-F4--33-01--00-BF-00--2A--28--00-00--01---
xm-wc1-wc2--uv-PPa-Db-ppr-Ec-ncti----Ti--Ti2-hui--pri-pri2----ncte-

la suite encore

42-43--44--45--46---47-48--49
38-00--62--3C--00---00-36--07
Te-Te2-hue-pre-pre2---CSl--CSh

01- => D2 identificateur de trame heure date année
02- => ll = 31 dans cette trame c'est la longueur de la trame identificateur et CS inclus
03- mm = minutes
04- HH = heures
05- JJ = jours
06- MM = mois
07- AA = année (2000+AA)
08- an = n° de capteur en poids faible et alim du capteur en poids fort
09- ph = taux de précipitation par heure en inch B0 indique un dépassement de capacité dans ce cas la station affiche HHH mm/h (à vérifier)
10- pi1
11- pi2 = précipitation instantanée en inch
12- pj1 précipitation des dernières 24 h en inch poids faible
13- pj2 précipitation des dernières 24 h en inch poids fort
14- pc1 : pluie cumulée en inch $pc2pc1/100 ex : $0021 = 33 soit 0,33 inch en mm = 0,33*25,4=8,4 mm (interrogation sur pc2 pour le moment)
15- pc2 : pluie cumulée poids fort
16- Mr : minutes du début de l'enregistrement des précipitations accumulées
17- Hr : heure du début de l'enregistrement des précipitations accumulées
18- Jr : Jour du début de l'enregistrement des précipitations accumulées
19- Mor : Mois du début de l'enregistrement des précipitations accumulées
20- Ar : du début de l'enregistrement des précipitations accumulées ici le total de pluie 8,4 mm c'est depuis le 1 janvier 07 à 12 h 00
21- div direction du vent =div*22,5 degrés nord = 0 dans la direction nord-est-sud-ouest ex : 08=> 08* 22,5= 180°
22-
23- vr = rafales de vent en m/s à diviser par 10 ici $36=54 soit 5,4m/s
24- vx xm = vent moyen vm = $mv en m/s ex 10 03 =>$31= 49 soit 4,9 m/s
25- xm
26- wc1 windchill = $wc2 wc1 appliqué avec une formule où l'on soustrait 320 et l'on divise le tout par 15 ex $15E=350 Windchill=(350-320)/15= 2°C (à vérifier mais presque sûr)
27- wc2 lorsque la station donne wc1 wc2 = 00 20 cela indique un windchill non calculé --->>> sûr
28- UV indice UV interprétation?
29- pression concatenation du poids fort en b avec PPa résultat en hectopascal exemple : E9 23 : 3E9=1001 hpascal
30- D est la prévision 12-24 h : ici 2 (0 Partiellement nuageux, 1 pluvieux, 2 nuageux, 3 ensoleillé, 4 neigeux)
31- pression concatenation du poids fort en c avec PPr résultat en hectopascal exemple : F4 33 : 3F4=1012 hpascal
32- E est la prévision actuelle : ici 2 (0 Partiellement nuageux, 1 pluvieux, 2 nuageux, 3 ensoleillé, 4 neigeux)
33- ncti n° de capteur de température intérieure ?
34-
35- Ti : température intérieure en °C ex : $BF=191 soit 19,1°C
36- Ti2 : poids fort de la température intérieure avec signe codé sur le bit de poids fort un $8= signifie signe <0
37- hui : humidité intérieure en % ex : $2A=42%
38- pri : point de rosée intérieure ex $28 = 4°C
39- pri2 : point de rosée intérieure poids fort avec signe codé sur le bit de poids fort un $8= signifie signe <0
40-
41- ncte : n° de capteur intérieur en poids faible ? et alimentation en poids fort?
42- Te : température extérieure en °C : ex : $38 = 56 soit 5,6°C avec bit de poids fort = signe un bit de poids fort à 1 indique une température <0
43- Te2 : poids fort de la température extérieure avec signe codé sur le bit de poids fort un $8= signifie signe <0
44- hue : humidité extérieure en % ex $62=98%
45- pre : point de rosée ex $3C = 60 soit 6°C
46- pre2 : poids fort du point de rosée en poids fort avec signe codé sur le bit de poids fort un $8= signifie signe <0
47-
48- Checksum poids faible
49- Checksum poids fort (somme des octets de la trame identificateur inclu)

Il reste à trouver les valeurs prises pour les calculs des alims, le travail fait sur la WMR 100 ne semble pas convenir.

Et puis il reste le 22 le 34, le 40 et le 47. Quelqu'un a une idée?
Job
Membre
Messages : 156
Inscription : ven. avr. 04, 2008 1:40 pm
Localisation : Le Val Saint Germain - FRANCE
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Job »

Hello,

De retour, je me suis empressé de mettre tron tableau en face du mien pour comparaison.

Tu trouveras le résultat brut ci-dessous.

Quelques points :
- Le checksum de la trame que tu montres en exemple n'est pour moi pas correct, je m'attendais à trouver 53 07 & non 36 07
- Ton travail sur le Wind_Chill est interessant, aujourd'hui je ne le récupère pas, je laisse soin à GW de le calculer
- Je ne vois pas l'UV au même endroit que toi
- Nous ne décodons pas la pluie de la même manière. Pour ma part, rainfall_relative est recalculé par XNet_Meteo, les résultats étaient plus que surprenant.
- Je pense que les status des batteries ne sont pas dans D2, mais dans D9.
* Non XNet_Meteo n'est pas écrit en C#, mais en Delphi donc difficillement recompilable pour Linux.

Ci dessous les résultats du décode de cette trame avec la version Beta actuelle de XNet_Meteo.
(Heure des données : 14/01/2009 03h40)

Image

Code : Tout sélectionner

0	D2	210	Id							01- => D2 identificateur de trame heure date année	
1	31	49	Length						02- => ll = 31 dans cette trame c'est la longueur de la trame identificateur et CS inclus	
2	28	40	Min							03- mm = minutes	
3	03	3	Hour							04- HH = heures	
4	0E	14	Day							05- JJ = jours	
5	01	1	Month						06- MM = mois	
6	09	9	Year							07- AA = année (2000+AA)	
7	00	0	Relative_Rainfall Least Significant Byte	08- an = n° de capteur en poids faible et alim du capteur en poids fort	
8	00	0	Relative_Rainfall Most Significant Byte	09- ph = taux de précipitation par heure en inch B0 indique un dépassement de capacité dans ce cas la station affiche HHH mm/h (à vérifier)	
9	00	0	1Hour_Rainfall Least Significant Byte	10- pi1	
10	00	0	1Hour_Rainfall Most Significant Byte		11- pi2 = précipitation instantanée en inch	
11	00	0	24Hours_Rainfall Least Significant Byte	12- pj1 précipitation des dernières 24 h en inch poids faible	
12	00	0	24Hours_Rainfall Most Significant Byte	13- pj2 précipitation des dernières 24 h en inch poids fort	
13	21	33	Total_Rainfall Least Significant Byte		14- pc1 : pluie cumulée en inch $pc2pc1/100 ex : $0021 = 33 soit 0,33 inch en mm = 0,33*25,4=8,4 mm (interrogation sur pc2 pour le moment)	
14	00	0	Total_Rainfall Most Significant Byte		15- pc2 : pluie cumulée poids fort	
15	00	0	Min							16- Mr : minutes du début de l'enregistrement des précipitations accumulées	
16	0C	12	Hour							17- Hr : heure du début de l'enregistrement des précipitations accumulées	
17	01	1	Day							18- Jr : Jour du début de l'enregistrement des précipitations accumulées	
18	01	1	Month						19- Mor : Mois du début de l'enregistrement des précipitations accumulées	
19	07	7	Year							20- Ar : du début de l'enregistrement des précipitations accumulées ici le total de pluie 8,4 mm c'est depuis le 1 janvier 07 à 12 h 00	
20	08	8	Wind_Direction (x360/16 °)			21- div direction du vent =div*22,5 degrés nord = 0 dans la direction nord-est-sud-ouest ex : 08=> 08* 22,5= 180°	
21	0C	12	?							22-	
22	36	54	Wind_Gust LSB					23- vr = rafales de vent en m/s à diviser par 10 ici $36=54 soit 5,4m/s	
23	10	16	Wind_Speed LSB | Wind_Gust MSB		24- vx xm = vent moyen vm = $mv en m/s ex 10 03 =>$31= 49 soit 4,9 m/s
24	03	3	Wind_Speed MSB					25- xm
25	5E	94	?							26- wc1 windchill = $wc2 wc1 appliqué avec une formule où l'on soustrait 320 et l'on divise le tout par 15 ex $15E=350 Windchill=(350-320)/15= 2°C (à vérifier mais presque sûr)
26	01	1	?							27- wc2 lorsque la station donne wc1 wc2 = 00 20 cela indique un windchill non calculé --->>> sûr
27	FF	255	??							28- UV indice UV interprétation?
28	E9	233	Pressure_Absolute LSB				29- pression concatenation du poids fort en b avec PPa résultat en hectopascal exemple : E9 23 : 3E9=1001 hpascal
29	23	35	Weather_Forecast | Pressure_Absolute MSB					30- D est la prévision 12-24 h : ici 2 (0 Partiellement nuageux, 1 pluvieux, 2 nuageux, 3 ensoleillé, 4 neigeux)
30	F4	244	Pressure_Relative LSB				31- pression concatenation du poids fort en c avec PPr résultat en hectopascal exemple : F4 33 : 3F4=1012 hpascal
31	33	51	Weather_Current | Pressure_Relative MSB	32- E est la prévision actuelle : ici 2 (0 Partiellement nuageux, 1 pluvieux, 2 nuageux, 3 ensoleillé, 4 neigeux)
32	01	1	UV_Index						33- ncti n° de capteur de température intérieure ?
33	00	0	Smiley | SondeId					34-
34	BF	191	Temperature LSB					35- Ti : température intérieure en °C ex : $BF=191 soit 19,1°C
35	00	0	+/- | Temperature MSB				36- Ti2 : poids fort de la température intérieure avec signe codé sur le bit de poids fort un $8= signifie signe <0
36	2A	42	Humidity						37- hui : humidité intérieure en % ex : $2A=42%
37	28	40	Dew_Point LSB					38- pri : point de rosée intérieure ex $28 = 4°C
38	00	0	+/- | Dew_Point MSB				39- pri2 : point de rosée intérieure poids fort avec signe codé sur le bit de poids fort un $8= signifie signe <0
39	00	0	?							40-
40	01	1	Smiley | SondeId					41- ncte : n° de capteur intérieur en poids faible ? et alimentation en poids fort?
41	38	56	Temperature LSB					42- Te : température extérieure en °C : ex : $38 = 56 soit 5,6°C avec bit de poids fort = signe un bit de poids fort à 1 indique une température <0
42	00	0	+/- | Temperature MSB				43- Te2 : poids fort de la température extérieure avec signe codé sur le bit de poids fort un $8= signifie signe <0
43	62	98	Humidity						44- hue : humidité extérieure en % ex $62=98%
44	3C	60	Dew_Point LSB					45- pre : point de rosée ex $3C = 60 soit 6°C
45	00	0	+/- | Dew_Point MSB				46- pre2 : poids fort du point de rosée en poids fort avec signe codé sur le bit de poids fort un $8= signifie signe <0
46	00	0	?							47-
47	53	83	Checksum LSB					48- Checksum poids faible
48	07	7	Checksum MSB					49- Checksum poids fort (somme des octets de la trame identificateur inclu)
hubione
Membre
Messages : 33
Inscription : dim. mars 09, 2008 9:26 pm

Re: WMR200: que faut-il pour develloper le plugin ?

Message par hubione »

on parle bien d'une WMR200?

Hub
Job
Membre
Messages : 156
Inscription : ven. avr. 04, 2008 1:40 pm
Localisation : Le Val Saint Germain - FRANCE
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Job »

hubione a écrit :on parle bien d'une WMR200?

Hub
Hello

Oui, pourquoi ?

Joß
faberb
Membre
Messages : 14
Inscription : jeu. janv. 22, 2009 10:14 am
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par faberb »

Job a écrit :Hello,

Quelques points :
- Le checksum de la trame que tu montres en exemple n'est pour moi pas correct, je m'attendais à trouver 53 07 & non 36 07
- Ton travail sur le Wind_Chill est interessant, aujourd'hui je ne le récupère pas, je laisse soin à GW de le calculer
- Je ne vois pas l'UV au même endroit que toi
- Nous ne décodons pas la pluie de la même manière. Pour ma part, rainfall_relative est recalculé par XNet_Meteo, les résultats étaient plus que surprenant.
- Je pense que les status des batteries ne sont pas dans D2, mais dans D9.
* Non XNet_Meteo n'est pas écrit en C#, mais en Delphi donc difficillement recompilable pour Linux.
[/code]
Bonjour,

- Le checksum de la trame que tu montres en exemple n'est pour moi pas correct, je m'attendais à trouver 53 07 & non 36 07->>> tout à fait le checksum de cette trame est bien 53 07, quand j'ai écrit ça j'ai pris deux morceaux de trame mises bout à bout sans aucun rapport, donc on est ok sur la manière de le calculer.

- Je ne vois pas l'UV au même endroit que toi --->>> en fait je le soupçonne à cet endroit car c'est le seul endroit dans la trame où j'ai 255 une valeur décodée par WD version m et donnée par le wmr200history, un fichier de log qui me permet de récupérer les trames brutes données par la station.

- Nous ne décodons pas la pluie de la même manière. Pour ma part, rainfall_relative est recalculé par XNet_Meteo, les résultats étaient plus que surprenant.--->> je suis quasiment sûr de moi, je l'ai vérifié sur quelques trames, mais .... je ne suis pas à l'abri d'une erreur. Par contre il serait intéressant de vérifier ceci le caractère B0 en cas de dépassement je l'ai eu samedi suite à un taux de précipitation hors norme: 09- ph = taux de précipitation par heure en inch B0 indique un dépassement de capacité dans ce cas la station affiche HHH mm/h (à vérifier)

- Je pense que les status des batteries ne sont pas dans D2, mais dans D9.-->>> j'ai imaginé qu'ils étaient en D2 j'en suis pas sûr du tout!

- Ton travail sur le Wind_Chill est intéressant, aujourd'hui je ne le récupère pas, je laisse soin à GW de le calculer->>> peux tu essayer de confirmer ma formule? (une formule où l'on soustrait 320 et l'on divise le tout par 15) Est ce bien 320 ou 310? ou 330 ou autre chose.

voici le travail que j'ai fait pour y arriver. (Dans un tableau excel que le forum ne veux pas joindre)

Code : Tout sélectionner

décimal          trame hexa          windchill          temp ext          Résultat de la formule
                               affiché sur 
                              la centrale                    



510          01FE                                                            12,67
500          01F4                                                            12
490          01EA                                                            11,33
480          01E0                                                            10,67
470          01D6                                                            10
460          01CC                                                            9,33
450          01C2                                                            8,67
440          01B8                                                            8
430          01AE                                                            7,33
420          01A4                                                            6,67
410          019A                                                            6
400          0190                                                            5,33
390          0186                                                            4,67
380          017C                                                            4
370          0172          2                    6,4                          3,33
360          0168          3                    6,4                          2,67
350          015E          1 ou 2                                            2
340          0154          1                    4,2                          1,33
330          014A          1                                                 0,67
320          0140                                                            0
310          0136          0 ou 1                                            -0,67
300          012C          -1                    2,1                         -1,33
290          0122                                                            -2
280          0118                                                            -2,67
270          010E          -3                    2,4                         -3,33
260          0104                                                            -4
250          00FA                                                            -4,67
240          00F0          -5                    6,1                         -5,33
230          00E6          -5ou -6                    2,2                    -6
220          00DC                                                            -6,67
210          00D2                                                            -7,33
200          00C8                                                            -8
190          00BE                                                            -8,67
180          00B4                                                            -9,33
170          00AA                                                            -10
160          00A0                                                            -10,67
150          0096                                                            -11,33
140          008C                                                            -12
130          0082                                                            -12,67
120          0078                                                            -13,33
110          006E                                                            -14
100          0064                                                            -14,67
90           005A                                                            -15,33
80           0050                                                            -16
70           0046                                                            -16,67
60           003C                                                            -17,33
50           0032                                                            -18
40           0028                                                            -18,67
30           001E                                                            -19,33
20           0014                                                            -20
10           000A                                                            -20,67
0            0000                                                            -21,33
Mais je continue...

Je te tiens au courant
A+
BF
faberb
Membre
Messages : 14
Inscription : jeu. janv. 22, 2009 10:14 am
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par faberb »

J'ai un scoop! un collègue me fait remarquer que le windchill est donné en dizaines de farenheit tout simplement la formule est donc non pas (valeur-320)/15 mais (valeur-320)/18.

A+
BF
Job
Membre
Messages : 156
Inscription : ven. avr. 04, 2008 1:40 pm
Localisation : Le Val Saint Germain - FRANCE
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Job »

Job a écrit : Allez un peu de teasing ... La prochaine release de XNet_Meteo supportera la trame D2 et donc la gestion du DataLogguer.... Disons a la mi-Fevrier, peut-être avant !
Bonjour

Chose promise ......

Pour avoir quelque chose de stable à la mi Février, la première Beta publique (2009-02-02d) est dispo :

http://www.grosjeanne.name/Meteo/XNet_Meteo.zip

Si tout ce se passe bien, cette version doit enregistrer le Datalogger des WMR200.
Normalement, XNet_Meteo ne reset pas le contenu du Datalogger, Vous pouvez donc tester sereinement sans perte de données.

Je compte sur vous pour remonter vos remarques, avis, & commentaires avec
  • le csv généré par XNet_Meteo
    les logs de XNet_Meteo (pour cela, créer un répertoire Logs dans le répertoire ou vous avez installé XNet_Meteo)
    les fichiers csv de vos softs d'acquisition actuels (Weather Display, ...)
a+
Joß
Pmarie
Membre
Messages : 41
Inscription : mer. nov. 26, 2008 11:08 am

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Pmarie »

L'heure enregistrée par le fichier CSV de cette nouvelle version, indique 1 heure de retard à chaque enregistrement :shock:
@+Pat
Dernière modification par Pmarie le lun. févr. 02, 2009 10:53 pm, modifié 1 fois.
Pmarie
Membre
Messages : 41
Inscription : mer. nov. 26, 2008 11:08 am

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Pmarie »

L'heure enregistrée par le fichier CSV de cette nouvelle version, indique 1 heure de retard à chaque enregistrement :shock:
@+Pat
Job
Membre
Messages : 156
Inscription : ven. avr. 04, 2008 1:40 pm
Localisation : Le Val Saint Germain - FRANCE
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Job »

Bonjour
Oui,
Depuis quelques versions, l'enregistrement des horaires se fait en UTC.
Il faut donc modifier le paramètre adequat dans le plugin CSV.
Joß
Pmarie
Membre
Messages : 41
Inscription : mer. nov. 26, 2008 11:08 am

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Pmarie »

OK j'ai modifie le plugin CSV et tout est rentré dans l'ordre.

J'utilisais la version de 2008-12-07b, raison pour laquelle j'ai été surpris hier :)

Devant editer le fichier CSV manuellement de temps en temps, le choix entre les 2 types d'enregistrement horaires serait le bien venu dans le menu option de Xnet Meteo .

Idem pour la fenetre de Xnet qui n'est pas redimensionnable et reste sur du 450x692 ou quelque chose comme cela, si il etait possible d'avoir une fenetre redimensionnable ou plus haute pour eviter l'utilisation de l'ascenceur pour les info. des sondes sup. (Uniquement pour ceux qui en ont 8,9 ou 10 )
@+ Pat.
Job
Membre
Messages : 156
Inscription : ven. avr. 04, 2008 1:40 pm
Localisation : Le Val Saint Germain - FRANCE
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Job »

Pmarie a écrit :OK j'ai modifie le plugin CSV et tout est rentré dans l'ordre.

J'utilisais la version de 2008-12-07b, raison pour laquelle j'ai été surpris hier :)

Devant editer le fichier CSV manuellement de temps en temps, le choix entre les 2 types d'enregistrement horaires serait le bien venu dans le menu option de Xnet Meteo .
Je prends le point, mais pas dans les priorités.
http://www.grosjeanne.name/Wiki/XNet_Meteo:Wish-List
Idem pour la fenetre de Xnet qui n'est pas redimensionnable et reste sur du 450x692 ou quelque chose comme cela, si il etait possible d'avoir une fenetre redimensionnable ou plus haute pour eviter l'utilisation de l'ascenceur pour les info. des sondes sup. (Uniquement pour ceux qui en ont 8,9 ou 10 )
@+ Pat.
Je note aussi, et cela devrait être dispo dans la prochaine version

Joß
faberb
Membre
Messages : 14
Inscription : jeu. janv. 22, 2009 10:14 am
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par faberb »

Mise à jour du décode du moment de la trame D2 : qui confirme? (ou infirme)
Notamment j'ai un problème avec les tensions d'alim des capteurs, je n'en suis pas sûr du tout, je soupçonne que c'est plutôt le niveau de réception du signal de capteur qui y est indiqué.

Code : Tout sélectionner

01 02 03 04 05 06 07 08  09  10  11  12  13  14  15  16 17 18 19  20 21 22 
D2 31 28 03 0E 01 09 00  00  00  00  00  00  21  00  00 0C 01 01  07 08 0C 
ID ll mm HH JJ MM AA an  ph  pi1 pi2 pj1 pj2 pc1 pc2 Mr Hr Jr Mor Ar div   

23 24 25 26  27  28 29  30 31  32 33   34 35 36  37  38  39   40 41   42 43  44  45  46   47 48  49
36 10 03 5E  01  FF E9  23 F4  33 01   00 BF 00  2A  28  00   00 01   38 00  62  3C  00   00 36  07 
vr vx xm wc1 wc2 uv PPa Db ppr Ec ncti    Ti Ti2 hui pri pri2    ncte Te Te2 hue pre pre2    CSl CSh
                                                                                                                                            
01- => D2 identificateur de trame heure date année
02- => ll = 31 dans cette trame c'est la longueur de la trame identificateur et CS inclus
03- mm = minutes
04- HH = heures
05- JJ = jours
06- MM = mois
07- AA = année (2000+AA)
08- an = n° de capteur en poids faible et alim du capteur en poids fort
09- ph = taux de précipitation par heure en inch B0 indique un dépassement de capacité dans ce cas la station affiche HHH mm/h
10- pi1 
11- pi2 = précipitation instantanée en inch 
12- pj1 précipitation des dernières 24 h en inch poids faible
13- pj2 précipitation des dernières 24 h en inch poids fort
14- pc1 : pluie cumulée en inch $pc2pc1/100 ex : $0021 = 33 soit 0,33 inch en mm = 0,33*25,4=8,4 mm (interrogation sur pc2 pourle moment)
15- pc2 : pluie cumulée poids fort
16- Mr : minutes du début de l'enregistrement des précipitations accumulées
17- Hr : heure du début de l'enregistrement des précipitations accumulées
18- Jr : Jour  du début de l'enregistrement des précipitations accumulées
19- Mor : Mois  du début de l'enregistrement des précipitations accumulées
20- Ar : du début de l'enregistrement des précipitations accumulées ici le total de pluie 8,4 mm c'est depuis le 1 janvier 07 à 12 h 00
21- div direction du vent =div*22,5 degrés nord = 0 dans la direction nord-est-sud-ouest ex : 08=> 08* 22,5= 180°
22- 
23- vr = rafales de vent en m/s à diviser par 10 ici $36=54 soit 5,4m/s 
24- vx xm = vent moyen vm = $mv en m/s ex 10 03 =>$31= 49 soit 4,9 m/s
25- xm
26- wc1 windchill = $wc2 wc1 temperature en ° farenheit en dizaines de °avec la formule où l'on soustrait 320 et l'on divise le tout par 18 ex $15E=350 Windchill=(350-320)/18= 1,67°C 
27- Wc2
28- UV indice UV interprétation pour le moment : 00 = UV à 0.
29- PPa pression concatenation du poids fort en b avec PPa résultat en hectopascal exemple : E9 23 : 3E9=1001 hpascal
30- Db est la prévision 12-24 h : ici 2 (0 Partiellement nuageux, 1 pluvieux, 2 nuageux, 3 ensoleillé, 4 neigeux) 5- neige
31- pression concatenation du poids fort en c avec PPr résultat en hectopascal exemple : F4 33 : 3F4=1012 hpascal
32- Ec E est la prévision actuelle : ici 2 (0 Partiellement nuageux, 1 pluvieux, 2 nuageux, 3 ensoleillé, 4 neigeux)
33- ncti n° de capteur de température intérieure ?
34- 
35- Ti : température intérieure en °C ex : $BF=191 soit 19,1°C
36- Ti2 : poids fort de la température intérieure avec signe codé sur le bit de poids fort un $8= signifie signe <0
37- hui : humidité intérieure en %  ex : $2A=42%
38- pri : point de rosée intérieure ex $28 = 4°C
39- pri2 : point de rosée intérieure poids fort avec signe codé sur le bit de poids fort un $8= signifie signe <0
40- encadrement des trames de température ??????--------------------
41- ncte : n° de capteur intérieur en poids faible ? et alimentation en poids fort?
42- Te : température extérieure en °C : ex : $38 = 56 soit 5,6°C avec bit de poids fort = signe un bit de poids fort à 1 indique une température <0
43- Te2 : poids fort de la température extérieure avec signe codé sur les bits de poids fort un $8= signifie signe <0
44- hue : humidité extérieure en % ex $62=98%
45- pre : point de rosée ex $3C = 60 soit 6°C
46- pre2 : poids fort du point de rosée en poids fort avec signe codé sur les bits de poids fort un $8= signifie signe <0
47- encadrement des trames de température ??????-------------
48- Checksum poids faible
49- Checksum poids fort (somme des octets de la trame identificateur inclu)
Job
Membre
Messages : 156
Inscription : ven. avr. 04, 2008 1:40 pm
Localisation : Le Val Saint Germain - FRANCE
Contact :

Re: WMR200: que faut-il pour develloper le plugin ?

Message par Job »

Hello

Sur la WMR100, si on transpose,
le Nibble de poid fort des octets 34 & 41 correspond au "Smiley" qui apparait sur la station.

Joß
paracetamol
Membre
Messages : 11
Inscription : mer. févr. 04, 2009 12:59 am

Re: WMR200: que faut-il pour develloper le plugin ?

Message par paracetamol »

Job a écrit :
Job a écrit : Allez un peu de teasing ... La prochaine release de XNet_Meteo supportera la trame D2 et donc la gestion du DataLogguer.... Disons a la mi-Fevrier, peut-être avant !
Bonjour

Chose promise ......

Pour avoir quelque chose de stable à la mi Février, la première Beta publique (2009-02-02d) est dispo :

http://www.grosjeanne.name/Meteo/XNet_Meteo.zip

Si tout ce se passe bien, cette version doit enregistrer le Datalogger des WMR200.
Normalement, XNet_Meteo ne reset pas le contenu du Datalogger, Vous pouvez donc tester sereinement sans perte de données.

Je compte sur vous pour remonter vos remarques, avis, & commentaires avec
  • le csv généré par XNet_Meteo
    les logs de XNet_Meteo (pour cela, créer un répertoire Logs dans le répertoire ou vous avez installé XNet_Meteo)
    les fichiers csv de vos softs d'acquisition actuels (Weather Display, ...)
a+
Joß
Un detil sans interet mais sur la wmrs200 sur la partie rainfall since: l'heure est a l'envert : dans mon cas il y a ecrit 55h12
Répondre