public static string modeToText(Channel_ModeState m) { switch (m) { case Channel_ModeState.STANDBY: return("ЖДУ АКБ"); case Channel_ModeState.AUTO_STANDBY: return("AUTO ЖДУ АКБ"); case Channel_ModeState.AUTO_CHARGE: return("AUTO ЗАРЯД"); case Channel_ModeState.AUTO_DISCHARGE: return("AUTO РАЗРЯД"); case Channel_ModeState.AUTO_RECHARGE: return("AUTO ДОЗАРЯД"); case Channel_ModeState.AUTO_READY: return("AUTO ГОТОВО"); case Channel_ModeState.CHARGE: return("ЗАРЯД"); case Channel_ModeState.DISCHARGE: return("РАЗРЯД"); case Channel_ModeState.READY: return("ГОТОВО"); case Channel_ModeState.FULL_AUTO_STANDBY: return("FULL ЖДУ АКБ"); case Channel_ModeState.FULL_AUTO_DISCHARGE: return("предв. РАЗРЯД"); case Channel_ModeState.FAST_AUTO_STANDBY: return("FAST ЖДУ АКБ"); case Channel_ModeState.FAST_AUTO_CHARGE: return("быстр ЗАРЯД"); } return(""); }
public SetTask(int chanel, Channel_ModeState st) { _operation = Operations.SetData; data = new byte[] { (byte)Operations.SetData, (byte)chanel, (byte)st }; }