public void Start(ITransport transport, TimeSpan interval) { _transport = transport; if (_timer != null) { throw new Exception("Timer already started."); } var versionRequest = new UasAutopilotVersionRequest(); _transport.SendMessage(versionRequest); _timer = _timerFactory.Create(interval); _timer.Tick += _timer_Tick; _timer.Start(); }
private void button8_Click(object sender, EventArgs e) { var msg = new UasAutopilotVersionRequest(); _mMavLink.SendMessage(msg); }