Ejemplo n.º 1
0
 public PlaybackFlight()
 {
     _config     = Config.Instance();
     _sendClient = new UdpClient();
     _svvo       = new Svvo();
     Step();
 }
Ejemplo n.º 2
0
        public FdmManager()
        {
            _config = Config.Instance();
            uint   version       = 0;
            uint   release       = 0;
            uint   releaseDay    = 0;
            uint   releaseMonth  = 0;
            uint   releaseYear   = 0;
            IntPtr pversion      = GetIntPtr(version);
            IntPtr prelease      = GetIntPtr(release);
            IntPtr preleaseDay   = GetIntPtr(releaseDay);
            IntPtr preleaseMonth = GetIntPtr(releaseMonth);
            IntPtr preleaseYear  = GetIntPtr(releaseYear);

            GetDllVersion(pversion, prelease, preleaseDay, preleaseMonth, preleaseYear);
            version      = (uint)Marshal.ReadInt32(pversion);
            release      = (uint)Marshal.ReadInt32(prelease);
            releaseDay   = (uint)Marshal.ReadInt32(preleaseDay);
            releaseMonth = (uint)Marshal.ReadInt32(preleaseMonth);
            releaseYear  = (uint)Marshal.ReadInt32(preleaseYear);

            _udpHelper      = new UdpHelper();
            _startPosition  = new StartPosition();
            _controlElement = new ControlElement();
            _svvo           = new Svvo();
            _dataOut        = new DataOut();
            fCSCmds         = new FCSCmds();

            InitThread();
            StartThread();
        }
Ejemplo n.º 3
0
 public FdmManager()
 {
     _udpHelper      = new UdpHelper();
     _startPosition  = new StartPosition();
     _controlElement = new ControlElement();
     _svvo           = new Svvo();
     _dataOut        = new DataOut();
     InitThread();
     StartThread();
 }
Ejemplo n.º 4
0
 public MainWindow()
 {
     InitializeComponent();
     this.Closed += (sender, args) => _send = false;
     _sendClient  = new UdpClient();
     _send        = true;
     _svvo        = new Svvo();
     _ka52        = new ModelKa52();
     th           = new Thread(Send);
     th.Start();
 }