Les logiciels Heavy Weather de Lacrosse Technologie génère deux types de fichiers à l'exception de la Ws2-500 :
history.dat et currdat.lst.
Le fichier currdat.lst est un fichier texte lisible par un bloc notes. Ce fichier contient les dernières données reçues de la station.
Le fichier history.dat est un fichier binaire. Il ne peut être lue que par des macros logiciel. Ce fichier contient des enregistrements dit 'au fil de l'eau'. Chaque enregistrement est daté.
En fait il existe deux types de fichier history.dat
Ceux générés par le logiciel de Ws23xx, et ceux générés par les Ws3500,Ws3600 et dernièrement les Ws2800.
La structure de ces fichiers est maintenant connue.
Pour les fichiers de la Ws3500, Ws3600 et
Ws2800 la structure de chaque enregistrement est la suivante :
double fTimeStamp // Nbr de seconde depuis le 01/01/1900 00:00:00
float fOutdoorAbsolutePressure // en hPa
float fOutdoorRelativePressure // en hPa
float fOutdoorWindSpeed // en m/s
unsigned long ulOutdoorWindDirection // en logique 1 à 16
float fOutdoorWindGust // en m/s
float fOutdoorTotalRainfall // en mm
float fOutdoorNewRainfall // en mm
float fIndoorTemperature // en °C
float fOutdoorTemperature // en °C
float fIndoorHumidity // en %Hr
float fOutdoorHumidity // en %Hr
unsigned long ulUnknown
Pour le format des Ws23xx le format est un peu plus compliqué. Je ferais un post spécifique pour ce fichier