public static Trame ActionneurOnOff(ActionneurOnOffID actionneur, bool onOff) { byte[] tab = new byte[4]; tab[0] = (byte)Carte.RecIO; tab[1] = (byte)FonctionIO.ActionneurOnOff; tab[2] = (byte)actionneur; tab[3] = (byte)(onOff ? 1 : 0); return new Trame(tab); }
public abstract void ActionneurOnOff(ActionneurOnOffID actionneur, bool on);
public override void ActionneurOnOff(ActionneurOnOffID actionneur, bool on) { // TODO Historique.AjouterAction(new ActionOnOff(this, actionneur, on)); }
public override void ActionneurOnOff(ActionneurOnOffID actionneur, bool on) { Trame trame = TrameFactory.ActionneurOnOff(actionneur, on); Connexions.ConnexionIO.SendMessage(trame); Historique.AjouterAction(new ActionOnOff(this, actionneur, on)); }
public static String Nommer(ActionneurOnOffID actionneur) { switch (actionneur) { case ActionneurOnOffID.Alimentation: return "alimentation"; default: return actionneur.ToString(); } }
public ActionOnOff(Robot r, ActionneurOnOffID ac, bool _on) { robot = r; on = _on; actionneur = ac; }