| | |
| | | public int file_count; //当前文件数
|
| | | public int file_total; //数据文件总数
|
| | |
|
| | | public int total_data_block; //总的数据块数
|
| | | public int now_data_block; //当前数据块数目
|
| | | private int download_state; //当前下载状态
|
| | | private int stop_reason; //结束原因
|
| | |
|
| | | public FBOFile[] files = new FBOFile[8]; //读取的历史文件
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | public void initDownLoadState() {
|
| | | total_data_block = 0; //总的数据块数
|
| | | now_data_block = 0; //当前数据块数目
|
| | | download_state = FGCD_TestDataDownLoad.DownLoadState_ReadData; //当前下载状态
|
| | | }
|
| | |
|
| | | public FGCD_Cmd createCmd(int cmd) {
|
| | | FGCD_Cmd m_Cmd = new FGCD_Cmd();
|
| | |
| | |
|
| | |
|
| | |
|
| | | public int getDownload_state() {
|
| | | return download_state;
|
| | | }
|
| | |
|
| | | public int getStop_reason() {
|
| | | return stop_reason;
|
| | | }
|
| | |
|
| | | public void setDownload_state(int download_state) {
|
| | | this.download_state = download_state;
|
| | | }
|
| | |
|
| | | public void setStop_reason(int stop_reason) {
|
| | | this.stop_reason = stop_reason;
|
| | |
| | | public float monvol_type; //单体电压类型
|
| | | public int download_flag; //下载标识
|
| | | public int download_state; //下载状态
|
| | | public int now_data_block; //当前数据块数目
|
| | | public int total_data_block; //当前下载状态
|
| | |
|
| | | public void clear() {
|
| | | file_count = 0; //数据文件总数
|
| | |
| | | monvol_type = 0; //单体电压类型
|
| | | download_flag = 0; //下载标识
|
| | | download_state = 0; //下载状态
|
| | | |
| | | now_data_block = 0; //当前数据块数目
|
| | | total_data_block = 0; //当前下载状态
|
| | | }
|
| | |
|
| | | public int getFile_count() {
|
| | |
| | | this.download_state = FGCD_TestDataDownLoad.DownLoadState_ReadData;
|
| | | }
|
| | | }
|
| | | |
| | | public int getNow_data_block() {
|
| | | return now_data_block;
|
| | | }
|
| | |
|
| | | public int getTotal_data_block() {
|
| | | return total_data_block;
|
| | | }
|
| | |
|
| | | public void setNow_data_block(int now_data_block) {
|
| | | this.now_data_block = now_data_block;
|
| | | }
|
| | |
|
| | | public void setTotal_data_block(int total_data_block) {
|
| | | this.total_data_block = total_data_block;
|
| | | }
|
| | |
|
| | | public void setDownload_state(int download_state) {
|
| | | this.download_state = download_state;
|
| | | }
|
| | |
| | |
|
| | | }
|
| | |
|
| | | @Override
|
| | | public String toString() {
|
| | | return "FGCD_TestFBOFile [dev_id=" + dev_id + ", op_cmd=" + op_cmd + ", battgroupid=" + battgroupid
|
| | | + ", file_index=" + file_index + ", file_count=" + file_count + ", file_total=" + file_total
|
| | | + ", total_data_block=" + total_data_block + ", now_data_block=" + now_data_block + ", download_state="
|
| | | + download_state + ", stop_reason=" + stop_reason + "]";
|
| | | public void initDownLoadState() {
|
| | | for(int i=0;i<files.length;i++) {
|
| | | FBOFile fbo = files[i];
|
| | | if(fbo.download_flag == 1) {
|
| | | fbo.setDownload_state(FGCD_TestDataDownLoad.DownLoadState_ReadData);
|
| | | fbo.total_data_block = 0;
|
| | | fbo.now_data_block = 0;
|
| | | }
|
| | |
|
| | | }
|
| | | |
| | | }
|
| | |
|
| | |
|
| | | public void cleatState() {
|
| | | for(int i=0;i<files.length;i++) {
|
| | | FBOFile f = files[i];
|
| | | f.download_flag = 0;
|
| | | f.download_state = 0;
|
| | | f.now_data_block = 0;
|
| | | f.total_data_block = 0;
|
| | | } |
| | | }
|
| | |
|
| | | |
| | | |
| | | }
|