summaryrefslogtreecommitdiff
path: root/SimpleRadar_old/Aircraft.cs
diff options
context:
space:
mode:
Diffstat (limited to 'SimpleRadar_old/Aircraft.cs')
-rw-r--r--SimpleRadar_old/Aircraft.cs73
1 files changed, 73 insertions, 0 deletions
diff --git a/SimpleRadar_old/Aircraft.cs b/SimpleRadar_old/Aircraft.cs
new file mode 100644
index 0000000..d6ee22d
--- /dev/null
+++ b/SimpleRadar_old/Aircraft.cs
@@ -0,0 +1,73 @@
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+using System.Drawing;
+using Microsoft.VisualBasic;
+
+namespace SimpleRadar
+{
+ public class AircraftPosition
+ {
+
+ public string Flight;
+ public string CallSign;
+
+ /// <summary>
+ /// SSR Code
+ /// </summary>
+ public string Ssr;
+
+ public string Sector;
+ public string Layers;
+
+ public double X;
+ public double Y;
+
+
+ public double GroundSpeed;
+ public int Heading;
+ public double Vx;
+ public double Vy;
+
+ /// <summary>
+ /// Flight level
+ /// </summary>
+ public int AFL;
+
+ /// <summary>
+ /// fts/min
+ /// </summary>
+ public int Rate;
+
+ /// <summary>
+ /// O : Stable
+ /// 1 : climb
+ /// -1 : Descent
+ /// -2 : unknown
+ /// </summary>
+ public int Tendency;
+
+ /// <summary>
+ /// HH:MM:SS
+ /// </summary>
+ public int Time_Of_Plot;
+
+ /// <summary>
+ /// The minimum séparation with another aircraft
+ /// existe if the vertical separation is below 1000ft
+ /// </summary>
+ public double MinSeparation;
+
+ /// <summary>
+ /// the closest aircraft
+ /// </summary>
+ public string MinSeparationCallSign;
+
+ /// <summary>
+ /// The speed alteration given with Erasmus -100% -> +100%
+ /// </summary>
+ public double ErasmusDeltaGroundSpeed;
+
+ }
+}