| | |
| | | return stop_type;
|
| | | }
|
| | | //设备状态变换对应关系
|
| | | public static String getFbsdev_Statechange(int state){
|
| | | String state_name="停止";
|
| | | switch(state){
|
| | | case 0:state_name="停止";break;
|
| | | case 1:state_name="放电";break;
|
| | | case 2:state_name="充电";break;
|
| | | }
|
| | | public static String getFbsdev_Statechange(int eve_type,int state){
|
| | | String state_name="未知";
|
| | | if(eve_type==0){
|
| | | if(state==0){
|
| | | state_name="在线监测";
|
| | | }else if(state==1){
|
| | | state_name="放电测试";
|
| | | }else if(state==2){
|
| | | state_name="充电测试";
|
| | | }else if(state==3){
|
| | | state_name="升压续航";
|
| | | }
|
| | | }else if(eve_type==11){
|
| | | if(state==0){
|
| | | state_name="正常";
|
| | | }else if(state==1){
|
| | | state_name="故障";
|
| | | }
|
| | | }else if(eve_type==12){
|
| | | if(state==0){
|
| | | state_name="在线";
|
| | | }else if(state==1){
|
| | | state_name="离线";
|
| | | }
|
| | | }else if(eve_type==20){
|
| | | state_name="0x"+Integer.toHexString(state);
|
| | | }
|
| | | return state_name;
|
| | | }
|
| | | |
| | | //设备状态变换对应eve_type
|
| | | public static String getEve_type_name(int eve_type){
|
| | | String eve_type_name="未知";
|
| | | switch(eve_type){
|
| | | case 0:eve_type_name="BTS工作状态";break;
|
| | | case 11:eve_type_name="SD卡故障";break;
|
| | | case 12:eve_type_name="电池离线状态";break; |
| | | case 20:eve_type_name="DCDC模块告警状态";break;
|
| | | }
|
| | | return eve_type_name;
|
| | | }
|
| | | }
|