src.bluetooth_sig.gatt.characteristics.physical_activity_monitor_features

Physical Activity Monitor Features characteristic (0x2B3B).

64-bit bitfield of supported Physical Activity Monitor features.

References

Bluetooth SIG Physical Activity Monitor Service 1.0

Classes

Name

Description

PhysicalActivityMonitorFeatures

Physical Activity Monitor feature flags (uint64, 8 octets).

PhysicalActivityMonitorFeaturesCharacteristic

Physical Activity Monitor Features characteristic (0x2B3B).

Module Contents

class src.bluetooth_sig.gatt.characteristics.physical_activity_monitor_features.PhysicalActivityMonitorFeatures

Bases: enum.IntFlag

Physical Activity Monitor feature flags (uint64, 8 octets).

ACTIVITY_COUNT_PER_MINUTE_SUPPORTED = 4194304
ACTIVITY_COUNT_SUPPORTED = 2097152
ACTIVITY_LEVEL_SUPPORTED = 8388608
ACTIVITY_TYPE_SUPPORTED = 16777216
DEVICE_WORN_SUPPORTED = 4
DISTANCE_SUPPORTED = 4096
DURATION_INTENSITY_WALKING_EPISODES_SUPPORTED = 32768
DURATION_NORMAL_WALKING_EPISODES_SUPPORTED = 16384
ELEVATION_SUPPORTED = 1048576
FAT_BURNED_PER_HOUR_SUPPORTED = 1024
FAT_BURNED_SUPPORTED = 512
FLOORS_SUPPORTED = 131072
FLOOR_STEPS_SUPPORTED = 1099511627776
HEART_RATE_SUPPORTED = 4294967296
HEART_RATE_VARIABILITY_SUPPORTED = 34359738368
INTENSITY_ENERGY_EXPENDITURE_PER_HOUR_SUPPORTED = 64
INTENSITY_ENERGY_EXPENDITURE_SUPPORTED = 32
INTENSITY_STEPS_SUPPORTED = 549755813888
IR_LIGHT_LEVEL_SUPPORTED = 4503599627370496
METABOLIC_EQUIVALENT_SUPPORTED = 2048
MOTION_CADENCE_SUPPORTED = 65536
MULTIPLE_USERS_SUPPORTED = 1
NEGATIVE_ELEVATION_GAIN_SUPPORTED = 524288
NORMAL_WALKING_ENERGY_EXPENDITURE_PER_HOUR_SUPPORTED = 16
NORMAL_WALKING_ENERGY_EXPENDITURE_SUPPORTED = 8
NORMAL_WALKING_STEPS_SUPPORTED = 274877906944
NUMBER_OF_AWAKENINGS_SUPPORTED = 17592186044416
NUMBER_OF_TOSS_AND_TURN_EVENTS_SUPPORTED = 281474976710656
POSITIVE_ELEVATION_GAIN_SUPPORTED = 262144
PULSE_INTER_BEAT_INTERVAL_SUPPORTED = 8589934592
RESPIRATION_RATE_SUPPORTED = 68719476736
RESTING_HEART_RATE_SUPPORTED = 17179869184
RESTING_RESPIRATION_RATE_SUPPORTED = 137438953472
SLEEPING_HEART_RATE_SUPPORTED = 18014398509481984
SLEEP_EFFICIENCY_SUPPORTED = 70368744177664
SLEEP_LATENCY_SUPPORTED = 35184372088832
SLEEP_STAGE_SUPPORTED = 9007199254740992
SNOOZE_TIME_SUPPORTED = 140737488355328
SPEED_SUPPORTED = 8192
TIME_IN_HR_ZONE1_SUPPORTED = 67108864
TIME_IN_HR_ZONE2_SUPPORTED = 134217728
TIME_IN_HR_ZONE3_SUPPORTED = 268435456
TIME_IN_HR_ZONE4_SUPPORTED = 536870912
TIME_IN_HR_ZONE5_SUPPORTED = 1073741824
TIME_OF_AWAKENING_AFTER_ALARM_SUPPORTED = 562949953421312
TOTAL_BED_TIME_SUPPORTED = 8796093022208
TOTAL_ENERGY_EXPENDITURE_PER_HOUR_SUPPORTED = 256
TOTAL_ENERGY_EXPENDITURE_SUPPORTED = 128
TOTAL_SLEEP_TIME_SUPPORTED = 2199023255552
TOTAL_WAKE_TIME_SUPPORTED = 4398046511104
USER_DATA_SERVICE_SUPPORTED = 2
UV_LIGHT_LEVEL_SUPPORTED = 2251799813685248
VISIBLE_LIGHT_LEVEL_SUPPORTED = 1125899906842624
VO2_MAX_SUPPORTED = 2147483648
WORN_DURATION_SUPPORTED = 33554432
class src.bluetooth_sig.gatt.characteristics.physical_activity_monitor_features.PhysicalActivityMonitorFeaturesCharacteristic

Bases: src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[PhysicalActivityMonitorFeatures]

Physical Activity Monitor Features characteristic (0x2B3B).

org.bluetooth.characteristic.physical_activity_monitor_features

Reports supported features of the Physical Activity Monitor. 64-bit feature bitfield (8 octets, no FlagTemplate.uint64 available).

allow_variable_length = False
min_length = 8