ASCII Daten in WsWin32 einlesen

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
mazzzexxx

ASCII Daten in WsWin32 einlesen

Beitrag von mazzzexxx »

hallo,
wir haben von unserem Gleitschirmverein eine Wetterstation auf einem Aussichtsturm. Die Daten von den Davis Sensoren werden an eine Com-Schnittstelle gesendet. Dies sind ASCII Daten im NMEA (GPS) Format. Sieht jemend eine Möglichkeit, diese Daten in die Wettersoftware WsWin32 einzulesen.
Gruss Martin
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Martin,
du kannst in wswin alle nur erdenklichen Dateien importieren (oder besser überwachen lassen), aber sie müssen dazu in einem bestimmten Format vorliegen. Ich kopiere mal ein Beispiel aus der wswin-Hilfe rein:

,,1,2,3,4,5,6,7,8,9,17,18,19,20,21,22,23,24,25,33,34,35,36
20.10.2002,00:56,20.7,4.0,5.5,18.9,19.2,17.5,21.8,0.0,20.0,43,93,81,62,53,57,45,0,46,954.0,0.0,0.0,360

In der 1. Zeile stehen dabei die Sensor-ID's, ab der 2. Zeile folgen die Daten in der Reihenfolge, die in Zeile 1 angegeben ist.
mazzzexxx

Datenimport

Beitrag von mazzzexxx »

hallo,
vielen dank für die info, herr krenn schrieb mir per e-mail, dass der datenimport eigentlich nicht geht. hier nochmal näheres zu den daten. die daten werden im NMEA 183 format das dem sms oder gps format gleichgestellt ist, an einer com schnittstelle ausgegeben.Ein Beispiel
$DPTAW,2002/12/09,19:10,TCSMETEO_1,558,2,23,0,23,23,23,,85,0,,20,20,20,21,,0.0,0.0,0.0,,,,B,12.5,*06
Besteht nun die chance, diese daten in die wettersoftware einzulesen.
gruss steinbrecher
Holli

Re: Datenimport

Beitrag von Holli »

mazzzexxx hat geschrieben:herr krenn schrieb mir per e-mail, dass der datenimport eigentlich nicht geht.
Er sollte es wissen, denn von ihm stammt die Software :wink:
Aber vielleicht hat er sich auch nur den NMEA-Standard und deine Datensätze nicht angesehen.
hier nochmal näheres zu den daten. die daten werden im NMEA 183 format das dem sms oder gps format gleichgestellt ist, an einer com schnittstelle ausgegeben.
Das sagt genau gar nichts aus, denn NMEA ist ein offener Standard, über den alle möglichen Daten übertragen werden können. Nur der Kernaufbau eines NMEA-Datensatzes ist definiert, der Inhalt, der nach dem Header folgt, kann von jedem Datenlieferanten frei definiert werden. Ob das Uhrzeiten, Wassertiefen, Längen- und Breitengrade, Geschwindigkeiten, Richtungen, Temperaturen oder sonstwas sind, welche Einheit sie haben und an welcher Stelle sie stehen, hängt vom Gerät und der Laune des Herstellers ab. Einige Formate, wie z.B. GPS-Koordinaten, haben sich flächendeckend durchgesetzt, aber auch da gibt es Suppen, die sich einzelne Hersteller für die eigene Software selbst kochen.
Außerdem müssen die Datensätze eines Gerätes nicht immer denselben Inhalt haben. Welcher Datensatz gerade gesendet wird, steht im Header, in $XXXX. Eine Software, die nur einen Teil dieser Daten auswerten kann oder will, muß sich die entsprechenden Sätze an Hand des Headers aus dem Datenstrom fischen und den Rest verwerfen.
Ein Beispiel
$DPTAW,2002/12/09,19:10,TCSMETEO_1,558,2,23,0,23,23,23,,85,0,,20,20,20,21,,0.0,0.0,0.0,,,,B,12.5,*06
Schön. Nette Zahlen. Und was steht da jetzt drin? Ist das der einzige Header, den das Gerät liefert? Wie oft kommen die Datensätze?
Besteht nun die chance, diese daten in die wettersoftware einzulesen.
Ist das eine Frage.

Natürlich besteht immer eine Chance. Allerdings müßtest du ein paar mehr Infos als eine Zahlenkolonne rüberwachsen lassen. Mit den Infos von
http://www.dpspro.com/tcs_meteo_packet.html könnte Werner sicher schon eine viel konkretere Antwort geben.
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Martin,
nach deinen obigen Angaben ist es leider nicht möglich, derartige Daten einzulesen.
Antworten