whyclj
2019-10-29 1c0469e45346d464e0c5672ee68f9ecd4fb6be7c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
package com.fgkj.dao;
 
public class BattResAndTest {   
    
    public static String    alarm1_bit0 = "电池电压高";
    public static String    alarm1_bit1 = "电池电压低";
    public static String    alarm1_bit2 = "系统电压高";
    public static String    alarm1_bit3 = "系统电压低";
    public static String    alarm1_bit4 = "输出电压高";
    public static String    alarm1_bit5 = "输出电压低";
    public static String    alarm1_bit6 = "温度1过高";
    public static String    alarm1_bit7 = "温度2过高";
    public static String    alarm1_bit8 = "风机告警";
    public static String    alarm1_bit9 = "过流";
    public static String    alarm1_bit10 = "温度探头1故障";
    public static String    alarm1_bit11 = "温度探头2故障";
    public static String    alarm1_bit12 = "遥控关机状态";
    public static String    alarm1_bit13 = "保留";
    public static String    alarm1_bit14 = "保留";
    public static String    alarm1_bit15 = "过压关机";
    
    public static String    alarm2_bit0 = "保留";
    public static String    alarm2_bit1 = "保留";
    public static String    alarm2_bit2 = "保留";
    public static String    alarm2_bit3 = "保留";
    public static String    alarm2_bit4 = "保留";
    public static String    alarm2_bit5 = "保留";
    public static String    alarm2_bit6 = "保留";
    public static String    alarm2_bit7 = "保留";
    public static String    alarm2_bit8 = "保留";
    public static String    alarm2_bit9 = "保留";
    public static String    alarm2_bit10 = "保留";
    public static String    alarm2_bit11 = "保留";
    public static String    alarm2_bit12 = "保留";
    public static String    alarm2_bit13 = "保留";
    public static String    alarm2_bit14 = "保留";
    public static String    alarm2_bit15 = "保留";
    public static String    ModeSetComm1 = "充电";
    public static String    ModeSetComm2 = "放电";
    
    public static String    RunSetComm1 ="启动";
    public static String    RunSetComm ="停止";
    
    public static String ModeSetCommTostring(int ModeSetComm){
        String ModeSet="";
        switch(ModeSetComm){
           case 1:ModeSet=BattResAndTest.ModeSetComm1;break;
           case 2:ModeSet=BattResAndTest.ModeSetComm2;break;
        }
        return ModeSet;
    }
    
    public static String RunSetCommTostring(int RunSetComm){
        String RunSet="";
        switch(RunSetComm){
           case 1:RunSet=BattResAndTest.RunSetComm1;break;
           default:RunSet=BattResAndTest.RunSetComm;break;
        }
        return RunSet;
    }
 
    public static String alarm1Tostring(int alarm1_bit){
        String alamr1="";
        switch(alarm1_bit){
           case 0:alamr1=BattResAndTest.alarm1_bit0;break;
           case 1:alamr1=BattResAndTest.alarm1_bit1;break;
           case 2:alamr1=BattResAndTest.alarm1_bit2;break;
           case 3:alamr1=BattResAndTest.alarm1_bit3;break;
           case 4:alamr1=BattResAndTest.alarm1_bit4;break;
           case 5:alamr1=BattResAndTest.alarm1_bit5;break;
           case 6:alamr1=BattResAndTest.alarm1_bit6;break;
           case 7:alamr1=BattResAndTest.alarm1_bit7;break;
           case 8:alamr1=BattResAndTest.alarm1_bit8;break;
           case 9:alamr1=BattResAndTest.alarm1_bit3;break;
           case 10:alamr1=BattResAndTest.alarm1_bit10;break;
           case 11:alamr1=BattResAndTest.alarm1_bit11;break;
           case 12:alamr1=BattResAndTest.alarm1_bit12;break;
           case 13:alamr1=BattResAndTest.alarm1_bit13;break;
           case 14:alamr1=BattResAndTest.alarm1_bit14;break;
           case 15:alamr1=BattResAndTest.alarm1_bit15;break;
        }
        return alamr1;
    }
 
    public static String alarm2Tostring(int alarm2_bit){
        String alamr2="";
        switch(alarm2_bit){
           case 0:alamr2=BattResAndTest.alarm2_bit0;break;
           case 1:alamr2=BattResAndTest.alarm2_bit1;break;
           case 2:alamr2=BattResAndTest.alarm2_bit2;break;
           case 3:alamr2=BattResAndTest.alarm2_bit3;break;
           case 4:alamr2=BattResAndTest.alarm2_bit4;break;
           case 5:alamr2=BattResAndTest.alarm2_bit5;break;
           case 6:alamr2=BattResAndTest.alarm2_bit6;break;
           case 7:alamr2=BattResAndTest.alarm2_bit7;break;
           case 8:alamr2=BattResAndTest.alarm2_bit8;break;
           case 9:alamr2=BattResAndTest.alarm2_bit3;break;
           case 10:alamr2=BattResAndTest.alarm2_bit10;break;
           case 11:alamr2=BattResAndTest.alarm2_bit11;break;
           case 12:alamr2=BattResAndTest.alarm2_bit12;break;
           case 13:alamr2=BattResAndTest.alarm2_bit13;break;
           case 14:alamr2=BattResAndTest.alarm2_bit14;break;
           case 15:alamr2=BattResAndTest.alarm2_bit15;break;
        }
        return alamr2;
    }
 
}