ant-plus-next

ant-plus-next v0.3.2


ant-plus-next / SpeedCadenceScanState

Class: SpeedCadenceScanState

Represents the state of a Speed and Cadence sensor during scanning. Extends the SpeedCadenceSensorState to include additional fields specific to scanning, such as RSSI (Received Signal Strength Indicator) and signal threshold.

Extends

Constructors

new SpeedCadenceScanState()

new SpeedCadenceScanState(deviceId): SpeedCadenceScanState

Creates an instance of the SpeedCadenceSensorState.

Parameters

deviceId

number

The unique identifier of the sensor device.

Returns

SpeedCadenceScanState

Example

const sensorState = new SpeedCadenceSensorState(12345);

Inherited from

SpeedCadenceSensorState.constructor

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:14

Properties

CadenceEventTime

CadenceEventTime: undefined | number

The time of the last cadence event in seconds, measured as a fractional part.

Inherited from

SpeedCadenceSensorState.CadenceEventTime

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:28


CalculatedCadence

CalculatedCadence: undefined | number

The calculated cadence in revolutions per minute (RPM).

Inherited from

SpeedCadenceSensorState.CalculatedCadence

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:52


CalculatedDistance

CalculatedDistance: undefined | number

The calculated distance traveled in meters.

Inherited from

SpeedCadenceSensorState.CalculatedDistance

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:58


CalculatedSpeed

CalculatedSpeed: undefined | number

The calculated speed in meters per second (m/s).

Inherited from

SpeedCadenceSensorState.CalculatedSpeed

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:64


CumulativeCadenceRevolutionCount

CumulativeCadenceRevolutionCount: undefined | number

The cumulative count of cadence revolutions since the sensor started.

Inherited from

SpeedCadenceSensorState.CumulativeCadenceRevolutionCount

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:34


CumulativeSpeedRevolutionCount

CumulativeSpeedRevolutionCount: undefined | number

The cumulative count of speed revolutions since the sensor started.

Inherited from

SpeedCadenceSensorState.CumulativeSpeedRevolutionCount

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:46


DeviceId

DeviceId: number

The unique identifier of the sensor device.

Inherited from

SpeedCadenceSensorState.DeviceId

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:22


Rssi

Rssi: undefined | number

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

Defined in

sensors/speedCadence/speedCadenceScanState.ts:13


SpeedEventTime

SpeedEventTime: undefined | number

The time of the last speed event in seconds, measured as a fractional part.

Inherited from

SpeedCadenceSensorState.SpeedEventTime

Defined in

sensors/speedCadence/speedCadenceSensorState.ts:40


Threshold

Threshold: undefined | number

The signal threshold value.

Defined in

sensors/speedCadence/speedCadenceScanState.ts:19