WMR200: que faut-il pour develloper le plugin ?
Re: WMR200: que faut-il pour develloper le plugin ?
et moi, je pense avoir compris comment on code une interface HID, ça semble être comme un accès à un fichier.
Je tente ça ce soir!
pourvu que ca marche .
Je tente ça ce soir!
pourvu que ca marche .
-
- Membre
- Messages : 86
- Inscription : mer. janv. 03, 2007 3:10 pm
- Localisation : Montauban de Bretagne (35)
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
Voilà un peu où j'en suis :

J'ai encore quelques mauvaises valeurs mais c'est de mieux en mieux
En tout cas, mon décodage des valeurs hexadécimales semble correct hormis le fait que j'ai des octets qui s'intercalent qui viennent parasités

J'ai encore quelques mauvaises valeurs mais c'est de mieux en mieux

En tout cas, mon décodage des valeurs hexadécimales semble correct hormis le fait que j'ai des octets qui s'intercalent qui viennent parasités

La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Station Oregon Scientific WMR 100
Re: WMR200: que faut-il pour develloper le plugin ?
ca y est, avec un bout de code vb pour windows trouvé sur le net, j'arrive à récupérer des valeurs uniquement si WD est en cours et donc a déjà initialisé le transfert.
Maintenant, que je peux comprendre comment ca marche, je dois revoir le code pour envoyer cette fameuse séquence d'initialisation que tu as gentiment mis dans le forum. puis récupérer les données.
Dans ton cas, est-ce que tu accèdes à l'historique, puis ensuite aux données temps réel, ou bien tu n'accèdes qu'aux données temps réel ou qu'a l'historique?
tes parasites ne sont pas du à un "block size" différent entre l'interface USB de la station et ton code. Un espèce de padding.
ou bien tu tentes de récupérer plus de données que ce qu'il y a de dispo. Tu récupères un report de 8 octets alors qu'il n'y en a que 7.
sinon, sacré boulot, pour les conversions, tu pars de la page du site allemand sur la WMR100?
hub
Maintenant, que je peux comprendre comment ca marche, je dois revoir le code pour envoyer cette fameuse séquence d'initialisation que tu as gentiment mis dans le forum. puis récupérer les données.
Dans ton cas, est-ce que tu accèdes à l'historique, puis ensuite aux données temps réel, ou bien tu n'accèdes qu'aux données temps réel ou qu'a l'historique?
tes parasites ne sont pas du à un "block size" différent entre l'interface USB de la station et ton code. Un espèce de padding.
ou bien tu tentes de récupérer plus de données que ce qu'il y a de dispo. Tu récupères un report de 8 octets alors qu'il n'y en a que 7.
sinon, sacré boulot, pour les conversions, tu pars de la page du site allemand sur la WMR100?
hub
-
- Membre
- Messages : 86
- Inscription : mer. janv. 03, 2007 3:10 pm
- Localisation : Montauban de Bretagne (35)
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
Je n'accède qu'aux données temps réel. Je ne pense pas qu'il soit possible d'accéder à un historique.
Pour mes parasites, c'est à priori des octets en trop de temps en temps mais plus j'avance plus je corrige cela. Il est possible aussi que ce soit mon "décodage" qui ne soit pas tout à fait correct. Actuellement, temp/hygro int, baromètre, anémomètre sont quasiment décodés à tous les coups (validé entre autre par les checksums). Pour le pluviomètre, il faut que je teste avec de la pluie
et je ne suis pas encore sur pour le temp/hygro ext (et sondes supplémentaires). Sinon je n'ai pas de sonde UV
La page en allemand m'a bien aidé pour le décodage. Pour t'aider je peux mettre le décodage dans un fichier Excel. Dis-moi si ça t'intéresse...
Pour mes parasites, c'est à priori des octets en trop de temps en temps mais plus j'avance plus je corrige cela. Il est possible aussi que ce soit mon "décodage" qui ne soit pas tout à fait correct. Actuellement, temp/hygro int, baromètre, anémomètre sont quasiment décodés à tous les coups (validé entre autre par les checksums). Pour le pluviomètre, il faut que je teste avec de la pluie


La page en allemand m'a bien aidé pour le décodage. Pour t'aider je peux mettre le décodage dans un fichier Excel. Dis-moi si ça t'intéresse...
La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Station Oregon Scientific WMR 100
Re: WMR200: que faut-il pour develloper le plugin ?
Je serais très intéressé par le fichier Excel 

-
- Membre
- Messages : 86
- Inscription : mer. janv. 03, 2007 3:10 pm
- Localisation : Montauban de Bretagne (35)
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
Je te fais le fichier Excel demain après-midi 

La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Station Oregon Scientific WMR 100
-
- Membre
- Messages : 89
- Inscription : lun. oct. 01, 2007 10:40 pm
- Localisation : vendée
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
j'ai moi aussi commencé et j'avance (wmr100) donc pas de valeurs enregistréelesommer35 a écrit :Je n'accède qu'aux données temps réel. Je ne pense pas qu'il soit possible d'accéder à un historique.
Pour mes parasites, c'est à priori des octets en trop de temps en temps mais plus j'avance plus je corrige cela. Il est possible aussi que ce soit mon "décodage" qui ne soit pas tout à fait correct. Actuellement, temp/hygro int, baromètre, anémomètre sont quasiment décodés à tous les coups (validé entre autre par les checksums). Pour le pluviomètre, il faut que je teste avec de la pluieet je ne suis pas encore sur pour le temp/hygro ext (et sondes supplémentaires). Sinon je n'ai pas de sonde UV
![]()
La page en allemand m'a bien aidé pour le décodage. Pour t'aider je peux mettre le décodage dans un fichier Excel. Dis-moi si ça t'intéresse...
les temp/hygro ext et supp ont le meme décodage que le temp/hygro interne '42 x1' pour intérieur '42 x2' sonde 2 ...etc
je suis interressé par le fichier excel si tu le met en telech
mais je n'utilise pas les checksums (trop de dechets)
60 00 00 06 C9 07 1F 14 02 04 08 01 D2 01 Date: 20:31:00 - 2.4.2008
42 40 D1 00 37 78 05 00 00 20 22 sonde n° 0 ,temperature: 20.9, humidité :55
42 43 D7 00 31 6E 00 04 00 20 1B sonde n° 3 ,temperature: 21.5, humidité :49
42 40 D1 00 37 06 78 00 00 20 22 sonde n° 0 ,temperature: 20.9, humidité :55
46 05 24 05 34 pression : 1029 ,prévision: nuageux
42 40 D1 00 37 01 07 78 00 00 20 sonde n° 0 ,temperature: 20.9, humidité :55
46 05 24 05 34 pression : 1029 ,prévision: nuageux
46 05 24 05 34 pression : 1029 ,prévision: nuageux
46 05 24 05 34 pression : 1029 ,prévision: nuageux
42 42 C8 00 34 06 64 00 00 20 04 sonde n° 2 ,temperature: 20, humidité :52
42 40 D1 00 37 06 78 00 00 20 22 sonde n° 0 ,temperature: 20.9, humidité :55
42 40 D1 00 37 78 05 00 00 20 22 sonde n° 0 ,temperature: 20.9, humidité :55
41 00 00 00 00 00 07 04 00 70 00 00 0C 01 04 01 pluie totale 28.448 ,instantannée: 0
42 43 D7 00 01 07 31 6E 00 00 20 sonde n° 3 ,temperature: 21.5, humidité :49
42 44 DF 00 2E 64 05 00 00 20 17 sonde n° 4 ,temperature: 22.3, humidité :46
42 40 D0 00 37 22 06 6E 00 00 20 sonde n° 0 ,temperature: 20.8, humidité :55
42 40 D0 00 37 6E 00 07 00 20 17 sonde n° 0 ,temperature: 20.8, humidité :55
60 6E 00 00 20 07 00 00 22 14 02 04 08 03 Date: 20:34:00 - 2.4.2008
42 40 D0 00 37 6E 00 04 00 20 17 sonde n° 0 ,temperature: 20.8, humidité :55
42 40 D0 00 37 6E 00 04 00 20 17 sonde n° 0 ,temperature: 20.8, humidité :55
42 43 D7 00 31 6E 05 00 00 20 1B sonde n° 3 ,temperature: 21.5, humidité :49
42 40 D0 00 37 6E 00 04 00 20 17 sonde n° 0 ,temperature: 20.8, humidité :55
42 40 D0 00 20 07 37 6E 00 00 20 sonde n° 0 ,temperature: 20.8, humidité :55
42 40 D0 00 37 6E 05 00 00 20 17 sonde n° 0 ,temperature: 20.8, humidité :55
42 44 DF 00 2E 64 05 00 00 20 17 sonde n° 4 ,temperature: 22.3, humidité :46
42 D1 79 00 59 6E 00 04 00 20 93 sonde n° 1 ,temperature: 12.1, humidité :89
42 40 D0 00 38 78 05 00 00 20 22 sonde n° 0 ,temperature: 20.8, humidité :56
42 43 D7 00 31 6E 00 04 00 20 1B sonde n° 3 ,temperature: 21.5, humidité :49
46 05 24 C0 00 pression : 1029 ,prévision: nuageux
60 00 00 25 14 02 05 04 08 01 D8 00 14 02 Date: 20:37:00 - 2.4.2008
Config:GraphWeather 2.0.312b -- Windows: vista(64 bits) -- Station: WMR100
Logiciel maison pour: Collecte des données, enregistrement mysql, gestion webcam.
http://www.meteo-challans.com
http://www.awekas.at/fr/instrument.php?id=5640
Logiciel maison pour: Collecte des données, enregistrement mysql, gestion webcam.
http://www.meteo-challans.com
http://www.awekas.at/fr/instrument.php?id=5640
Re: WMR200: que faut-il pour develloper le plugin ?
Excusez-moi je suis un peu perdu...
parlons-nous de la WMR200 ou de la WMR100 ?
Car pour ma part je travaille sur la WMR200 qui ne communique qu'en trame de 8 bytes .. Alors que la WMR100 (dont je n'ai pas de modèle sous la main) à l'air de communiquer en trame de taille variable.
parlons-nous de la WMR200 ou de la WMR100 ?
Car pour ma part je travaille sur la WMR200 qui ne communique qu'en trame de 8 bytes .. Alors que la WMR100 (dont je n'ai pas de modèle sous la main) à l'air de communiquer en trame de taille variable.
-
- Membre
- Messages : 89
- Inscription : lun. oct. 01, 2007 10:40 pm
- Localisation : vendée
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
je possede une wmr100 +3 sondes température/humidité
pas encore de sonde uv
log ;
virtual weather station (basic)
graphweather
j'ai bricolé un log qui récupere les données .csv de vws vers une base mysql (1/mn)
ce meme log récupere la puissace solaire (pas encore etalonnée)
via une carte e/s 8055 (montage http://marcodechaligny.free.fr/page_ele ... e04p_s.htm
le tout sous win vista
pas encore de sonde uv
log ;
virtual weather station (basic)
graphweather
j'ai bricolé un log qui récupere les données .csv de vws vers une base mysql (1/mn)
ce meme log récupere la puissace solaire (pas encore etalonnée)
via une carte e/s 8055 (montage http://marcodechaligny.free.fr/page_ele ... e04p_s.htm
le tout sous win vista
Config:GraphWeather 2.0.312b -- Windows: vista(64 bits) -- Station: WMR100
Logiciel maison pour: Collecte des données, enregistrement mysql, gestion webcam.
http://www.meteo-challans.com
http://www.awekas.at/fr/instrument.php?id=5640
Logiciel maison pour: Collecte des données, enregistrement mysql, gestion webcam.
http://www.meteo-challans.com
http://www.awekas.at/fr/instrument.php?id=5640
Re: WMR200: que faut-il pour develloper le plugin ?
Je commence a "comprendre"...
l'interface USB envoi des paquets qui commence par
01 Dx
apparement les données météo sont dans le 01 D2
les 01 D6 et 01 D7 inclus une date et une heure...
je vais adapter le code de wmr200log que je posterais en fin de journée.
l'interface USB envoi des paquets qui commence par
01 Dx
apparement les données météo sont dans le 01 D2
les 01 D6 et 01 D7 inclus une date et une heure...
je vais adapter le code de wmr200log que je posterais en fin de journée.
-
- Membre
- Messages : 86
- Inscription : mer. janv. 03, 2007 3:10 pm
- Localisation : Montauban de Bretagne (35)
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
Voici mon fichier Excel de décodage : http://lesommer.free.fr/Decodage_WMR100.xls
La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Station Oregon Scientific WMR 100
-
- Membre
- Messages : 86
- Inscription : mer. janv. 03, 2007 3:10 pm
- Localisation : Montauban de Bretagne (35)
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
Chez moi, c'est de mieux en mieux

Tout est OK : toutes les frames sont décodés correctement avec vérification du checksum



Tout est OK : toutes les frames sont décodés correctement avec vérification du checksum



La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Station Oregon Scientific WMR 100
Re: WMR200: que faut-il pour develloper le plugin ?
Ca serait sympa de nous poster le code
Ca me permetterait de mettre au point le driver Linux qui est en Open Source

Ca me permetterait de mettre au point le driver Linux qui est en Open Source

- TiToine
- Site Admin
- Messages : 3356
- Inscription : lun. mars 20, 2006 11:16 am
- Localisation : Montréal
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
Le driver Linux et le drivers windowswindspots a écrit :Ca serait sympa de nous poster le code![]()
Ca me permetterait de mettre au point le driver Linux qui est en Open Source

-
- Membre
- Messages : 86
- Inscription : mer. janv. 03, 2007 3:10 pm
- Localisation : Montauban de Bretagne (35)
- Contact :
Re: WMR200: que faut-il pour develloper le plugin ?
J'ai mis mon programme test ici : http://lesommer.free.fr/WMR100_Test.exe
Je cherche des bêta-testeurs :
- Avec WMR100, pour tester si "mon" décodage marche avec n'importe quelle station
- Avec WMR200, pour voir si le décodage de cette station est complètement différent (à priori, il faut mettre le bon ProductID)
Actuellement, mon code est en VB.Net (plus efficace pour moi pour débroussailler le machin) et il est vraiment dans un état lamentable, j'ai un peu honte de le montrer et très difficile à comprendre sans explication.
Je cherche des bêta-testeurs :
- Avec WMR100, pour tester si "mon" décodage marche avec n'importe quelle station
- Avec WMR200, pour voir si le décodage de cette station est complètement différent (à priori, il faut mettre le bon ProductID)
Actuellement, mon code est en VB.Net (plus efficace pour moi pour débroussailler le machin) et il est vraiment dans un état lamentable, j'ai un peu honte de le montrer et très difficile à comprendre sans explication.
La météo à Montauban de Bretagne (35) : http://lesommer.free.fr/meteo/
Station Oregon Scientific WMR 100
Station Oregon Scientific WMR 100