package com.sandu.ximon.admin.manager.iot.rrpc.enums; /** * @author ZZQ * C3充电桩 * @date 2022/3/3 17:08 */ public enum C3ChargingEnum { //开始充电 StartCharging("01"), //同步结束 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"), //以下为主动上报 /** * 网络请求 */ NETWORK_REQUEST("40"), /** * 二维码请求 */ QR_CODE_REQUEST("41"), /** * 上报心跳包 */ HEART_BEAT("42"), /** * 上报充电结束 */ CHARGE_COMPLETE("43"), /** * 上报充电中断 */ CHARGE_STOP("44"), /** * 上报故障码 */ ERROR_CODE("45"); private String code; public String getCode() { return code; } C3ChargingEnum(String code) { this.code = code; } }