コード例 #1
0
        private void Function_Key_Up()
        {
            MAVLink.mavlink_rc_channels_override_t rc = new MAVLink.mavlink_rc_channels_override_t();
            rc.chan1_raw = (ushort)1480;

            rc.chan2_raw = (ushort)1480;

            rc.chan3_raw = (ushort)1480;

            rc.target_component = dv1.comPort.MAV.compid;
            rc.target_system    = dv1.comPort.MAV.sysid;
            dv1.comPort.sendPacket(rc, rc.target_system, rc.target_component);//发送RC的mavlink消息指令包
            System.Threading.Thread.Sleep(20);
        }
コード例 #2
0
        private void BUT_front_Mouse(object sender, MouseEventArgs e)
        {
            MAVLink.mavlink_rc_channels_override_t rc = new MAVLink.mavlink_rc_channels_override_t();

            rc.chan1_raw = (ushort)1480;

            rc.chan2_raw = (ushort)1480;

            // ushort number = ushort.Parse(ch_textBox.Text);

            //  rc.chan3_raw = (ushort)(1480 + number);

            rc.target_component = dv1.comPort.MAV.compid;
            rc.target_system    = dv1.comPort.MAV.sysid;
            dv1.comPort.sendPacket(rc, rc.target_system, rc.target_component);//发送RC的mavlink消息指令包
            System.Threading.Thread.Sleep(20);
        }