ant-plus-next

ant-plus-next v0.3.2


ant-plus-next / StrideSpeedDistanceSensorState

Class: StrideSpeedDistanceSensorState

Represents the state of a Stride-Based Speed and Distance Monitor (SDM) sensor. This class holds the data fields associated with the SDM sensor’s state, including device ID, speed, distance, cadence, and other relevant metrics.

Extended by

Constructors

new StrideSpeedDistanceSensorState()

new StrideSpeedDistanceSensorState(deviceId): StrideSpeedDistanceSensorState

Creates an instance of the StrideSpeedDistanceSensorState.

Parameters

deviceId

number

The unique identifier of the sensor device.

Returns

StrideSpeedDistanceSensorState

Example

const sensorState = new StrideSpeedDistanceSensorState(12345);

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:14

Properties

CadenceFractional

CadenceFractional: undefined | number

The fractional part of the cadence in strides per minute.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:82


CadenceInteger

CadenceInteger: undefined | number

The integer part of the cadence in strides per minute.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:76


Calories

Calories: undefined | number

The total calories burned, if available.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:94


DeviceId

DeviceId: number

The unique identifier of the sensor device.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:22


DistanceFractional

DistanceFractional: undefined | number

The fractional part of the total distance traveled in meters.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:46


DistanceInteger

DistanceInteger: undefined | number

The integer part of the total distance traveled in meters.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:40


SpeedFractional

SpeedFractional: undefined | number

The fractional part of the speed in meters per second.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:58


SpeedInteger

SpeedInteger: undefined | number

The integer part of the speed in meters per second.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:52


Status

Status: undefined | number

The status of the sensor, represented by a numeric value.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:88


StrideCount

StrideCount: undefined | number

The total number of strides counted.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:64


TimeFractional

TimeFractional: undefined | number

The fractional part of the elapsed time in seconds.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:28


TimeInteger

TimeInteger: undefined | number

The integer part of the elapsed time in seconds.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:34


UpdateLatency

UpdateLatency: undefined | number

The latency in milliseconds between updates.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:70