package com.dec.fbs9100;
|
|
public class FBS9100_AlarmParam implements Cloneable
|
{
|
private final int BYTE_LEN = 44;
|
|
public int op_cmd;
|
|
public float groupvol_high_val; //'组端电压高阈值',
|
public float groupvol_low_val; //'组端电压低阈值',
|
public float monvol_high_val; //'单体电压高阈值',
|
public float monvol_low_val; //'单体电压低阈值',
|
public float montmp_high_val; //'单体温度高阈值',
|
public float montmp_low_val; //'单体温度低阈值',
|
public float monres_high_val; //'单体内阻高阈值',
|
public float monres_low_val; //'单体内阻低阈值',
|
public float moncap_high_val; //'单体容量高阈值',
|
public float moncap_low_val; //'单体容量低阈值',
|
|
public FBS9100_AlarmParam clone()
|
{
|
FBS9100_AlarmParam obj = null;
|
try
|
{
|
obj = (FBS9100_AlarmParam)super.clone();
|
}
|
catch(CloneNotSupportedException e)
|
{
|
e.printStackTrace();
|
}
|
return obj;
|
}
|
|
public void clear()
|
{
|
this.groupvol_high_val = 0; //'组端电压高阈值',
|
this.groupvol_low_val = 0; //'组端电压低阈值',
|
this.monvol_high_val = 0; //'单体电压高阈值',
|
this.monvol_low_val = 0; //'单体电压低阈值',
|
this.montmp_high_val = 0; //'单体温度高阈值',
|
this.montmp_low_val = 0; //'单体温度低阈值',
|
this.monres_high_val = 0; //'单体内阻高阈值',
|
this.monres_low_val = 0; //'单体内阻低阈值',
|
this.moncap_high_val = 0; //'单体容量高阈值',
|
this.moncap_low_val = 0; //'单体容量低阈值',
|
}
|
|
@Override
|
public String toString() {
|
return "FBS9100_ParamCharge [BYTE_LEN=" + BYTE_LEN + ", op_cmd=" + op_cmd + ", groupvol_high_val="
|
+ groupvol_high_val + ", groupvol_low_val=" + groupvol_low_val + ", monvol_high_val=" + monvol_high_val
|
+ ", monvol_low_val=" + monvol_low_val + ", montmp_high_val=" + montmp_high_val + ", montmp_low_val="
|
+ montmp_low_val + ", monres_high_val=" + monres_high_val + ", monres_low_val=" + monres_low_val
|
+ ", moncap_high_val=" + moncap_high_val + ", moncap_low_val=" + moncap_low_val + "]";
|
}
|
|
|
}
|