public MainWindow()
        {
            InitializeComponent();

            fsuipc = new FSUIPC();
            fsuipc.FSUIPC_Initialization();
            connected = false;

            propertyManager = new PropertyManager();
            iAirspeed       = new IndicatedAirspeed();
            propertyManager.AddProperty(iAirspeed);
            heading = new Heading();
            propertyManager.AddProperty(heading);
            altitude = new Altitude();
            propertyManager.AddProperty(altitude);
            paused = new SimulatorPaused();
            propertyManager.AddProperty(paused);

            Task.Run((Action)ServeUpdates);
        }
示例#2
0
 public override string ToString()
 {
     return(IndicatedAirspeed.ToString() + "/" + TrueAirspeed.ToString() + "/" + GroundSpeed.ToString());
 }