Skip to main content

Namespace Meadow.Foundation.Sensors.Hid

Classes

AnalogJoystick

2-axis analog joystick

AnalogJoystick.JoystickCalibration

Calibration class for new sensor types. This allows new sensors to be used with this class.

ANONavigationEncoder

Represents a ANO Directional Navigation and Scroll Wheel Rotary Encoder

As5013

Represents an AS5013 Hall navigation sensor for analog joysticks

BBQ10Keyboard

Represents a BBQ10Keyboard Featherwing

ChannelStatusChangedEventArgs

Represents the arguments of event rising when the channel statuses have been changed.

DigitalJoystick

Represents a 4 switch digital joystick / directional pad (D-pad)

Keyboard

Encapsulates a standard 108-key keyboard as a Meadow IO Extender

Keyboard.KeyboardIndicator

Represents a Keyboard indicator as a Meadow digital output

Keyboard.KeyboardKey

Represents a Keyboard key as a Meadow digital input

Keyboard.PinDefinitions

The collection of IPins that a keyboard can use

KeyboardIndicatorPin

An IPin implementation for a Keyboard indicator

KeyboardKeyPin

An IPin implementation for a Keyboard input key

Mpr121

Represents the MPR121 12-Key Capacitive Touch Sensor

Mpr121.Mpr121Configuration

MPR121 Configuration class

NesClassicController

Represents a Nintendo NES Classic Mini controller

SnesClassicController

Represents a Nintendo SNES Classic Mini controller

Tsc2004

Represents a TSC2004 4-wire touch screen controller

WiiClassicController

Represents a Nintendo Wii I2C Classic Controller

WiiClassicControllerBase

Abstract base class that represents Nintendo Wiimote I2C extension controllers Based on the Wii classic controller including: Classic Pro, Snes classic, and Nes classic controllers

WiiClassicControllerPro

Represents a Nintendo Wii I2C Classic Controller Pro

WiiExtensionControllerBase

Abstract base class that represents Nintendo Wiimote I2C extension controllers

WiiNunchuck

Represents a Nintendo Wii I2C Nunchuck

Structs

BBQ10Keyboard.KeyEvent

Key event struct

Enums

As5013.Addresses

Valid I2C addresses for the sensor

BBQ10Keyboard.Addresses

Valid I2C addresses for the sensor

BBQ10Keyboard.KeyState

The keyboard key state

Mpr121.Addresses

Valid I2C addresses for the sensor

Mpr121.Channels

Mpr121 channels

Tsc2004.Addresses

Valid I2C addresses for the sensor

WiiExtensionControllerBase.Addresses

Valid I2C addresses for the sensor