package com.dev.fbs9100; import java.util.ArrayList; public class BattData_RT { public int FBSDeviceId = 0; public String FBSDeviceIp = " "; public int BattGroupNum; public int BattState; public int MonCount = 24; public float MonStdVol; public float MonStdCap; private boolean StoreBattRes_DataEn = false; public ArrayList al_MonVol = new ArrayList(); public BattStatData mTestData; public int mMaxMonNum = 0; public float mMaxMonVol = 0; public int mMinMonNum = 0; public float mMinMonVol = 0; public int mSaveDataTimeInterval = 10; /*********************************************************************************/ /*********************************************************************************/ public BattData_RT() { mTestData = new BattStatData(); for(int n=0; n al_vol) { if(null != al_vol) { float maxvol = -80000; float minvol = 80000; for(int n=0; n al_vol.get(n).monVol) { minvol = al_vol.get(n).monVol; mMinMonNum = n+1; } } mMaxMonVol = maxvol; mMinMonVol = minvol; } } public float getMaxMonVol() { float maxvol = -80000; for(int n=0; n al_MonVol.get(n).monVol) { minvol = al_MonVol.get(n).monVol; mMinMonNum = n+1; } } return minvol; } public float getGroupVolFromMonVol() { float gvol = 0; for(int n=0; n