Export (0) Print
Expand All
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
2 out of 2 rated this helpful - Rate this topic

Microsoft.Devices.Sensors Namespace

April 12, 2014

This namespace provides APIs to access the accelerometer and other sensors on the phone.

Capabilities

If you use this API in your app, you must specify the following capabilities in the app manifest. Otherwise, your app might not work correctly or it might exit unexpectedly.

ID_CAP_SENSORS

Windows Phone 8, Windows Phone OS 7.1

For more info, see App capabilities and hardware requirements for Windows Phone 8.

  ClassDescription
Public classAccelerometerProvides Windows Phone applications access to the device’s accelerometer sensor.
Public classAccelerometerFailedExceptionThe exception that may be thrown during a call to Start() or Stop(). The Message field describes the reason for the exception and the ErrorId field contains the error code from the underlying native code implementation of the accelerometer framework.
Public classAccelerometerReadingEventArgsProvides data for ReadingChanged events.
Public classCalibrationEventArgsProvides data for Calibrate and events.
Public classCompassProvides Windows Phone applications access to the device’s compass sensor.
Public classGyroscopeProvides Windows Phone applications access to the device’s gyroscope sensor.
Public classMotionProvides Windows Phone applications information about the device’s orientation and motion.
Public classSensorBase<TSensorReading>The base class for all Windows Phone sensor classes.
Public classSensorFailedExceptionRepresents the exception that is thrown when a sensor operation fails.
Public classSensorReadingEventArgs<T>Provides data for CurrentValueChanged events.
  StructureDescription
Public structureAccelerometerReadingContains the acceleration and timestamp for an accelerometer reading, indicating the magnitude and direction of forces applied to the device.
Public structureAttitudeReadingContains information about the orientation of the device in space.
Public structureCompassReadingContains information about the magnetic field detected by the device’s compass sensor, which can be used to determine the orientation of the device relative to the Earth’s magnetic field.
Public structureGyroscopeReadingContains information about the rotation acceleration of the device.
Public structureMotionReadingContains information about the orientation and movement of the device.
  InterfaceDescription
Public interfaceISensorReadingThe interface that is implemented by all sensor reading classes.
  EnumerationDescription
Public enumerationSensorStateAn enumeration of values for expressing the current state of the accelerometer. The state of a sensor can be obtained using its State property.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.