Characteristic Locus
Inheritance System.Object > AnalogJoystick.JoystickCalibration
Namespace Meadow.Foundation.Sensors.Hid
Assembly Meadow.Foundation.dll

Syntax

public class JoystickCalibration : object

Constructors

JoystickCalibration(Voltage)

Joystick callibation

Declaration
public JoystickCalibration(Voltage voltage)

Parameters

Type Name Description
Voltage voltage

VCC or maximum voltage

JoystickCalibration(Voltage, Voltage, Voltage, Voltage, Voltage, Voltage, Voltage)

Joystick callibation

Declaration
public JoystickCalibration(Voltage horizontalCenter, Voltage horizontalMin, Voltage horizontalMax, Voltage verticalCenter, Voltage verticalMin, Voltage verticalMax, Voltage deadZone)

Parameters

Type Name Description
Voltage horizontalCenter
Voltage horizontalMin
Voltage horizontalMax
Voltage verticalCenter
Voltage verticalMin
Voltage verticalMax
Voltage deadZone

Properties

DeadZone

Voltage range of center deadzone

Declaration
public Voltage DeadZone { get; protected set; }

Property Value

Type Description
Voltage

HorizontalCenter

Voltage at horizonal center

Declaration
public Voltage HorizontalCenter { get; protected set; }

Property Value

Type Description
Voltage

HorizontalMax

Voltage at maximum horizonal postion

Declaration
public Voltage HorizontalMax { get; protected set; }

Property Value

Type Description
Voltage

HorizontalMin

Voltage at minimum horizonal position

Declaration
public Voltage HorizontalMin { get; protected set; }

Property Value

Type Description
Voltage

VerticalCenter

Voltage at vertical center

Declaration
public Voltage VerticalCenter { get; protected set; }

Property Value

Type Description
Voltage

VerticalMax

Voltage at vertical maximum position

Declaration
public Voltage VerticalMax { get; protected set; }

Property Value

Type Description
Voltage

VerticalMin

Voltage at vertical minumum position

Declaration
public Voltage VerticalMin { get; protected set; }

Property Value

Type Description
Voltage