pycycling.ftms_parsers.training_status module

class pycycling.ftms_parsers.training_status.TrainingStatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

COOL_DOWN = 11
FITNESS_TEST = 8
HEART_RATE_CONTROL = 7
HIGH_INTENSITY_INTERVAL = 4
IDLE = 1
ISOMETRIC = 6
LOW_INTENSITY_INTERVAL = 3
MANUAL_MODE = 13
OTHER = 0
POST_WORKOUT = 15
PRE_WORKOUT = 14
RECOVERY_INTERVAL = 5
RESERVED = 16
SPEED_OUTSIDE_CONTROL_REGION_HIGH = 10
SPEED_OUTSIDE_CONTROL_REGION_LOW = 9
WARMING_UP = 2
WATT_CONTROL = 12
class pycycling.ftms_parsers.training_status.TrainingStatusMessage(param, string)

Bases: tuple

param

Alias for field number 0

string

Alias for field number 1

pycycling.ftms_parsers.training_status.parse_training_status(message: bytearray) TrainingStatusMessage[source]