FC30 启动之后再插入PSDK 通信不成功

Completed

Comments

8 comments

  • DJI Developer Support
    您好,请问下您是开机以后多久才进行负载通信,里面应该也有一个15s的PSDK启动倒计时机制。
    0
    Comment actions Permalink
  • 房立朝

    开机一分钟之后 负载就插入调参接口。通过Psdk的负载有热插拔机制么? 还是说开机之后15S之内必须插入负载,过了15S之后再插入负载就没法连接成功。

    0
    Comment actions Permalink
  • DJI Developer Support
    您好,它的通信机制与M3系列一致,您可以参考下:对于 Mavic 3E/3T 机型,未开机状态并已经接入 PSDK 负载时,PSDK 负载和飞行器将同时上电启动,E-Port 接口可以正常供电。飞行器开机状态下,热插拔或者手动接入 PSDK 负载时,若在 15s 内,PSDK 程序没有正常启动,E-Port 接口将会自动断电。
    0
    Comment actions Permalink
  • 房立朝

    感谢,这个问题已经解决。

    另外一个问题,遥控器的几个波轮,能否映射到负载的控制上,目前只看到C1 C2  C3以及五向按键可以使用,不知道波轮能否使用,如果可以的话,应该如何设置

    0
    Comment actions Permalink
  • DJI Developer Support
    您好,很遗憾,这个我们确认到是不支持的,我们会将这个需求反馈给内部团队评估下,看能否做个适配,有较多开发者都反馈过这个问题。
    0
    Comment actions Permalink
  • 房立朝

    您好,遥控器的数据订阅中的  gear  是哪个按键的数据?

    typedef struct RC {
        int16_t roll;     /*!< [-10000,10000] */
        int16_t pitch;    /*!< [-10000,10000] */
        int16_t yaw;      /*!< [-10000,10000] */
        int16_t throttle; /*!< [-10000,10000] */
        int16_t mode;     /*!< [-10000,10000] */
        /*!< M100 [P: -8000, A: 0, F: 8000] */
        int16_t gear;     /*!< [-10000,10000] */
        /*!< M100 [Up: -10000, Down: -4545] */
    } T_DjiFcSubscriptionRC;

    0
    Comment actions Permalink
  • DJI Developer Support
    您好,这个是遥控器波轮的值,在遥控器顶部,控制云台的波轮。
    0
    Comment actions Permalink
  • 房立朝

    遥控器的几个波轮,目前是否实现映射到负载的控制上,之前只有C1 C2  C3以及五向按键可以使用。或者能否其他波轮的数据发布出来,通过订阅的方式 实现也是可以的

     

    0
    Comment actions Permalink

Please sign in to leave a comment.