src.bluetooth_sig.gatt.characteristics.activity_goal¶
Activity Goal characteristic (0x2B4E).
Classes¶
Name | Description |
|---|---|
Activity Goal characteristic (0x2B4E). |
|
Activity Goal data structure. |
|
Presence flags for Activity Goal characteristic. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.activity_goal.ActivityGoalCharacteristic¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[ActivityGoalData]Activity Goal characteristic (0x2B4E).
org.bluetooth.characteristic.activity_goal
The Activity Goal characteristic is used to represent the goal or target of a user, such as number of steps or total energy expenditure, related to a physical activity session.
- class src.bluetooth_sig.gatt.characteristics.activity_goal.ActivityGoalData¶
Bases:
msgspec.StructActivity Goal data structure.
- presence_flags: ActivityGoalPresenceFlags¶
- class src.bluetooth_sig.gatt.characteristics.activity_goal.ActivityGoalPresenceFlags¶
Bases:
enum.IntFlagPresence flags for Activity Goal characteristic.
- DISTANCE = 16¶
- DURATION_INTENSITY_WALKING = 64¶
- DURATION_NORMAL_WALKING = 32¶
- FLOOR_STEPS = 8¶
- INTENSITY_STEPS = 4¶
- NORMAL_WALKING_STEPS = 2¶
- TOTAL_ENERGY_EXPENDITURE = 1¶