public MCPControl() { InitializeComponent(); MCP = SystemManager.Instance.MCP; DataContext = this; }
public FlightDataComputer(ModeControlPanel mcp, XboxController control) { _control = control; _mcp = mcp; _mcp.PropertyChanged += MCP_PropertyChanged; _rollPid = new PID { Gains = FlightComputerConfig.Roll.Gain, PV = FlightComputerConfig.Roll.PV, OV = FlightComputerConfig.Roll.OV, }; _pitchPid = new PID { Gains = FlightComputerConfig.Pitch.Gain, PV = FlightComputerConfig.Pitch.PV, OV = FlightComputerConfig.Pitch.OV, }; _speedPid = new PID { Gains = FlightComputerConfig.Speed.Gain, PV = FlightComputerConfig.Speed.PV, OV = FlightComputerConfig.Speed.OV, }; }
public FlightNavigator(ModeControlPanel mcp, FlightPlan plan) { _mcp = mcp; _plan = plan; }