Requires NuGet 2.5 or higher.

dotnet add package LumiaSensorCoreSDK --version                
NuGet\Install-Package LumiaSensorCoreSDK -Version                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="LumiaSensorCoreSDK" Version="" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LumiaSensorCoreSDK --version                
#r "nuget: LumiaSensorCoreSDK,"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install LumiaSensorCoreSDK as a Cake Addin
#addin nuget:?package=LumiaSensorCoreSDK&version=

// Install LumiaSensorCoreSDK as a Cake Tool
#tool nuget:?package=LumiaSensorCoreSDK&version=                

 The Lumia SensorCore SDK is a collection of APIs that utilize data from different sensors, for example, the accelerometer and the GPS. SensorCore APIs can be used to track a user's physical activities and motion. The sensors run constantly in the background, collecting and preserving data for up to the past ten days. Even though the sensors are constantly active, they run in a low power mode, consuming only a negligible amount of battery. Since the sensors provide access to users' private data, data privacy is a critical part of the design. The user has options for controlling SensorCore SDK sensors and collected data through the motion data settings application.

The following features are included in Lumia SensorCore SDK 1.1 Preview:
• Step Counter - Counts the user's walking and running steps.
• Activity Monitor - Determines the current type of motion of the phone and the user.
• Place Monitor - Identifies the user's home, work, and visited places.
• Track Point Monitor - Records location points along the route the user has taken.
• Triggers - For background tasks, for example, for recognizing changes in the step count, or if the user has changed essential settings (location or motion data) in the phone.

Key characteristics of SensorCore SDK
• Power and memory efficient
• Secure data storage on the phone
• Access to motion history for up to ten days

Learn more about the SDK at:

Check out our installation guide at:

Platform requirement: Lumia Windows Phone 8.1 with Lumia Cyan or newer SW

Product Compatible and additional computed target framework versions.
native native is compatible. 
Universal Windows Platform uap was computed.  uap10.0 was computed. 
Windows Phone wp81 is compatible.  wpa81 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on LumiaSensorCoreSDK:

Package Downloads

Lumia SensorCore SDK testing package includes sensor recorder and simulator tools. If it is not feasible or even possible to work with actual SensorCore APIs when you develop your application, you can use the testing package to use recorded data or simulate your own sensor data. You may want to test certain application logic or UI with predefined data, or if you are running your application in Windows Phone emulator, actual SensorCore APIs are not available at all. In such cases, you can utilize the simulator versions of the SensorCore and SenseRecorder. Each simulated API has default data for playing back, but also accepts custom recorded data as input. Learn more about the SensorCore SDK at: More information about Recording and Simulation is available here: Platform requirement: Lumia Windows Phone 8.1 with Lumia Cyan SW or newer

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated 7,685 3/1/2015 5,237 10/15/2014 4,115 6/23/2014

New activity classes
• Biking
• MovingInVehicle
New method available in SenseHelper
• GetSettingsAsync
Deprecated methods in SenseHelper
• GetApiStateAsync
• GetSupportedCapabilitiesAsync
PlaceMonitor.Place has new properties
• Timestamp
• LengthOfStay
• TotalLengthOfStay
• TotalVisitCount
New methods available in PlaceMonitor
• GetPlaceHistoryAsync
• GetPlaceAtAsync
New method available in SenseRecording
• LoadFromUriAsync

Updating javascript project does not work, previous SensorCore SDK needs to be uninstalled before installing the new one.