1

阿木币

0

精华

2 小时

在线时间

应届白菜

Rank: 1

发表于 2023-8-10 22:41:00 2749 浏览 1 回复

[地面站] 请教各位大神,如何地面站软件上实现遥控器控制功能?

举个例子,我想实现上升的功能,对通道3的值进行改变。但是实际操作按此按钮毫无反应,包括左右,前后都是这种情况。只有左右转可以实现。     
       这是上升的指令
           MAVLink.mavlink_rc_channels_override_t rc = new MAVLink.mavlink_rc_channels_override_t();

            rc.chan1_raw = (ushort)1500;

            rc.chan2_raw = (ushort)1500;

            rc.chan3_raw = (ushort)1800;

            rc.chan4_raw = (ushort)1500;

            rc.chan5_raw = (ushort)1500;

            rc.chan6_raw = (ushort)1500;

            rc.chan7_raw = (ushort)1500;

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

      请问前后、上升下降、左右的命令应该如何调整参数?万分感谢!!!!
我知道答案 回答被采纳将会获得3 阿木币 已有1人回答

扫一扫浏览分享
回复

使用道具 举报

1

阿木币

0

精华

2 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2023-8-17 19:31:12 来自手机
通道5的模式设置错误,678用不到。
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表