pycycling.cycling_speed_cadence_service module

class pycycling.cycling_speed_cadence_service.CSCFeature(wheel_rev_supported, crank_rev_supported, multiple_locations_supported)

Bases: tuple

crank_rev_supported

Alias for field number 1

multiple_locations_supported

Alias for field number 2

wheel_rev_supported

Alias for field number 0

class pycycling.cycling_speed_cadence_service.CSCMeasurement(cumulative_wheel_revs, last_wheel_event_time, cumulative_crank_revs, last_crank_event_time)

Bases: tuple

cumulative_crank_revs

Alias for field number 2

cumulative_wheel_revs

Alias for field number 0

last_crank_event_time

Alias for field number 3

last_wheel_event_time

Alias for field number 1

class pycycling.cycling_speed_cadence_service.CyclingSpeedCadenceService(client)[source]

Bases: object

async disable_csc_measurement_notifications()[source]
async enable_csc_measurement_notifications()[source]
async get_csc_feature()[source]
set_csc_measurement_handler(callback)[source]