public void SetDigitalPinMode(byte pin, InteractClient.Arduino.Arduino.PinMode mode)
        {
            if (disabledPins.Contains(pin))
            {
                Network.Sender.WriteLog("Arduino: Pin " + (int)pin + " is disabled.");
                return;
            }

            PinMode pm = Convert(mode);

            arduino.pinMode(pin, pm);
        }
 private PinMode Convert(InteractClient.Arduino.Arduino.PinMode mode)
 {
     return((PinMode)mode);
 }
 public void SetPwmPinMode(byte pin, InteractClient.Arduino.Arduino.PinMode mode)
 {
     arduino.pinMode(pin, Convert(mode));
 }
 public void SetAnalogPinMode(byte pin, InteractClient.Arduino.Arduino.PinMode mode)
 {
     arduino.pinMode("A" + (pin), Convert(mode));
 }