DJI::OSDK::DJIWholeBatteryState Struct Reference

#include <dji_battery.hpp>

Public Attributes

uint32_t reserve1:15
 
uint32_t isFakeSingleBatteryMode:1
 
uint32_t isSingleBatteryMode:1
 
uint32_t reserve2:4
 
uint32_t batteryNotReady:1
 
uint32_t voltageNotSafety:1
 
uint32_t reserve3:3
 
uint32_t veryLowVoltageAlarm:1
 
uint32_t LowVoltageAlarm:1
 
uint32_t reserve4:2
 
uint32_t seriousLowCapacityAlarm:1
 
uint32_t LowCapacityAlarm:1
 

Detailed Description

The whole battery state

Member Data Documentation

◆ reserve3

uint32_t DJI::OSDK::DJIWholeBatteryState::reserve3

Generally caused by low temperature, the battery has electricity, but the battery voltage is too low

◆ voltageNotSafety

uint32_t DJI::OSDK::DJIWholeBatteryState::voltageNotSafety

The battery is not ready (the battery has not communicated just after being powered on, or has not passed the first battery certification)


The documentation for this struct was generated from the following file: