Comments

11 comments

  • Boerma

    isFlying

    0
    Comment actions Permalink
  • DJI Developer Support
    isFlying可以获取到飞机的起飞状态。如果是起飞事件,KeyFlightMode可以获取到AUTO_TAKE_OFF等起飞状态,或者可以通过起飞接口的成功回调来监听。
    0
    Comment actions Permalink
  • zxd

    起飞接口是指哪个?

    0
    Comment actions Permalink
  • DJI Developer Support
    指的是KeyStartTakeoff,即一键起飞接口。
    0
    Comment actions Permalink
  • zxd

    指的是KeyStartTakeoff,即一键起飞接口。
    => 这个是要在SDK中通过命令控制起飞(调用 FlightControllerKey.KeyStartTakeoff.create().action )才会有回调吧?如果我是通过遥控器起飞,这个Key不适用吧?

    0
    Comment actions Permalink
  • zxd

    KeyFlightMode可以获取到AUTO_TAKE_OFF等起飞状态
    => 还有这个Key,如果我是通过遥控器起飞,可以获取到这些起飞状态吗?

    0
    Comment actions Permalink
  • DJI Developer Support
    这个是要在SDK中通过命令控制起飞(调用 FlightControllerKey.KeyStartTakeoff.create().action )才会有回调吧?如果我是通过遥控器起飞,这个Key不适用吧? -->是的,不适用。如果要获取到所有的起飞状态,那么建议使用KeyFlightMode去获取起飞状态。这样只要飞机进入了起飞就可以拿到。 还有这个Key,如果我是通过遥控器起飞,可以获取到这些起飞状态吗? -->可以的。
    0
    Comment actions Permalink
  • zxd

    FlightMode: GPS_NORMAL
    FlightMode: MOTOR_START
    FlightMode: TAKE_OFF_READY
    FlightMode: AUTO_LANDING


    刚刚试了一下,一次起飞降落过程只会收到以上四个状态,没有AUTO_TAKE_OFF ,是否正常?

    是用遥控器起飞的

     

    0
    Comment actions Permalink
  • DJI Developer Support
    正常的,只有调用一键起飞才会有AUTO_TAKE_OFF这个状态,遥控打杆起飞没有这个状态。
    0
    Comment actions Permalink
  • zxd

    FlightControllerKey.KeyIsFlying 
    这个Key 飞机起飞后是否只回调一次 true ?

    0
    Comment actions Permalink
  • DJI Developer Support
    使用监听方法只会在状态变换时回调一次。
    0
    Comment actions Permalink

Please sign in to leave a comment.