充放电一体机二期通信程序【在用】
Administrator
2022-08-15 6c784c4ab70e4e5583d1b88f8be6ff90a405c47f
BattMonitor_FGCD-A059NT_Four/src/com/dev/fgcd/data/FGCD_OnlineInfo.java
@@ -15,7 +15,9 @@
   public double batt2_vol;         //电池组2电压
   public int currBattNum;            //当前选择的电池组;0:未选择电池组
   public int endoscopeState;         //内窥镜状态->0停止显示;1:开始显示
   public int backup1[] = new int[2];
   public int acvolLowFlag;         //市电中断状态:0-正常;1-市电中断
   public int acvolLowBoxCnt;         //市电中断弹框倒计时
   
   public float onlineSaveVol;         //切换电池组保护电压
   
@@ -40,9 +42,13 @@
        }
        currBattNum = FGCD_ComBase.changeByteToInt(bf.get());
        endoscopeState = FGCD_ComBase.changeByteToInt(bf.get());
        for(int i = 0 ; i < backup1.length ; i++) {
           backup1[i] = FGCD_ComBase.changeByteToInt(bf.get());
        }
//        for(int i = 0 ; i < backup1.length ; i++) {
//           backup1[i] = FGCD_ComBase.changeByteToInt(bf.get());
//        }
        acvolLowFlag = FGCD_ComBase.changeByteToInt(bf.get());      //市电中断状态:0-正常;1-市电中断
       acvolLowBoxCnt = FGCD_ComBase.changeByteToInt(bf.get());   //市电中断弹框倒计时
        onlineSaveVol = bf.getFloat();
        //System.out.println("onlineSaveVol:"+onlineSaveVol);
        
@@ -71,8 +77,8 @@
   @Override
   public String toString() {
      return "FGCD_OnlineInfo [BYTE_LEN=" + BYTE_LEN + ", batt1_vol=" + batt1_vol + ", batt2_vol=" + batt2_vol
            + ", currBattNum=" + currBattNum + ", endoscopeState=" + endoscopeState + ", backup1="
            + Arrays.toString(backup1) + ", onlineSaveVol=" + onlineSaveVol + ", backup2="
            + ", currBattNum=" + currBattNum + ", endoscopeState=" + endoscopeState + ", acvolLowFlag="
            + acvolLowFlag + ",acvolLowBoxCnt=" + acvolLowBoxCnt + ", onlineSaveVol=" + onlineSaveVol + ", backup2="
            + Arrays.toString(backup2) + "]";
   }