Enum SensorType
Represents various types of sensors
public enum SensorType
Fields
Accelerometer = 1Accelerometer
Gyroscope = 2Gyroscope
Invalid = -1Invalid sensor type
LeftAccelerometer = 3Accelerometer for a left Joy-Con controller or a Wii Nunchuk
LeftGyroscope = 4Gyroscope for a left Joy-Con controller
RightAccelerometer = 5Accelerometer for a right Joy-Con controller
RightGyroscope = 6Gyroscope for a right Joy-Con controller
Unknown = 0Unknown sensor type
Remarks
Additional sensors may be available, using platform dependent semantics. These are additionally available Android sensors: https://developer.android.com/reference/android/hardware/SensorEvent.html#values
Notes on accelerometers: The accelerometer returns the current acceleration in SI meters per second squared. This measurement includes the force of gravity, so a device at rest will have an value of StandardGravity away from the center of the earth, which is a positive Y value.
values[0]Acceleration on the X axisvalues[1]Acceleration on the Y axisvalues[2]Acceleration on the Z axis
For phones and tablets held in natural orientation and game controllers held in front of you, the axes are defined as follows:
- -X … +XLeft … Right
- -Y … +YBottom … Top
- -Z … +ZFarther … Closer
The accelerometer axis data is not changed when the device is rotated.
Notes on gyroscopes: The gyroscope returns the current rate of rotation in radians per second. The rotation is positive in the counter-clockwise direction. That is, an observer looking from a positive location on one of the axes would see positive rotation on that axis when it appeared to be rotating counter-clockwise.
values[0]Angular speed around the X axis (pitch)values[1]Angular speed around the Y axis (yaw)values[2]Angular speed around the Z axis (roll)
For phones and tablets held in natural orientation and game controllers held in front of you, the axes are defined as follows:
- -X … +XLeft … Right
- -Y … +YBottom … Top
- -Z … +ZFarther … Closer
The gyroscope axis data is not changed when the device is rotated.