class LowBatteryRTHInfo
class LowBatteryRTHInfo implements DJIValue, JNIProguardKeepTag, ByteStream
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
智能低电量返航信息。
类成员:
Members
method getRemainingFlightTime
Integer getRemainingFlightTime()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
参数: Integer
获取预估剩余飞行时间,单位:秒。预估剩余飞行时间是飞行器在剩余10%的电池电量的情况下返航所需的时间,其中包括飞行器降落着陆的时间。如果飞行器正在使用模拟器,则该值将为0。
返回值:
method getTimeNeededToGoHome
Integer getTimeNeededToGoHome()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
参数: Integer
获取完成智能低电量返航需要的时间,单位:秒。飞行器从当前位置返回返航点所需的估计时间。
返回值:
method getTimeNeededToLand
Integer getTimeNeededToLand()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
参数: Integer
获取完成降落着陆需要的时间,单位:秒。飞行器从当前位置降落并着陆所需的估计时间。
返回值:
method getBatteryPercentNeededToGoHome
Integer getBatteryPercentNeededToGoHome()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
参数: Integer
获取飞行器需要智能低电量返航时的电池剩余电量的百分比。当电池剩余电量百分比小于这个数值的时候,会提示低电量返航。
返回值:
Integer | 返回飞行器需要返航时的电池剩余电量百分比。 |
method getBatteryPercentNeededToLand
Integer getBatteryPercentNeededToLand()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
参数: Integer
获取飞行器需要低电量降落时的电池剩余电量的百分比。当电池剩余电量百分比小于这个数值的时候,会提示进行低电量降落。
返回值:
Integer | 返回飞行器需要降落时的电池剩余电量百分比。 |
method getMaxRadiusCanFlyAndGoHome
Double getMaxRadiusCanFlyAndGoHome()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取以返航点为圆心的最大安全飞行半径,单位:米。飞行器可以安全返回返航点的最大飞行半径,该值是通过飞行器的高度、跟返航点的距离、电池剩余电量等信息综合计算得出。如果飞行器飞行的距离超过这个半径,飞行器将可能在返航途中降落着陆。如果飞行器正在使用模拟器,则该值将为0。
返回值:
Double | 返回以返航点为圆心的最大安全飞行半径。 |
method getSmartRTHCountdown
Integer getSmartRTHCountdown()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取智能低电量返航时用户确认倒计时,单位:秒。一旦倒计时为0,飞行器将自动执行返航行为。仅当 getLowBatteryRTHStatus
为COUNTING_DOWN
时才有效。
返回值:
method getLowBatteryRTHStatus
LowBatteryRTHState getLowBatteryRTHStatus()
|
包: | dji.sdk.keyvalue.value.flightcontroller |
描述:
获取智能低电量返航状态。
返回值: