diff --git a/SanShared/UVcsvStrukture.cs b/SanShared/UVcsvStrukture.cs index 2a84b05..5b65081 100644 --- a/SanShared/UVcsvStrukture.cs +++ b/SanShared/UVcsvStrukture.cs @@ -14,6 +14,7 @@ namespace SanShared DateTime zeitstempel; double temperatur; double druck; + int geschwindigkeit; /// /// Zeitstempel vom Eintrag /// @@ -26,5 +27,9 @@ namespace SanShared /// Druckanzeige vom Eintrag /// public double Druck { get => druck; set => druck = value; } + /// + /// Geschwindigkeit vom Eintrag + /// + public double Geschwindigkeit { get => geschwindigkeit; set => geschwindigkeit = value; } } } diff --git a/SanSystem/HelpFunktion.cs b/SanSystem/HelpFunktion.cs index 789fc9c..971a7df 100644 --- a/SanSystem/HelpFunktion.cs +++ b/SanSystem/HelpFunktion.cs @@ -12,15 +12,19 @@ namespace SanSystem { public static List ParseCSVFile(string csvFile) { + /* + Die geschwindigkeit wird im cm pro sekunde angegeben + */ List result = new List(); if (!File.Exists(csvFile)) return null; string[] input = File.ReadAllLines(csvFile); - int counter = 0; + DateTime zeit; double temperatur; double druck; + int geschwindigkeit; foreach (string pars in input) { UVcsvStrukture uVcsvStrukture = new UVcsvStrukture(); @@ -33,12 +37,13 @@ namespace SanSystem DateTime.TryParse(parts[0], out zeit); double.TryParse(parts[1].Replace('.', ','), out temperatur); double.TryParse(parts[2].Replace('.', ','), out druck); + int.TryParse(parts[3],out geschwindigkeit); - counter++; uVcsvStrukture.Zeitstempel = zeit; uVcsvStrukture.Druck = druck; uVcsvStrukture.Temperatur = temperatur; + uVcsvStrukture.Geschwindigkeit = geschwindigkeit; result.Add(uVcsvStrukture); }