Class Pedometer

    Definition

    Namespace:
    Tizen.Sensor
    Assembly:
    Tizen.Sensor.dll

    The Pedometer Sensor class is used for registering callbacks for the pedometer and getting the pedometer data.

    public sealed class Pedometer : Sensor, IDisposable
    Inheritance
    object
    Sensor
    Pedometer
    Implements
    System.IDisposable

    Constructors

    View Source

    Pedometer(uint)

    Initializes a new instance of the Pedometer class.

    Declaration
    public Pedometer(uint index = 0)
    Parameters
    Type Name Description
    uint index

    Index. Default value for this is 0. Index refers to a particular pedometer sensor in case of multiple sensors.

    Exceptions
    Type Condition
    System.ArgumentException

    Thrown when an invalid argument is used.

    System.NotSupportedException

    Thrown when the sensor is not supported.

    System.UnauthorizedAccessException

    Thrown when the application has no privilege to use the sensor.

    System.InvalidOperationException

    Thrown when the operation is invalid for the current state.

    Properties

    View Source

    CalorieBurned

    Gets the calorie burned.

    Declaration
    public float CalorieBurned { get; }
    Property Value
    Type Description
    float

    The calorie burned.

    View Source

    Count

    Returns the number of pedometer sensors available on the device.

    Declaration
    public static int Count { get; }
    Property Value
    Type Description
    int

    The count of pedometer sensors.

    View Source

    IsSupported

    Returns true or false based on whether the pedometer sensor is supported by the device.

    Declaration
    public static bool IsSupported { get; }
    Property Value
    Type Description
    bool

    true if supported; otherwise false.

    View Source

    LastSpeed

    Gets the last speed.

    Declaration
    public float LastSpeed { get; }
    Property Value
    Type Description
    float

    The last speed.

    View Source

    LastSteppingFrequency

    Gets the last stepping frequency.

    Declaration
    public float LastSteppingFrequency { get; }
    Property Value
    Type Description
    float

    The last stepping frequency.

    View Source

    LastStepStatus

    Gets the last step status.

    Declaration
    public PedometerState LastStepStatus { get; }
    Property Value
    Type Description
    PedometerState

    The last step status.

    View Source

    MovingDistance

    Gets the moving distance.

    Declaration
    public float MovingDistance { get; }
    Property Value
    Type Description
    float

    The moving distance.

    View Source

    RunStepCount

    Gets the running step count.

    Declaration
    public uint RunStepCount { get; }
    Property Value
    Type Description
    uint

    The run step count.

    View Source

    StepCount

    Gets the step count.

    Declaration
    public uint StepCount { get; }
    Property Value
    Type Description
    uint

    The step count.

    View Source

    WalkStepCount

    Gets the walking step count.

    Declaration
    public uint WalkStepCount { get; }
    Property Value
    Type Description
    uint

    The walk step count.

    Events

    View Source

    DataUpdated

    An event handler for storing the callback functions for the event corresponding to the change in the pedometer sensor data.

    Declaration
    public event EventHandler<PedometerDataUpdatedEventArgs> DataUpdated
    Event Type
    Type Description
    System.EventHandler<TEventArgs><PedometerDataUpdatedEventArgs>

    Implements

    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX