Commit 1292b4a0 authored by Uwe Peuker's avatar Uwe Peuker

Umstellung auf Java 8 und UTF-8

git-svn-id: svn://ntoserver/Datenverteiler/VRZ3/trunk/de.bsvrz.dua.progglaette@62426 40c0be50-5d29-0410-901d-fb59edb5cafc
parent 974dd4c5
eclipse.preferences.version=1
encoding//src/main/java=ISO-8859-1
encoding//src/test/java=ISO-8859-1
encoding/<project>=ISO-8859-1
encoding/<project>=UTF-8
***********************************************************************************************
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 SWE Glättewarnung und -prognose *
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 SWE Glättewarnung und -prognose *
***********************************************************************************************
Version: ${version}
Übersicht
Übersicht
=========
Die SWE Glättewarnung und -prognose ermittelt aus den aktuell gültigen und den
in letzten 10 Minuten eingelaufenen messwertersetzten Daten der Fahrbahnoberflächen-
und Taupunkttemperatur sowie dem momentan gemessenen gültigen Fahrbahnzustand und der
aktuell gültigen Lufttemperatur einer Umfelddatenmessstelle eine Aussage über eine
mögliche Glätte. Des Weiteren wird für die Prognosehorizonte 5-, 15-, 30-, 60- und
Die SWE Glättewarnung und -prognose ermittelt aus den aktuell gültigen und den
in letzten 10 Minuten eingelaufenen messwertersetzten Daten der Fahrbahnoberflächen-
und Taupunkttemperatur sowie dem momentan gemessenen gültigen Fahrbahnzustand und der
aktuell gültigen Lufttemperatur einer Umfelddatenmessstelle eine Aussage über eine
mögliche Glätte. Des Weiteren wird für die Prognosehorizonte 5-, 15-, 30-, 60- und
90-Minuten eine entsprechende Prognose berechnet und publiziert.
Versionsgeschichte
==================
1.4.0
=====
- Umstellung auf Java 8 und UTF-8
1.3.0
- Umstellung auf Funclib-BitCtrl-Dua
1.2.0
- Umstellung auf Maven-Build
- Behandlung nicht unterstützter Sensorarten über die 'UmfeldDatenSensorUnbekannteDatenartException'
- benötigt SWE_de.bsvrz.sys.funclib.bitctrl_FREI_V1.2.3.zip oder höher
- Behandlung nicht unterstützter Sensorarten über die 'UmfeldDatenSensorUnbekannteDatenartException'
- benötigt SWE_de.bsvrz.sys.funclib.bitctrl_FREI_V1.2.3.zip oder höher
1.0.0
......@@ -33,33 +38,33 @@ Versionsgeschichte
- Bash-Startskript hinzu
Diese SWE ist eine eigenständige Datenverteiler-Applikation, welche über die Klasse
Diese SWE ist eine eigenständige Datenverteiler-Applikation, welche über die Klasse
de.bsvrz.dua.progglaette.progglaette.GlaeteWarnungUndPrognose mit folgenden Parametern
gestartet werden kann (zusätzlich zu den normalen Parametern jeder Datenverteiler-Applikation):
gestartet werden kann (zusätzlich zu den normalen Parametern jeder Datenverteiler-Applikation):
-KonfigurationsBereichsPid=pid(,pid)
- Tests:
Alle Tests befinden sich unterhalb des Verzeichnisses junit und sind als JUnit-Tests ausführbar.
Alle Tests befinden sich unterhalb des Verzeichnisses junit und sind als JUnit-Tests ausführbar.
Die Tests untergliedern sich wie folgt:
- DAV-Tests: Tests mit Datenaustausch über eine Datenverteiler-Schnittstelle (bei der
Durchführung dieser Tests wird jeweils implizit eine Instanz der Glättewarnung und -prognose
- DAV-Tests: Tests mit Datenaustausch über eine Datenverteiler-Schnittstelle (bei der
Durchführung dieser Tests wird jeweils implizit eine Instanz der Glättewarnung und -prognose
gestartet)
- GlaetteWarnungUndPrognoseTest.java: Innerhalb dieses Tests werden über den Datenverteiler
- GlaetteWarnungUndPrognoseTest.java: Innerhalb dieses Tests werden über den Datenverteiler
verschiedene Vektoren (LFT, FBT, TPT, FBZ) eingegeben, deren Elemente jeweils teilweise nicht
gesendet werden (also z.B. (0, 0, x, 0) -> es wird kein TPT-Datum mit diesem Zeitstempel
verschickt). Es soll überprüft werden, ob auch bei unvollständigen Eingaben eine Ausgabe
verschickt). Es soll überprüft werden, ob auch bei unvollständigen Eingaben eine Ausgabe
durch die SWE vorgenommen wird.
- Einzel-Tests: Tests von Teilfunktionalitäten einzelner SW-Elemente (die Daten werden dabei
nur über Java-Funktionsschnittstellen ausgetauscht):
- Einzel-Tests: Tests von Teilfunktionalitäten einzelner SW-Elemente (die Daten werden dabei
nur über Java-Funktionsschnittstellen ausgetauscht):
- EntscheidungsBaumTest.java: Innerhalb dieser Klasse werden unterschiedliche Vektoren in die
Implementierung des Entscheidungsbaums eingegeben und die entsprechende Ausgabe (Ist, Soll)
verglichen.
- PrognoseZustandTest.java: Diese Klasse testet die Implementierung der Trendextrapolation
Voraussetzungen für die DAV-Tests:
Voraussetzungen für die DAV-Tests:
- Start der Test-Konfiguration (extra/test_konfig_progglaette.zip)
- Anpassung der DAV-Start-Parameter (Variable CON_DATA) innerhalb von
junit/de.bsvrz.dua.progglaette.progglaette.GlaetteWarnungUndPrognoseTest.java
......@@ -76,13 +81,13 @@ Voraussetzungen f
"-KonfigurationsBeriechsPid=kb.glaetteProgTest"};
Alle Tests wurden so bereits erfolgreich ausgeführt.
Alle Tests wurden so bereits erfolgreich ausgeführt.
Disclaimer
==========
Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 SWE Glättewarnung und –prognose
Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 SWE Glättewarnung und –prognose
Copyright (C) 2007 BitCtrl Systems GmbH
This program is free software; you can redistribute it and/or modify it under
......@@ -104,7 +109,7 @@ Kontakt
=======
BitCtrl Systems GmbH
Weißenfelser Straße 67
Weißenfelser Straße 67
04229 Leipzig
Phone: +49 341-490670
mailto: info@bitctrl.de
......@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>de.bsvrz.dua</groupId>
<artifactId>de.bsvrz.dua.progglaette</artifactId>
<version>1.3.0-SNAPSHOT</version>
<version>1.4.0-SNAPSHOT</version>
<name>Glaettewarnung und -prognose</name>
......
/*
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weißenfelser Straße 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......@@ -82,7 +82,7 @@ public class GlaetteWarnungUndPrognose implements ClientSenderInterface, ClientR
/**
* String konstanten.
*/
public static final String ATG_FBT = "atg.ufdsFahrBahnOberFlchenTemperatur";
public static final String ATG_FBT = "atg.ufdsFahrBahnOberFlächenTemperatur";
/**
* String konstanten.
......@@ -92,12 +92,12 @@ public class GlaetteWarnungUndPrognose implements ClientSenderInterface, ClientR
/**
* String konstanten.
*/
public static final String ATG_FBZ = "atg.ufdsFahrBahnOberFlchenZustand";
public static final String ATG_FBZ = "atg.ufdsFahrBahnOberFlächenZustand";
/**
* String konstanten.
*/
public static final String ATG_GLAETTE = "atg.ufdmsGltte";
public static final String ATG_GLAETTE = "atg.ufdmsGlätte";
/**
* String konstanten.
......@@ -127,7 +127,7 @@ public class GlaetteWarnungUndPrognose implements ClientSenderInterface, ClientR
/**
* String konstanten.
*/
public static final String TYP_FBT = "typ.ufdsFahrBahnOberFlchenTemperatur";
public static final String TYP_FBT = "typ.ufdsFahrBahnOberFlächenTemperatur";
/**
* String konstanten.
......@@ -137,7 +137,7 @@ public class GlaetteWarnungUndPrognose implements ClientSenderInterface, ClientR
/**
* String konstanten.
*/
public static final String TYP_FBZ = "typ.ufdsFahrBahnOberFlchenZustand";
public static final String TYP_FBZ = "typ.ufdsFahrBahnOberFlächenZustand";
/**
* Aufrufsparameter.
......@@ -313,9 +313,9 @@ public class GlaetteWarnungUndPrognose implements ClientSenderInterface, ClientR
final String atgPid = resDatei.getDataDescription().getAttributeGroup().getPid();
if (GlaetteWarnungUndPrognose.ATG_FBT.equals(atgPid)) {
double d = daten.getItem("FahrBahnOberFlchenTemperatur").getUnscaledValue("Wert").longValue();
double d = daten.getItem("FahrBahnOberFlächenTemperatur").getUnscaledValue("Wert").longValue();
if (d > 0) {
d = daten.getItem("FahrBahnOberFlchenTemperatur").getScaledValue("Wert").doubleValue();
d = daten.getItem("FahrBahnOberFlächenTemperatur").getScaledValue("Wert").doubleValue();
}
umfDaten.letzteFbt = d;
umfDaten.zsLetzterFbt = zs;
......@@ -337,7 +337,7 @@ public class GlaetteWarnungUndPrognose implements ClientSenderInterface, ClientR
umfDaten.zsLetzterTpt = zs;
bearbeiteDaten(umfDaten, zs);
} else if (GlaetteWarnungUndPrognose.ATG_FBZ.equals(atgPid)) {
final long d = daten.getItem("FahrBahnOberFlchenZustand").getUnscaledValue("Wert").longValue();
final long d = daten.getItem("FahrBahnOberFlächenZustand").getUnscaledValue("Wert").longValue();
umfDaten.letzteFbz = d;
umfDaten.zsLetztenFbz = zs;
bearbeiteDaten(umfDaten, zs);
......@@ -412,9 +412,9 @@ public class GlaetteWarnungUndPrognose implements ClientSenderInterface, ClientR
ConfigurationArea ca = GlaetteWarnungUndPrognose.dav.getDataModel().getConfigurationArea(s);
if (ca == null) {
msgSender.sendMessage(MessageType.APPLICATION_DOMAIN, MessageGrade.WARNING,
"Der bergebene Konfigurationsbereich " + s + " existiert nicht.");
"Der übergebene Konfigurationsbereich " + s + " existiert nicht.");
GlaetteWarnungUndPrognose.LOGGER
.warning("Der bergebene Konfigurationsbereich " + s + " existiert nicht.");
.warning("Der übergebene Konfigurationsbereich " + s + " existiert nicht.");
ca = GlaetteWarnungUndPrognose.dav.getDataModel().getConfigurationAuthority().getConfigurationArea();
}
konfBerieche.add(ca);
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......
/*
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,14 +19,14 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weißenfelser Straße 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
*/
/**
* Klassen für die SWE 4.14 Glättewarnung und -prognose
* Klassen für die SWE 4.14 Glättewarnung und -prognose
*/
package de.bsvrz.dua.progglaette.progglaette;
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......@@ -96,12 +96,12 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
* @throws DUAInitialisierungsException
* Ausnahme, die geworfen wird, wenn ein Modul innerhalb einer
* SWE nicht initialisiert werden konnte. Also, wenn z.B. keine
* Anmeldung zum Empfangen oder Versenden von Daten durchgefhrt
* Anmeldung zum Empfangen oder Versenden von Daten durchgeführt
* werden konnte.
* @throws SendSubscriptionNotConfirmed
* Ausnahme, die beim Senden von Daten als einfacher Sender
* generiert wird, wenn noch keine positive Sendesteuerung vom
* Datenverteiler fr die zu versendenden Daten vorliegt
* Datenverteiler für die zu versendenden Daten vorliegt
*/
@Test
public void test1() throws DUAInitialisierungsException, SendSubscriptionNotConfirmed {
......@@ -161,7 +161,7 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
}
}, GlaetteWarnungUndPrognose.dav.getDataModel().getObject("ufdMessStelle.test.1"),
new DataDescription(GlaetteWarnungUndPrognose.dav.getDataModel().getAttributeGroup("atg.ufdmsGltte"),
new DataDescription(GlaetteWarnungUndPrognose.dav.getDataModel().getAttributeGroup("atg.ufdmsGlätte"),
GlaetteWarnungUndPrognose.dav.getDataModel().getAspect("asp.prognose")),
ReceiveOptions.normal(), ReceiverRole.receiver());
......@@ -247,7 +247,7 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
cal.add(Calendar.MINUTE, 1);
/**
* Andere Hlfte des Baumes
* Andere Hälfte des Baumes
*/
/**
* 8
......@@ -449,7 +449,7 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
* @throws SendSubscriptionNotConfirmed
* Ausnahme, die beim Senden von Daten als einfacher Sender
* generiert wird, wenn noch keine positive Sendesteuerung vom
* Datenverteiler fr die zu versendenden Daten vorliegt.
* Datenverteiler für die zu versendenden Daten vorliegt.
*
*/
public void publiziere(final MessStellenEreignis ereignis) throws SendSubscriptionNotConfirmed {
......@@ -613,7 +613,7 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
* ein Zeitstempel
* @return ein Datum mit Zeitstempel.
* @throws UmfeldDatenSensorUnbekannteDatenartException
* der bergebene Sensor hat eine unbekannte Datenart
* der übergebene Sensor hat eine unbekannte Datenart
*/
ResultData getResultData(final long zeitStempel1) throws UmfeldDatenSensorUnbekannteDatenartException {
DataDescription datenBeschreibung = null;
......@@ -640,8 +640,8 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
data.getItem(att).getItem("Status").getItem("PlFormal").getUnscaledValue("WertMin").set(0);
data.getItem(att).getItem("Status").getItem("MessWertErsetzung").getUnscaledValue("Implausibel").set(0);
data.getItem(att).getItem("Status").getItem("MessWertErsetzung").getUnscaledValue("Interpoliert").set(0);
data.getItem(att).getItem("Gte").getUnscaledValue("Index").set(1000);
data.getItem(att).getItem("Gte").getUnscaledValue("Verfahren").set(0);
data.getItem(att).getItem("Güte").getUnscaledValue("Index").set(1000);
data.getItem(att).getItem("Güte").getUnscaledValue("Verfahren").set(0);
return new ResultData(this.ufds, datenBeschreibung, zeitStempel1, data);
}
......@@ -685,7 +685,7 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
}
/**
* Zustandsspeicher fr Glaetteprognosen.
* Zustandsspeicher für Glaetteprognosen.
*/
static class Zustand extends AbstractDavZustand {
......@@ -702,47 +702,47 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
/**
* dito.
*/
private static final Zustand Z1 = new Zustand("Keine Glttegefahr", 1);
private static final Zustand Z1 = new Zustand("Keine Glättegefahr", 1);
/**
* dito.
*/
private static final Zustand Z2 = new Zustand("Gttegefahr bei Wetternderung mglich", 2);
private static final Zustand Z2 = new Zustand("Gättegefahr bei Wetteränderung möglich", 2);
/**
* dito.
*/
private static final Zustand Z3 = new Zustand("Eisgltte mglich", 3);
private static final Zustand Z3 = new Zustand("Eisglätte möglich", 3);
// /**
// * dito.
// */
// private static final Zustand Z4 = new Zustand(
// "Tendenzberechnung nicht mglich", 4);
// "Tendenzberechnung nicht möglich", 4);
/**
* dito.
*/
private static final Zustand Z5 = new Zustand("Schneegltte oder Glatteis bei Niederschlag mglich", 5);
private static final Zustand Z5 = new Zustand("Schneeglätte oder Glatteis bei Niederschlag möglich", 5);
/**
* dito.
*/
private static final Zustand Z6 = new Zustand(
"Schneegltte oder Glatteis bei Niederschlag sowie Reifgltte mglich", 6);
"Schneeglätte oder Glatteis bei Niederschlag sowie Reifglätte möglich", 6);
/**
* dito.
*/
private static final Zustand Z7 = new Zustand("Schneegltte oder Glatteis bei Niederschlag sofort mglich", 7);
private static final Zustand Z7 = new Zustand("Schneeglätte oder Glatteis bei Niederschlag sofort möglich", 7);
/**
* dito.
*/
private static final Zustand Z8 = new Zustand(
"Schneegltte oder Glatteis bei Niederschlag sowie Reifgltte sofort mglich", 8);
"Schneeglätte oder Glatteis bei Niederschlag sowie Reifglätte sofort möglich", 8);
/**
* dito.
*/
private static final Zustand Z9 = new Zustand("Eisgltte sofort mglich", 9);
private static final Zustand Z9 = new Zustand("Eisglätte sofort möglich", 9);
/**
* dito.
*/
private static final Zustand Z10 = new Zustand("Gltte vorhanden", 10);
private static final Zustand Z10 = new Zustand("Glätte vorhanden", 10);
// /**
// * dito.
// */
......@@ -752,7 +752,7 @@ public class EntscheidungsBaumTestMitPublikation extends GlaetteWarnungUndProgno
* dito.
*/
private static final Zustand Z12 = new Zustand(
"Schneegltte oder Glatteis bei Niederschlag sofort sowie Reifgltte mglich", 12);
"Schneeglätte oder Glatteis bei Niederschlag sofort sowie Reifglätte möglich", 12);
/**
* Standardkonstruktor.
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......@@ -46,7 +46,7 @@ import de.bsvrz.sys.funclib.application.StandardApplicationRunner;
*
* @author BitCtrl Systems GmbH, Bachraty
*/
@Ignore("Testdatenverteiler prfen")
@Ignore("Testdatenverteiler prüfen")
public class GlaetteWarnungUndPrognoseTest extends GlaetteWarnungUndPrognose {
/**
......@@ -247,8 +247,8 @@ public class GlaetteWarnungUndPrognoseTest extends GlaetteWarnungUndPrognose {
data.getItem(att).getItem("Status").getItem("PlFormal").getUnscaledValue("WertMin").set(0);
data.getItem(att).getItem("Status").getItem("MessWertErsetzung").getUnscaledValue("Implausibel").set(0);
data.getItem(att).getItem("Status").getItem("MessWertErsetzung").getUnscaledValue("Interpoliert").set(0);
data.getItem(att).getItem("Gte").getUnscaledValue("Index").set(1000);
data.getItem(att).getItem("Gte").getUnscaledValue("Verfahren").set(0);
data.getItem(att).getItem("Güte").getUnscaledValue("Index").set(1000);
data.getItem(att).getItem("Güte").getUnscaledValue("Verfahren").set(0);
}
/**
......@@ -272,7 +272,7 @@ public class GlaetteWarnungUndPrognoseTest extends GlaetteWarnungUndPrognose {
if (fbt1 > 0) {
final Data daten = GlaetteWarnungUndPrognose.dav.createData(GlaetteWarnungUndPrognose.dav.getDataModel()
.getAttributeGroup(GlaetteWarnungUndPrognose.ATG_FBT));
setztAufDefault("FahrBahnOberFlchenTemperatur", daten);
setztAufDefault("FahrBahnOberFlächenTemperatur", daten);
final ResultData resData = new ResultData(GlaetteWarnungUndPrognoseTest.fbtSensor,
GlaetteWarnungUndPrognoseTest.ddFbtDaten, zs1, daten);
GlaetteWarnungUndPrognose.dav.sendData(resData);
......@@ -288,7 +288,7 @@ public class GlaetteWarnungUndPrognoseTest extends GlaetteWarnungUndPrognose {
if (fbz1 > 0) {
final Data daten = GlaetteWarnungUndPrognose.dav.createData(GlaetteWarnungUndPrognose.dav.getDataModel()
.getAttributeGroup(GlaetteWarnungUndPrognose.ATG_FBZ));
setztAufDefault("FahrBahnOberFlchenZustand", daten);
setztAufDefault("FahrBahnOberFlächenZustand", daten);
final ResultData resData = new ResultData(GlaetteWarnungUndPrognoseTest.fbzSensor,
GlaetteWarnungUndPrognoseTest.ddFbzDaten, zs1, daten);
GlaetteWarnungUndPrognose.dav.sendData(resData);
......
/*
* Segment 4 Datenbernahme und Aufbereitung (DUA), SWE 4.14 Glttewarnung und -prognose
* Segment 4 Datenübernahme und Aufbereitung (DUA), SWE 4.14 Glättewarnung und -prognose
*
* Copyright (C) 2007-2015 BitCtrl Systems GmbH
*
......@@ -19,7 +19,7 @@
*
* Contact Information:<br>
* BitCtrl Systems GmbH<br>
* Weienfelser Strae 67<br>
* Weißenfelser Straße 67<br>
* 04229 Leipzig<br>
* Phone: +49 341-490670<br>
* mailto: info@bitctrl.de
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment