public Joystick this[JoystickE direc] // Mithilfe einer Richtung lässt sich das entsprechende Joystick-Objekt abfragen. { get { switch (direc) { case JoystickE.Push: return(JSP); case JoystickE.Down: return(JSD); case JoystickE.Left: return(JSL); case JoystickE.Right: return(JSR); case JoystickE.Up: return(JSU); default: Console.WriteLine("Unbekannte Richtung" + direc); return(JSError); } } }
public Joystick(JoystickE direction, P1 pin) //Setzt die Charakterdaten, den Namen und welche Pin dazugehört. { Direction = direction; JS = Pi.Gpio[pin]; JS.PinMode = GpioPinDriveMode.Input; }