m4e 远程控制 已进入drc但是不能执行drone_control指令

已完成

评论

22 条评论

  • 尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 可以查看下服务器的日志指令飞行下发的指令是否正确发送到了机场 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • 小鱼儿

    我这边看到是mqtt已经下发了

     

    0
    评论操作 固定链接
  • 小鱼儿

    我在drc/enter后调用了drc初始化状态,状态返回的也是0

    0
    评论操作 固定链接
  • 尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 可以参考下这篇文章查看一下DRC的连接状态 https://sdk-forum.dji.net/hc/zh-cn/articles/35520667054489-%E6%80%8E%E4%B9%88%E5%88%A4%E6%96%ADDRC%E9%93%BE%E6%8E%A5%E7%8A%B6%E6%80%81 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • 小鱼儿

    文档1,2,3 都没法确认。但是rc plus2 已经进入drc ,因为其他drc指令能执行,比如切换相机类型

    注1 是A控

    注2 drc是一直有心跳的

    注3 我是按照要求,xyhw 只要变换都会重置seq为0

    注4 drc/down 有下发但是没有回包

    0
    评论操作 固定链接
  • 小鱼儿

    目前有个疑问,如果服务端下发drc进入远控指令给rcplus2 ,是否需要服务端创建一个新的mqtt连接?目前我们公司采用的是服务端连接drc,不是web端连接drc,是否会有影响

    0
    评论操作 固定链接
  • 尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 可以查看下服务的日志mqtt指令是否下发成功 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • 小鱼儿

    1.第一步授权
    {
      "data": {
        "user_id": "3351",
        "user_callsign": "xxxxx",
        "control_keys": [
          "flight"
        ]
      },
      "method": "cloud_control_auth_request",
      "bid": "606e88cc-0528-4b78-b689-506affbe5282",
      "tid": "b68844d1-3f7d-400b-a770-fc96f6c8e898",
      "timestamp": 1737424122822,
      "username": "server"
    }
    2.第二部 进入drc
    {
      "data": {
        "mqtt_broker": {
          "address": "ws://xxxxxxxx:8083/mqtt",
          "username": "xxxxxxxx",
          "password": "xxxxxxxxxx",
          "client_id": "xxxxxxxxx",
          "expire_time": 1737427808,
          "enable_tls": false
        },
        "osd_frequency": 10,
        "hsi_frequency": 1
      },
      "method": "drc_mode_enter",
      "bid": "a9324c56-f504-49e9-b157-71d95ad8bfac",
      "tid": "0258b130-cf1f-487a-80cd-1a2f9f1adc0d",
      "timestamp": 1737424208441,
      "username": "server"
    }
    进入成功
    {
      "bid": "a9324c56-f504-49e9-b157-71d95ad8bfac",
      "tid": "0258b130-cf1f-487a-80cd-1a2f9f1adc0d",
      "method": "drc_mode_enter",
      "data": {
        "result": 0
      },
      "timestamp": 1737424207056,
      "username": "pilot"
    }

    3.初始化订阅状态

    {
      "data": "",
      "method": "drc_initial_state_subscribe",
      "seq": 1,
      "username": "server"
    }
    初始化成功
    {
      "data": {
        "result": 0
      },
      "method": "drc_initial_state_subscribe",
      "seq": 1,
      "timestamp": 1737424207134,
      "username": "pilot"
    }
    4.一键起飞

    {
      "data": {
        "flight_id": "c0dc4745-3240-46ab-8b6c-e204f2d02143",
        "target_longitude": xxxxxxx,
        "target_latitude": xxxxxxxx,
        "target_height": xxxxxxxxx,
        "security_takeoff_height": 100,
        "rth_altitude": 100,
        "rc_lost_action": 2,
        "exit_wayline_when_rc_lost": 1,
        "max_speed": 14,
        "rth_mode": 1,
        "commander_mode_lost_action": 0,
        "commander_flight_mode": 1,
        "commander_flight_height": 100
      },
      "method": "takeoff_to_point",
      "bid": "5f9fd693-6329-4a26-8a3a-1572d69fd12f",
      "tid": "26265cd8-4d78-4ec4-a672-b8ddee7fe6dd",
      "timestamp": 1737424180131,
      "username": "server"
    }
    返回成功
    {
      "bid": "5f9fd693-6329-4a26-8a3a-1572d69fd12f",
      "data": {
        "result": 0
      },
      "method": "takeoff_to_point",
      "tid": "26265cd8-4d78-4ec4-a672-b8ddee7fe6dd",
      "timestamp": 1737424179074,
      "username": "pilot"
    }

    5.执行远程控制执行
    第一次下发
    Topic: thing/product/xxxxx/drc/downQoS: 0
    {
      "data": {
        "seq": 0,
        "x": 5,
        "freq": 2,
        "delay_time": 200
      },
      "method": "drone_control",
      "username": "server"
    }

    第二次下发

    {
      "data": {
        "seq": 1,
        "x": 5,
        "freq": 2,
        "delay_time": 200
      },
      "method": "drone_control",
      "username": "server"
    }

    0
    评论操作 固定链接
  • 小鱼儿

    流程差不多按上面发的执行的,但是远程控制不响应

    0
    评论操作 固定链接
  • Boerma

    一键起飞后,应该等待一键起飞的结果通知。takeoff_to_point_progress,结束后再下发drc指令试试

    0
    评论操作 固定链接
  • 小鱼儿

    一键起飞我获取到结果后在执行的drc命令

     

    0
    评论操作 固定链接
  • Boerma

    takeoff_to_point_progress是这个method返回的结果吗?

    0
    评论操作 固定链接
  • 尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 可以给我看下drc_status_notify 上报和osd上报的消息吗? 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • 小鱼儿

    rc plus 2 貌似没有drc_status_notify方法,osd 怎么查看状态呢

    0
    评论操作 固定链接
  • 尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 在pilot上云mqtt下指令飞行下有个DRC链路通知,就是drc_status_notify上报的信息 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • 小鱼儿

    今天我看了drc_status_notify和joystick_invalid_notify 遥控器都没有上报

    0
    评论操作 固定链接
  • 小鱼儿

    我订阅的是thing/product/{gateway}/events,一键起飞(takeoff_to_point_progress) 这个是有上报的

     

    0
    评论操作 固定链接
  • 尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 您可以将遥控器(必须)和无人机(必须)日志上传到以下地址:https://pan-sec.djicorp.com/s/KEMpYZXximBiqCd 另外,需要您补全以下信息: 机场型号及固件版本: 无人机SN、型号及固件版本: 故障现象: 故障发生的具体时间(年月日时分): 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • 小鱼儿

    遥控器:rc plus 2 固件:01.41.0208

    飞机:m4e 固件12.00.0107 

    故障现象:上云远程控制命令下发没有响应

    故障时间:2025-01-22 11:15

    0
    评论操作 固定链接
  • 小鱼儿

    麻烦给个回复

    0
    评论操作 固定链接
  • 952966634

    小鱼儿 兄弟 能加个联系方式 交流嘛 v 15822983642

    0
    评论操作 固定链接
  • 小鱼儿

    麻烦大疆给个回复

    0
    评论操作 固定链接

请先登录再写评论。