Comments

4 comments

  • DJI Developer Support
    可以调用 BaseComponent 类中的 getSerialNumber() 方法获取各个组件的唯一标识。其中飞控的序列号可以作为无人机的唯一标识。
    0
    Comment actions Permalink
  • muchacha1

    飞控就是遥控器吗

    0
    Comment actions Permalink
  • muchacha1

    遥控器机身上有这个唯一标识吗

    0
    Comment actions Permalink
  • DJI Developer Support
    飞控和遥控器是不同的组件,它们都继承了 BaseComponent,所以都可以调用 getSerialNumber 方法来获取序列号。 遥控器: **remoteController** = ((Aircraft) DJISampleApplication._getProductInstance_()).getRemoteController(); **remoteController**.getSerialNumber(**new** CommonCallbacks.CompletionCallbackWith() { @Override **public void** onSuccess(String s) { } @Override **public void** onFailure(DJIError djiError) { } }); 飞控: FlightController flightController = ((Aircraft) DJISampleApplication._getProductInstance_()).getFlightController(); flightController.getSerialNumber(**new** CommonCallbacks.CompletionCallbackWith() { @Override **public void** onSuccess(String s) { } @Override **public void** onFailure(DJIError djiError) { } }); 飞控的序列号可以当作飞机的唯一标识。
    0
    Comment actions Permalink

Please sign in to leave a comment.