MSDK哪个接口可以提示“云台电机过载”?云台过载后有没有接口可以重新自检?

Completed

Comments

15 comments

  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 你可以用setDiagnosticsInformationCallback来监听整个无人机是否有问题,如果有问题会抛出的。没有自检的函数,这个只有开机才能自检。 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • zy

    没有自检的函数,只有开机才能自检。我再问一下MSDK有没有函数可以让云台重新恢复到平衡状态?

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 有,startBalanceTest是开启平衡测试,reset则是回中。 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • zy

    你好!我在云台处于电机过载的状态下,使用setDiagnosticsInformationCallback这个接口并没有抛出“云台电机过载”,回调的List<DJIDiagnostics>的size终于为0

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 那个时候Pilot会抛出云台点击过载的状态,但是setDiagnosticsInformationCallback没有抛出任何异常,size仍然是0是吗? 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • zy

    是的

    0
    Comment actions Permalink
  • DJI Developer Support
    订阅一下GimbalState的isMotorOverloaded试试看。
    0
    Comment actions Permalink
  • zy

    isMotorOverloaded一直为false,电机过载状态下也是false

    0
    Comment actions Permalink
  • DJI Developer Support
    我们需要测试一下,你的飞机和MSDK版本是哪一个?
    0
    Comment actions Permalink
  • zy

    M300 RTK,MSDK4.15

    0
    Comment actions Permalink
  • DJI Developer Support
    这个问题你们是怎么把M300的H20T云台弄成云台电机过载的?我在Pilot里面,用手怎么拧动相机姿态,都没有爆出这个错误。
    0
    Comment actions Permalink
  • zy

    我们是PSDK开发的负载,然后用手往上拧住5,6秒不动,就会过载,

    0
    Comment actions Permalink
  • DJI Developer Support
    按照你的方法我没有办法制造出这个error,你用得是skyport还是x-port,我找个类似的负载试试。
    0
    Comment actions Permalink
  • zy

    用的是x-port

    0
    Comment actions Permalink
  • DJI Developer Support
    还是测试不出云台电机过载的状态,这个问题我会提交给研发,这个问题阻塞你们研发吗?
    0
    Comment actions Permalink

Please sign in to leave a comment.