private void OnRotaryEncoderRotated(object?sender, RotaryEncoders.RotationEventArgs e)
        {
            switch (e.EncoderDirection)
            {
            case RotaryEncoders.EncoderDirection.Clockwise:
                unchecked
                {
                    this.rotation++;
                }

                break;

            case RotaryEncoders.EncoderDirection.CounterClockwise:
                unchecked
                {
                    this.rotation--;
                }

                break;
            }

            this.invalidater?.Invalidate();
        }
Esempio n. 2
0
 private static void RotaryEncoder_Rotated(object?sender, RotaryEncoders.RotationEventArgs e)
 {
     Console.WriteLine(e.EncoderDirection);
 }