Avec Wswin ?

Une question, un bug ?
Répondre
Meteometz

Message par Meteometz »

Bonsoir,

J'ai provisoirement laissé tombé Weatherlink et j'utilise Wswin32 en prise directe sur ma console : quel est le fichier source à utiliser dasn ce cas ?

Merci
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Bonjour,

Je ne connais pas bien WSwin32, je n'ai jamais reussi a le faire marcher.
Il doit certainement y avoir un genre d'historique quelque part.
- Si cet historique est formaté lignes/colonnes, ca doit être lisible avec le plugin CSV.
- Si par contre c'est un fichier non lisible en l'éditant (binaire), il faudrait écrire un nouveau plugin pour le faire. Je veux bien le faire, si le format est connu.

WSWin32 exporte peut-être aussi vers du MySQL, donc lisible avec le plugin MySQL.

Antoine.
Avatar de l’utilisateur
Marco de Chaligny
Membre
Messages : 301
Inscription : sam. avr. 15, 2006 1:12 pm
Localisation : Chaligny - Lorraine
Contact :

Message par Marco de Chaligny »

Salut,

Sur ma configue/ordi lors de mes essais en 04/2006 le fichier est a priori dans le repertoire de wswin : EXPmm_yy.CSV . (mm=mois, yy=année)...A tester avec le plugin CSV.dll en reglant "," comme separateur... à suivre ...

Marco

http://marcodechaligny.free.fr/
Dernière modification par Marco de Chaligny le ven. juin 30, 2006 9:06 am, modifié 1 fois.
Meteometz

Message par Meteometz »

Bonsoir,

Hélas le seul historique que je semble obtenir est de type WD-XX .dat en binaire.

Pas de CSV à l'horizon mais je pense que les "pros" de Wswin32 doivent à coup sur savoir comment l'obtenir.

Bien à vous,
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Bonsoir,

Il est connu ce format de fichier ? WD-XX ? Eventuellement ca pourrait-etre un nouveau plugin.
C'est beaucoup plus rapide de lire du binaire que du csv/texte.

Antoine.
JackT

Message par JackT »

Bonjour,

Wswin utilise des formats de fichiers différents selon la station connectée au logiciel. Pour les stations Davis, je m'étais amusé il y a quelques temps à trouver le format. Les fichiers de données sont appelés WD_MM_AA.dat et ont le format suivant :

Header de 18 bytes, suivis d'enregistrements ayant ce format :


struct WswinData
{
DOSTIME Time ;
DOSDATE Date ;
signed short Temp_i;
signed short Temp_e;
signed short Temp_2;
signed short Temp_3;
signed short Temp_4;
signed short Mintemp_e;
signed short MaxTemp_e;
signed short Temp_7;
signed short Temp_Leaf1;
signed short Temp_Leaf2;
signed short Temp_Leaf3;
signed short Temp_Leaf4;
signed short Temp_Soil1;
signed short Temp_Soil2;
signed short Temp_Soil3;
signed short Temp_Soil4;
byte hum_i;
byte hum_e;
byte hum_2;
byte hum_3;
byte hum_4;
byte hum_5;
byte hum_6;
byte hum_7;
byte hum_Leaf1;
byte hum_Leaf2;
byte hum_Leaf3;
byte hum_Leaf4;
byte hum_Soil1;
byte hum_Soil2;
byte hum_Soil3;
byte hum_Soil4;
signed short baro;
signed short rain;
signed short vent;
signed short direction;
signed short evapo;
byte UV;
signed short solar;
signed short gust;
signed short ISS reception;
signed short unknown1;
signed short unknown2;
byte GWD;
byte W0;
byte W1;

} ;

Les valeurs à une décimale (telles que température, pression..etc) sont multipliées par 10 et codées en integer (exemple : température de 28,5 est codée 285) et la valeur de pluie est multipliée par 1000 (0.254 mm est codé 254).

Cordialement

JackT
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Cool merci pour les infos, je vais essayer de faire un plugin WSWIN.
Si quelqu'un a un bout de fichier pour faire les tests je suis preneur, me l'envoyer à guilmard[retirer_ca]@free.fr

Antoine.
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Merci JackT pour le fichier.
Je m'en vais travailler dessus.

Antoine.
Arbujl

Message par Arbujl »

Bonjour,

Avez-vous pu avancer sur ce sujet ?

Merci
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Salut Arbujil,

Le plugin n'est WSWIN32 n'est pas encore fait car je travaillais actuellement sur les éphémerides. Je vais pouvoir le commencer car elles sont désormais intégrées.
Un exemple basique :

Image

Ca fonctionne dans les graphiques, template (HTTP,FTP). On peut eventuellement changer les icones des phases de la lune si elles ne plaisent pas.

Le plugin est rapide a faire en prenant modèle sur les autres. Je posterai la dll avant la version 1.6, car il y a encore beaucoup de boulot.

Antoine.

Edit : les heures de lever ne sont pas bien reglées (fuseaux horaires).
Arbujl

Message par Arbujl »

Superbe !
Je suis revenu aujourd'hui sur ce site pour voir l'évolution de votre programme. Je vais maintenant l'utiliser car il intégre non seulement ma WS (2500), l'éphéméride mais bientôt.... les datas de WsWin32... ;)
Félicitations !!!
Avatar de l’utilisateur
Genii
Membre
Messages : 14
Inscription : ven. août 04, 2006 5:43 pm

Message par Genii »

Hello,

Titoine, tu pourras trouver ici un exemple des datas qui sont générées de manière automatique par wswin32.

Data

La station concernée est une WS7001.
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Cool merc Genii, je vais pouvoir essayer l'assemblage virtuel de tout ca.
Le plugin WSWIN est terminé, mais il faut que je le peaufine/teste un peu avant de le mettre en ligne. Il y aura peut être en même temps une mise a jour du plugin MySQL car on m'a rapporté un bug.

Antoine.
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

JackT :

Aurais-tu par hasard le format des fichiers que Genii à fournit ?
L'entête de ton fichier indique "WD4data file" ceux de Genii "WS4data file". J'ai noté une différence de longueur d'enregistrements, 72 bytes pour WS4data et 76 bytes pour WD4data file. En sais tu plus sur ces différences ? L'entete reste de 18 bytes dans les deux cas.
Sinon je vais tenter de décoder ca moi même.
JackT

Message par JackT »

TiToine a écrit :JackT :

Aurais-tu par hasard le format des fichiers que Genii à fournit ?
.
Antoine,

Je ne l'ai malheureusement pas, mais il ne devrait pas être trop difficile à trouver. Pour cela, il faudrait que Genil te communique la liste complète des sondes disponibles pour sa station et qui est listée dans wswin en sélectionnant le menu "Station meteo" - "Sondes disponibles...". Cette liste complète (éléments cochées ou non) et l'ordre dans lequel ils sont listés dans wswin devrait correspondre à la suite des valeurs dans le fichier WSXXXX.dat. C'était le cas pour les fichiers WDXXXX.dat


Cordialement

JackT
Répondre