Example #1
0
        private void Connector_AircraftPositionUpdated(object sender, AircraftPositionUpdatedEventArgs e)
        {
            recorderLogic.NotifyPosition(e.Position);

            Dispatcher.Invoke(() =>
            {
                viewModel.AircraftPosition = AircraftPosition.FromStruct(e.Position);
            });
        }
Example #2
0
        private void Connector_AircraftPositionUpdated_Video(object sender, AircraftPositionUpdatedEventArgs e)
        {
            if (obs_connect.Content == "Disconnect")
            {
                var response = _obs.SendRequest("GetRecordingStatus");

                recorderLogic.NotifyPositionVideo((string)response["recordTimecode"]);



                Dispatcher.Invoke(() =>
                {
                    viewModel.AircraftPosition = AircraftPosition.FromStruct(e.Position);
                });
            }
        }