package com.ard.tianyu.model.dto.state;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
/**
|
* BatteryStateDto
|
*
|
* @author liusuyi
|
* @date 2024年10月24日9:45
|
**/
|
@Data
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class BatteryStateInfo {
|
private int isBatteryEmbed; // 电池插入飞机状态:0=插入,1=未插入
|
private int batteryCapacityPercent; // 电池电量百分比
|
private int currentVoltage; // 电池电压 (单位: mV)
|
private int currentElectric; // 当前电池电流 (单位: mA)
|
private int fullCapacity; // 满电池容量 (单位: mAh)
|
private int remainedCapacity; // 剩余电池容量 (单位: mAh)
|
private float batteryTemperature; // 电池温度 (单位: 摄氏度)
|
private int cellCount; // 电池组数
|
private int batSOHState; // 电池循环健康状态:0=正常,1=警报,2=注意安全
|
private int sop; // 相对功率百分比 (Relative power percentage)
|
private int heatState; // 电池加热状态:0=未加热,1=加热中,2=保持恒温
|
private int socState; // 电池 SOC 荷电状态:0=正常,1=高,2=下降,3=上升,4=无效
|
private int selfCheckError; // 电池自检错误标志:0=正常,其他值表示错误
|
}
|