| | |
| | | public enum C3ChargingEnum { |
| | | //开始充电 |
| | | StartCharging("01"), |
| | | //结束充电 |
| | | FinishCharging("02"), |
| | | //同步结束 |
| | | EndOfTheSynchronization("04"), |
| | | //二维码 |
| | | QrCode("05"), |
| | | //结束订单 |
| | | FinishOrder("09"), |
| | | //查询版本 |
| | | QueryVersion("10"), |
| | | //查询心跳包间隔时间 |
| | | QueryIntervalTime("11"), |
| | | //查询电压/电流常数 |
| | | QueryConstant("12"), |
| | | //查询地址(暂时不用到) |
| | | QueryAddress("13"), |
| | | //查询故障码 |
| | | QueryFaultCode("14"), |
| | | //读心跳包 |
| | | ReadTheHeartbeatPackage("15"), |
| | | //设置心跳包时间(秒)-充电状态时 |
| | | SetHeartbeatPacketTimeCharging("20"), |
| | | //设置心跳包间隔时间(秒)-非充电状态时 |
| | | SetHeartbeatPacketTimeNotCharging("21"), |
| | | //设置电压/电流常数(各一字节)(默认值0xBC64) |
| | | SetConstant("22"), |
| | | //设置地址 |
| | | SetAddress("23"), |
| | | //设置日历(同心跳包中的6字节日期时间) |
| | | SetCalendar("24"), |
| | | //设置费率(开始时间1,费率1,开始时间2,费率2,开始时间3,费率3,开始时间,费率5,开始时间,费率5) |
| | | SetRate("25"), |
| | | //故障码上报清除 |
| | | ClearedFaultCode("26"), |
| | | //恢复出厂值 |
| | | RestoreFactoryValue("29"), |
| | | //软重启 |
| | | RestartCharging("2B"); |
| | | RestartCharging("2B"), |
| | | |
| | | //以下为主动上报 |
| | | /** |
| | | * 网络请求 |
| | | */ |
| | | NETWORK_REQUEST("40"), |
| | | /** |
| | | * 二维码请求 |
| | | */ |
| | | QR_CODE_REQUEST("41"), |
| | | /** |
| | | * 上报心跳包 |
| | | */ |
| | | HEART_BEAT("42"), |
| | | /** |
| | | * 上报充电结束 |
| | | */ |
| | | CHARGE_COMPLETE("43"), |
| | | /** |
| | | * 上报充电中断 |
| | | */ |
| | | CHARGE_STOP("44"), |
| | | /** |
| | | * 上报故障码 |
| | | */ |
| | | ERROR_CODE("45"); |
| | | |
| | | private String code; |
| | | |
| | |
| | | return code; |
| | | } |
| | | |
| | | C3ChargingEnum(String code){ |
| | | C3ChargingEnum(String code) { |
| | | this.code = code; |
| | | } |
| | | } |
| | | } |