// Use this for initialization
    void Start()
    {
        apCon = GetComponent <AutopilotController> ();

        autopilotToggle.onValueChanged.AddListener(delegate {
            apCon.SetAutopilot(autopilotToggle.isOn);
        });
        headingSlider.onValueChanged.AddListener(delegate {
            UpdateTargetHeading(headingSlider.value);
        });
    }
 public AutopilotControllerTest()
 {
     _source    = new Mock <NmeaSinkAndSource>(MockBehavior.Loose, "Input");
     _output    = new Mock <NmeaSinkAndSource>(MockBehavior.Strict, "Output");
     _autopilot = new AutopilotController(_source.Object, _output.Object);
 }