ant-plus-next

ant-plus-next v0.3.2


ant-plus-next / StrideSpeedDistanceScanState

Class: StrideSpeedDistanceScanState

Represents the state of a Stride-Based Speed and Distance Monitor (SDM) sensor during scanning. Extends the StrideSpeedDistanceSensorState to include additional fields specific to scanning, such as RSSI (Received Signal Strength Indicator) and the signal threshold.

Extends

Constructors

new StrideSpeedDistanceScanState()

new StrideSpeedDistanceScanState(deviceId): StrideSpeedDistanceScanState

Creates an instance of the StrideSpeedDistanceSensorState.

Parameters

deviceId

number

The unique identifier of the sensor device.

Returns

StrideSpeedDistanceScanState

Example

const sensorState = new StrideSpeedDistanceSensorState(12345);

Inherited from

StrideSpeedDistanceSensorState.constructor

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:14

Properties

CadenceFractional

CadenceFractional: undefined | number

The fractional part of the cadence in strides per minute.

Inherited from

StrideSpeedDistanceSensorState.CadenceFractional

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:82


CadenceInteger

CadenceInteger: undefined | number

The integer part of the cadence in strides per minute.

Inherited from

StrideSpeedDistanceSensorState.CadenceInteger

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:76


Calories

Calories: undefined | number

The total calories burned, if available.

Inherited from

StrideSpeedDistanceSensorState.Calories

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:94


DeviceId

DeviceId: number

The unique identifier of the sensor device.

Inherited from

StrideSpeedDistanceSensorState.DeviceId

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:22


DistanceFractional

DistanceFractional: undefined | number

The fractional part of the total distance traveled in meters.

Inherited from

StrideSpeedDistanceSensorState.DistanceFractional

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:46


DistanceInteger

DistanceInteger: undefined | number

The integer part of the total distance traveled in meters.

Inherited from

StrideSpeedDistanceSensorState.DistanceInteger

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:40


Rssi

Rssi: undefined | number

The received signal strength indicator (RSSI) of the sensor signal.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceScanState.ts:13


SpeedFractional

SpeedFractional: undefined | number

The fractional part of the speed in meters per second.

Inherited from

StrideSpeedDistanceSensorState.SpeedFractional

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:58


SpeedInteger

SpeedInteger: undefined | number

The integer part of the speed in meters per second.

Inherited from

StrideSpeedDistanceSensorState.SpeedInteger

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:52


Status

Status: undefined | number

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

Inherited from

StrideSpeedDistanceSensorState.Status

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:88


StrideCount

StrideCount: undefined | number

The total number of strides counted.

Inherited from

StrideSpeedDistanceSensorState.StrideCount

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:64


Threshold

Threshold: undefined | number

The signal threshold value.

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceScanState.ts:19


TimeFractional

TimeFractional: undefined | number

The fractional part of the elapsed time in seconds.

Inherited from

StrideSpeedDistanceSensorState.TimeFractional

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:28


TimeInteger

TimeInteger: undefined | number

The integer part of the elapsed time in seconds.

Inherited from

StrideSpeedDistanceSensorState.TimeInteger

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:34


UpdateLatency

UpdateLatency: undefined | number

The latency in milliseconds between updates.

Inherited from

StrideSpeedDistanceSensorState.UpdateLatency

Defined in

sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:70