|  |  | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     public static final int STATE_FAIL = 4 ;//4-升级失败(多包死) | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     public static final int STATE_FAILOFFLINE = 5 ;//4-升级失败(离线) | 
 |  |  |     public static final int STATE_FAILOFFLINE = 5 ;//5-升级失败(离线) | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     public static final int STATE_FAILOPEN = 6 ;//4-升级失败(阀开) | 
 |  |  |     public static final int STATE_FAILOPEN = 6 ;//6-升级失败(阀开) | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     public static final int STATE_FAILRTU = 7 ;//7-升级失败(RTU自己失败) | 
 |  |  |     @JSONField(serialize = false) | 
 |  |  |     public static final int RAMADDRADD = 0x200 ;//程序存储内存在址增量 | 
 |  |  |  | 
 |  |  |     public String rtuAddr ; | 
 |  |  |     public int state ;// -1-离线,0-未开始,1-升级中,2-升级成功,3-升级失败(1包死),4-升级失败(非1包死),5-升级失败(离线),6-升级失败(阀开) | 
 |  |  |     public int state ;// -1-离线,0-未开始,1-升级中,2-升级成功,3-升级失败(1包死),4-升级失败(非1包死),5-升级失败(离线),6-升级失败(阀开),7-升级失败(RTU) | 
 |  |  |     public int totalPackage ;// 总包数 | 
 |  |  |     public int currentPackage ;// 当前下发升级包数 | 
 |  |  |     public int currentRamAddr ;// 当前下发升级包RTU存储地址 | 
 |  |  | 
 |  |  |                 return "离线失败"; | 
 |  |  |             case STATE_FAILOPEN: | 
 |  |  |                 return "阀开失败"; | 
 |  |  |             case STATE_FAILRTU: | 
 |  |  |                 return "RTU失败"; | 
 |  |  |             default: | 
 |  |  |                 return "未知"; | 
 |  |  |         } | 
 |  |  | 
 |  |  |      * @param code | 
 |  |  |      * @param softData | 
 |  |  |      * @param callbackCom | 
 |  |  |      * @param objects | 
 |  |  |      */ | 
 |  |  |     public void trigger(String code, | 
 |  |  |                         String protocolName, | 
 |  |  |                         Short protocolVersion, | 
 |  |  |                         byte[][] softData, | 
 |  |  |                         Callback callbackCom){ | 
 |  |  |                         Callback callbackCom, | 
 |  |  |                         Object ...objects){ | 
 |  |  |         return ; | 
 |  |  |     } | 
 |  |  |  |