ant-plus-next / 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.
new StrideSpeedDistanceScanState(
deviceId
):StrideSpeedDistanceScanState
Creates an instance of the StrideSpeedDistanceSensorState.
number
The unique identifier of the sensor device.
const sensorState = new StrideSpeedDistanceSensorState(12345);
StrideSpeedDistanceSensorState
.constructor
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:14
CadenceFractional:
undefined
|number
The fractional part of the cadence in strides per minute.
StrideSpeedDistanceSensorState
.CadenceFractional
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:82
CadenceInteger:
undefined
|number
The integer part of the cadence in strides per minute.
StrideSpeedDistanceSensorState
.CadenceInteger
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:76
Calories:
undefined
|number
The total calories burned, if available.
StrideSpeedDistanceSensorState
.Calories
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:94
DeviceId:
number
The unique identifier of the sensor device.
StrideSpeedDistanceSensorState
.DeviceId
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:22
DistanceFractional:
undefined
|number
The fractional part of the total distance traveled in meters.
StrideSpeedDistanceSensorState
.DistanceFractional
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:46
DistanceInteger:
undefined
|number
The integer part of the total distance traveled in meters.
StrideSpeedDistanceSensorState
.DistanceInteger
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:40
Rssi:
undefined
|number
The received signal strength indicator (RSSI) of the sensor signal.
sensors/strideSpeedDistance/strideSpeedDistanceScanState.ts:13
SpeedFractional:
undefined
|number
The fractional part of the speed in meters per second.
StrideSpeedDistanceSensorState
.SpeedFractional
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:58
SpeedInteger:
undefined
|number
The integer part of the speed in meters per second.
StrideSpeedDistanceSensorState
.SpeedInteger
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:52
Status:
undefined
|number
The status of the sensor, represented by a numeric value.
StrideSpeedDistanceSensorState
.Status
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:88
StrideCount:
undefined
|number
The total number of strides counted.
StrideSpeedDistanceSensorState
.StrideCount
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:64
Threshold:
undefined
|number
The signal threshold value.
sensors/strideSpeedDistance/strideSpeedDistanceScanState.ts:19
TimeFractional:
undefined
|number
The fractional part of the elapsed time in seconds.
StrideSpeedDistanceSensorState
.TimeFractional
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:28
TimeInteger:
undefined
|number
The integer part of the elapsed time in seconds.
StrideSpeedDistanceSensorState
.TimeInteger
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:34
UpdateLatency:
undefined
|number
The latency in milliseconds between updates.
StrideSpeedDistanceSensorState
.UpdateLatency
sensors/strideSpeedDistance/strideSpeedDistanceSensorState.ts:70