Skip to main content

Class SnesClassicController

Represents a Nintendo SNES Classic Mini controller

Assembly: WiiExtensionControllers.dll
View Source
Declaration
public class SnesClassicController : WiiClassicControllerBase, II2cPeripheral

Inheritance: System.Object -> Meadow.Foundation.Sensors.Hid.WiiExtensionControllerBase

Implements:
Meadow.Hardware.II2cPeripheral

Properties

DPad

D-pad

View Source
Declaration
public IDigitalJoystick DPad { get; }

XButton

X Button

View Source
Declaration
public IButton XButton { get; }

YButton

Y Button

View Source
Declaration
public IButton YButton { get; }

AButton

A Button

View Source
Declaration
public IButton AButton { get; }

BButton

B Button

View Source
Declaration
public IButton BButton { get; }

LButton

L Button

View Source
Declaration
public IButton LButton { get; }

RButton

R Button

View Source
Declaration
public IButton RButton { get; }

StartButton

  • Button
View Source
Declaration
public IButton StartButton { get; }

SelectButton

  • Button
View Source
Declaration
public IButton SelectButton { get; }

Methods

Update()

Get the latest sensor data from the device

View Source
Declaration
public override void Update()

Implements

  • Meadow.Hardware.II2cPeripheral