AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Binäre Datei aus Wetterstation auswerten! Aber wie??
Thema durchsuchen
Ansicht
Themen-Optionen

Binäre Datei aus Wetterstation auswerten! Aber wie??

Ein Thema von duff · begonnen am 7. Okt 2006 · letzter Beitrag vom 7. Okt 2006
 
Benutzerbild von duff
duff

Registriert seit: 26. Jan 2005
Ort: Brühl
76 Beiträge
 
Delphi 2007 Professional
 
#1

Binäre Datei aus Wetterstation auswerten! Aber wie??

  Alt 7. Okt 2006, 16:13
Hallo,

ich habe ein Problem mit einer Binären Datei!! Es ist so das diese Datei Wetterdaten enthält

Relativer Luftdruck
Innentemperatur
Inenfeuchte
Außentemperatur
Außenfeuchte
Taupunkt
Windchill
Windgeschwindigkeit
Windrichtung
Gesamtregen
Uhrzeit
Datum

Jetzt möchte ich diese Werte (die alle 15 min gespeichert werden) für ein eigenes Programm verwenden, um
Statistiken zu erstellen.

Ich habe leider noch nie mit fremden binären Dateien gearbeitet und weiß nicht wie ich an die
Sache rangehen soll.

Was ich zu der Codierung gefunden habe bringt mich bisher auch nicht weiter

Code:
// 36 Bytes pro Datensatz
// 28 Bytes Trailer (also ( Dateigröße-28 ) / 36 = Anzahl der Historiensätze)
// 
// Datensatz
// --------- 
// 00-03 : 04 Byte / - / 01 00 00 00 
// 04-07 : 04 Byte / longword / Uhrzeit in Sekunden seit 01.01.1900 00:00 
// 08-0B : 04 Byte / single / absoluter Luftdruck in hPa (rel = abs + Offset)
// 0C-0F : 04 Byte / single / Windstärke in m/s (km/h = m/s * 3,6)
// 10 : 01 Byte / byte / Windrichtung N=0, NNW=15 
// 11 : 01 Byte / - / 00 
// 12 : 01 Byte / - / 00 
// 13 : 01 Byte / - / 00 
// 14-17 : 04 Byte / single / Regenmenge in mm
// 18-1B : 04 Byte / single / Innentemperatur in C
// 1C-1F : 04 Byte / single / Außentemperatur in C
// 20 : 01 Byte / byte / Innenfeuchte
// 21 : 01 Byte / - / 00 
// 22 : 01 Byte / byte / Außenfeuchte
// 23 : 01 Byte / - / 00 
// 
// Trailer
// ------- 
// 00-03 : 04 Byte / - / 87 65 43 21 
// 04-07 : 04 Byte / - / ??? wer weis es ??? 
// 08-0B : 04 Byte / - / ??? wer weis es ??? 
// 0C-0F : 04 Byte / - / 00 00 00 00 
// 10-13 : 04 Byte / longword / Anzahl der Sätze in Datei
// 14-17 : 04 Byte / longword / Zeitstempel des ersten Datensatzes in Datei
// 18-1B : 04 Byte / longword / Zeitstempel des letzten Datensatzes in Datei
Es wäre toll wenn mir jemand helfen könnte!!!
Angehängte Dateien
Dateityp: rar wetter_datei_141.rar (4,3 KB, 7x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz