public class

HistoryInfo

extends Object
java.lang.Object
   ↳ dji.common.util.HistoryInfo

Class Overview

Created by Shirley.Yang on 2016/8/5.

Summary

Constants
byte VALUE_ALREADY_REPLACE
byte VALUE_NO_REPLACE
Public Constructors
HistoryInfo()
Public Methods
boolean equals(Object o)
DataCenterGetPushBatteryCommon.ConnStatus getConnStatus()
Description : 获取链接状态
byte getInvalidNum()
Description : 获取哪个电芯无效
byte getReplaceFlag()
Description : 获取更换标志位
byte getUnderVoltageNum()
Description : 获取哪个电芯欠压
boolean hasConnError()
Description : 是否连接错误
boolean hasDischargeSelf()
Description : 判断是否存储自放电
boolean hasError()
Description : 判断是否有错误
boolean hasFirstLevelCurrent()
Description : 判断是否放电一级电流
boolean hasFirstLevelLowTemp()
Description : 判断放电一级低温
boolean hasFirstLevelOverTemp()
Description : 判断放电一级过温
boolean hasSecondLevelCurrent()
Description : 判断放电二级电流
boolean hasSecondLevelLowTemp()
Description : 判断放电二级低温
boolean hasSecondLevelOverTemp()
Description : 判断放电二级过温
boolean hasShortCircuit()
Description : 判断是否短路
boolean hasWatchDogReset()
Description : 判断是否看门狗复位
int hashCode()
void parse(long error)
Description : 新电池协议解析
void parse(int error)
Description : 全部标志位解析
void parseSimple(int error)
Description : 简单的解析(只解析欠压与无效标志位)
void reset()
Description : 重复所有标志位
void resetSimple()
Description : 重复简单标志位(即欠压与无效标志位)
String toString()
void updateConnStatus(DataCenterGetPushBatteryCommon.ConnStatus cs)
Description : 更新当前连接状态
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final byte VALUE_ALREADY_REPLACE

Constant Value: 1 (0x00000001)

public static final byte VALUE_NO_REPLACE

Constant Value: 0 (0x00000000)

Public Constructors

public HistoryInfo ()

Public Methods

public boolean equals (Object o)

public DataCenterGetPushBatteryCommon.ConnStatus getConnStatus ()

Description : 获取链接状态

public byte getInvalidNum ()

Description : 获取哪个电芯无效

public byte getReplaceFlag ()

Description : 获取更换标志位

public byte getUnderVoltageNum ()

Description : 获取哪个电芯欠压

public boolean hasConnError ()

Description : 是否连接错误

public boolean hasDischargeSelf ()

Description : 判断是否存储自放电

public boolean hasError ()

Description : 判断是否有错误

public boolean hasFirstLevelCurrent ()

Description : 判断是否放电一级电流

public boolean hasFirstLevelLowTemp ()

Description : 判断放电一级低温

public boolean hasFirstLevelOverTemp ()

Description : 判断放电一级过温

public boolean hasSecondLevelCurrent ()

Description : 判断放电二级电流

public boolean hasSecondLevelLowTemp ()

Description : 判断放电二级低温

public boolean hasSecondLevelOverTemp ()

Description : 判断放电二级过温

public boolean hasShortCircuit ()

Description : 判断是否短路

public boolean hasWatchDogReset ()

Description : 判断是否看门狗复位

public int hashCode ()

public void parse (long error)

Description : 新电池协议解析

public void parse (int error)

Description : 全部标志位解析

public void parseSimple (int error)

Description : 简单的解析(只解析欠压与无效标志位)

public void reset ()

Description : 重复所有标志位

public void resetSimple ()

Description : 重复简单标志位(即欠压与无效标志位)

public String toString ()

public void updateConnStatus (DataCenterGetPushBatteryCommon.ConnStatus cs)

Description : 更新当前连接状态