public class

DJIAirLink

extends DJIBaseComponent
java.lang.Object
   ↳ dji.sdk.base.DJIBaseComponent
     ↳ dji.sdk.airlink.DJIAirLink

Class Overview

This class contains different wireless links between the product (aircraft, handheld), the remote controller (for aircraft products) and the mobile device. A product may only support some of the wireless links within DJIAirLink. There are three wireless links: Lightbridge, WiFi and Auxiliary. Check the corresponding querys (e.g. isWiFiLinkSupported) to determine if a wireless link is supported.

Summary

Public Constructors
DJIAirLink(boolean isLBAirLinkSupported, boolean isWiFiLinkSupported, boolean isAuxLinkSupported, DJIWiFiLink djiWiFiLink, DJIBaseComponent airlink, DJIAuxLink djiAuxLink)
Constructor.
Public Methods
DJIAuxLink getAuxLink()
Returns the Auxiliary Control Air Link object if it is available.
DJILBAirLink getLBAirLink()
Returns the Lightbridge Air Link object if it is available.
DJIOcuSyncLink getOcuSyncLink()
Returns the OcuSync Link object if it is available.
DJIWiFiLink getWiFiLink()
Returns the WiFi Air Link object if it is available.
boolean isAuxLinkSupported()
true if the Auxiliary Control Air Link is supported.
boolean isLBAirLinkSupported()
true if the Lightbridge Air Link is supported.
boolean isOcuSyncLinkSupported()
true if the OcuSync Link is supported.
boolean isWiFiLinkSupported()
true if the WiFi Air Link is supported.
[Expand]
Inherited Methods
From class dji.sdk.base.DJIBaseComponent
From class java.lang.Object

Public Constructors

public DJIAirLink (boolean isLBAirLinkSupported, boolean isWiFiLinkSupported, boolean isAuxLinkSupported, DJIWiFiLink djiWiFiLink, DJIBaseComponent airlink, DJIAuxLink djiAuxLink)

Constructor.

Parameters
isLBAirLinkSupported true if the Lightbridge Link is supported.
isWiFiLinkSupported true if the WiFi Link is supported.
isAuxLinkSupported true if the Auxiliary Control Link is supported.
djiWiFiLink WiFi Link object.
airlink Lightbridge/SDR Link object.
djiAuxLink Auxiliary Control LInk object.

Public Methods

public DJIAuxLink getAuxLink ()

Returns the Auxiliary Control Air Link object if it is available.

public DJILBAirLink getLBAirLink ()

Returns the Lightbridge Air Link object if it is available.

public DJIOcuSyncLink getOcuSyncLink ()

Returns the OcuSync Link object if it is available. OcuSync Link is only supported by Mavic Pro.

public DJIWiFiLink getWiFiLink ()

Returns the WiFi Air Link object if it is available.

public boolean isAuxLinkSupported ()

true if the Auxiliary Control Air Link is supported. The Auxiliary Control link is the wireless link between the remote controller and aircraft for the Phantom 3 Standard and Phantom 3 4K products.

public boolean isLBAirLinkSupported ()

true if the Lightbridge Air Link is supported.

public boolean isOcuSyncLinkSupported ()

true if the OcuSync Link is supported. OcuSync Link is only supported by Mavic Pro.

public boolean isWiFiLinkSupported ()

true if the WiFi Air Link is supported.