summaryrefslogtreecommitdiff
path: root/fhunit.pas
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2015-11-16 06:37:30 +0100
committerErich Eckner <git@eckner.net>2015-11-16 06:37:30 +0100
commite99f3fec7e287b879ceeb0f0d95185cf2ab0791e (patch)
tree2f108f17c53ee6993ae73a91426dcae3ab4efac4 /fhunit.pas
parent18b2f6120d3320d0557b04e9c04ead225e88447b (diff)
downloadFH-Wetter-e99f3fec7e287b879ceeb0f0d95185cf2ab0791e.tar.xz
Tagesendstand, pegelunit begonnen
Diffstat (limited to 'fhunit.pas')
-rw-r--r--fhunit.pas36
1 files changed, 36 insertions, 0 deletions
diff --git a/fhunit.pas b/fhunit.pas
new file mode 100644
index 0000000..02c9d6d
--- /dev/null
+++ b/fhunit.pas
@@ -0,0 +1,36 @@
+unit fhunit;
+
+{$mode objfpc}{$H+}
+
+interface
+
+uses
+ Classes, SysUtils, Graphics;
+
+type
+ tMessgroesze = (mgTemperatur,mgLuftfeuchte,mgWindgeschwindigkeit,mgWindrichtung,
+ mgNiederschlag,mgGlobalstrahlung,mgLuftdruck);
+ tZeitgroesze = (zgJahr,zgMonat,zgTag,zgStunde,zgMin10);
+ tMesswerte = array[tMessgroesze] of extended;
+ tZeit = array[tZeitgroesze] of integer;
+ tMesspunkt = record
+ zeit: tZeit;
+ mW: tMesswerte;
+ end;
+
+const
+ messNamen: array[tMessgroesze] of string =
+ ('Temperatur','Luftfeuchte','Windgeschwindigkeit','Windrichtung',
+ 'Niederschlag','Globalstrahlung','Luftdruck');
+ maszEinheit: array[tMessgroesze] of string =
+ ('°C','%','m/s','°','mm','W/m²','mbar');
+ monatsNamen: array[1..12] of string =
+ ('Januar','Februar','März','April','Mai','Juni','Juli',
+ 'August','September','Oktober','November','Dezember');
+ farben: array[tMessgroesze] of tColor =
+ ($0000DF,$CFAF7F,$007FFF,$FF00FF,$FFAF3F,$3FAFAF,$AFAFAF);
+
+implementation
+
+end.
+