Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Bluetooth SIG Standards Library 0.3.0 documentation
Bluetooth SIG Standards Library 0.3.0 documentation
  • Tutorials
    • Installation
    • Quick Start
  • How-to Guides
    • Import Patterns
    • Usage
    • BLE Integration Guide
    • Async Usage Guide
    • Working with Characteristics
    • Working with GATT Services
    • Advertising Parsing
    • Adding New Characteristics
    • Performance Tuning
    • Testing Guide
    • Migration Guide: Adopt the Bluetooth SIG Standards Library
    • Contributing
    • Supported Characteristics and Services
    • Registry Coverage
  • API Reference
    • src
      • src.bluetooth_sig
        • src.bluetooth_sig.advertising
          • src.bluetooth_sig.advertising.base
          • src.bluetooth_sig.advertising.ead_decryptor
          • src.bluetooth_sig.advertising.encryption
          • src.bluetooth_sig.advertising.exceptions
          • src.bluetooth_sig.advertising.pdu_parser
          • src.bluetooth_sig.advertising.registry
          • src.bluetooth_sig.advertising.service_data_parser
          • src.bluetooth_sig.advertising.service_resolver
          • src.bluetooth_sig.advertising.sig_characteristic_interpreter
          • src.bluetooth_sig.advertising.state
        • src.bluetooth_sig.core
          • src.bluetooth_sig.core.async_context
          • src.bluetooth_sig.core.encoder
          • src.bluetooth_sig.core.parser
          • src.bluetooth_sig.core.query
          • src.bluetooth_sig.core.registration
          • src.bluetooth_sig.core.service_manager
          • src.bluetooth_sig.core.translator
        • src.bluetooth_sig.device
          • src.bluetooth_sig.device.advertising
          • src.bluetooth_sig.device.characteristic_io
          • src.bluetooth_sig.device.client
          • src.bluetooth_sig.device.connected
          • src.bluetooth_sig.device.dependency_resolver
          • src.bluetooth_sig.device.device
          • src.bluetooth_sig.device.peripheral
          • src.bluetooth_sig.device.peripheral_device
          • src.bluetooth_sig.device.protocols
        • src.bluetooth_sig.gatt
          • src.bluetooth_sig.gatt.characteristics
            • src.bluetooth_sig.gatt.characteristics.acceleration
            • src.bluetooth_sig.gatt.characteristics.acceleration_3d
            • src.bluetooth_sig.gatt.characteristics.acceleration_detection_status
            • src.bluetooth_sig.gatt.characteristics.activity_goal
            • src.bluetooth_sig.gatt.characteristics.aerobic_heart_rate_lower_limit
            • src.bluetooth_sig.gatt.characteristics.aerobic_heart_rate_upper_limit
            • src.bluetooth_sig.gatt.characteristics.aerobic_threshold
            • src.bluetooth_sig.gatt.characteristics.age
            • src.bluetooth_sig.gatt.characteristics.alert_category_id
            • src.bluetooth_sig.gatt.characteristics.alert_category_id_bit_mask
            • src.bluetooth_sig.gatt.characteristics.alert_level
            • src.bluetooth_sig.gatt.characteristics.alert_notification_control_point
            • src.bluetooth_sig.gatt.characteristics.alert_status
            • src.bluetooth_sig.gatt.characteristics.altitude
            • src.bluetooth_sig.gatt.characteristics.ammonia_concentration
            • src.bluetooth_sig.gatt.characteristics.anaerobic_heart_rate_lower_limit
            • src.bluetooth_sig.gatt.characteristics.anaerobic_heart_rate_upper_limit
            • src.bluetooth_sig.gatt.characteristics.anaerobic_threshold
            • src.bluetooth_sig.gatt.characteristics.apparent_energy_32
            • src.bluetooth_sig.gatt.characteristics.apparent_power
            • src.bluetooth_sig.gatt.characteristics.apparent_wind_direction
            • src.bluetooth_sig.gatt.characteristics.apparent_wind_speed
            • src.bluetooth_sig.gatt.characteristics.appearance
            • src.bluetooth_sig.gatt.characteristics.average_current
            • src.bluetooth_sig.gatt.characteristics.average_voltage
            • src.bluetooth_sig.gatt.characteristics.barometric_pressure_trend
            • src.bluetooth_sig.gatt.characteristics.base
            • src.bluetooth_sig.gatt.characteristics.battery_critical_status
            • src.bluetooth_sig.gatt.characteristics.battery_energy_status
            • src.bluetooth_sig.gatt.characteristics.battery_health_information
            • src.bluetooth_sig.gatt.characteristics.battery_health_status
            • src.bluetooth_sig.gatt.characteristics.battery_information
            • src.bluetooth_sig.gatt.characteristics.battery_level
            • src.bluetooth_sig.gatt.characteristics.battery_level_status
            • src.bluetooth_sig.gatt.characteristics.battery_time_status
            • src.bluetooth_sig.gatt.characteristics.blood_pressure_common
            • src.bluetooth_sig.gatt.characteristics.blood_pressure_feature
            • src.bluetooth_sig.gatt.characteristics.blood_pressure_measurement
            • src.bluetooth_sig.gatt.characteristics.blood_pressure_record
            • src.bluetooth_sig.gatt.characteristics.body_composition_feature
            • src.bluetooth_sig.gatt.characteristics.body_composition_measurement
            • src.bluetooth_sig.gatt.characteristics.body_sensor_location
            • src.bluetooth_sig.gatt.characteristics.bond_management_control_point
            • src.bluetooth_sig.gatt.characteristics.bond_management_feature
            • src.bluetooth_sig.gatt.characteristics.boolean
            • src.bluetooth_sig.gatt.characteristics.boot_keyboard_input_report
            • src.bluetooth_sig.gatt.characteristics.boot_keyboard_output_report
            • src.bluetooth_sig.gatt.characteristics.boot_mouse_input_report
            • src.bluetooth_sig.gatt.characteristics.caloric_intake
            • src.bluetooth_sig.gatt.characteristics.carbon_monoxide_concentration
            • src.bluetooth_sig.gatt.characteristics.cgm_feature
            • src.bluetooth_sig.gatt.characteristics.cgm_measurement
            • src.bluetooth_sig.gatt.characteristics.cgm_session_run_time
            • src.bluetooth_sig.gatt.characteristics.cgm_session_start_time
            • src.bluetooth_sig.gatt.characteristics.cgm_status
            • src.bluetooth_sig.gatt.characteristics.characteristic_meta
            • src.bluetooth_sig.gatt.characteristics.chromatic_distance_from_planckian
            • src.bluetooth_sig.gatt.characteristics.chromaticity_coordinate
            • src.bluetooth_sig.gatt.characteristics.chromaticity_coordinates
            • src.bluetooth_sig.gatt.characteristics.chromaticity_in_cct_and_duv_values
            • src.bluetooth_sig.gatt.characteristics.chromaticity_tolerance
            • src.bluetooth_sig.gatt.characteristics.cie_13_3_1995_color_rendering_index
            • src.bluetooth_sig.gatt.characteristics.co2_concentration
            • src.bluetooth_sig.gatt.characteristics.coefficient
            • src.bluetooth_sig.gatt.characteristics.contact_status_8
            • src.bluetooth_sig.gatt.characteristics.content_control_id
            • src.bluetooth_sig.gatt.characteristics.context_lookup
            • src.bluetooth_sig.gatt.characteristics.correlated_color_temperature
            • src.bluetooth_sig.gatt.characteristics.cosine_of_the_angle
            • src.bluetooth_sig.gatt.characteristics.count_16
            • src.bluetooth_sig.gatt.characteristics.count_24
            • src.bluetooth_sig.gatt.characteristics.country_code
            • src.bluetooth_sig.gatt.characteristics.cross_trainer_data
            • src.bluetooth_sig.gatt.characteristics.csc_feature
            • src.bluetooth_sig.gatt.characteristics.csc_measurement
            • src.bluetooth_sig.gatt.characteristics.current_elapsed_time
            • src.bluetooth_sig.gatt.characteristics.current_time
            • src.bluetooth_sig.gatt.characteristics.custom
            • src.bluetooth_sig.gatt.characteristics.cycling_power_control_point
            • src.bluetooth_sig.gatt.characteristics.cycling_power_feature
            • src.bluetooth_sig.gatt.characteristics.cycling_power_measurement
            • src.bluetooth_sig.gatt.characteristics.cycling_power_vector
            • src.bluetooth_sig.gatt.characteristics.database_change_increment
            • src.bluetooth_sig.gatt.characteristics.date_of_birth
            • src.bluetooth_sig.gatt.characteristics.date_of_threshold_assessment
            • src.bluetooth_sig.gatt.characteristics.date_time
            • src.bluetooth_sig.gatt.characteristics.date_utc
            • src.bluetooth_sig.gatt.characteristics.day_date_time
            • src.bluetooth_sig.gatt.characteristics.day_of_week
            • src.bluetooth_sig.gatt.characteristics.descriptor_mixin
            • src.bluetooth_sig.gatt.characteristics.device_info
            • src.bluetooth_sig.gatt.characteristics.device_name
            • src.bluetooth_sig.gatt.characteristics.device_wearing_position
            • src.bluetooth_sig.gatt.characteristics.dew_point
            • src.bluetooth_sig.gatt.characteristics.door_window_status
            • src.bluetooth_sig.gatt.characteristics.dst_offset
            • src.bluetooth_sig.gatt.characteristics.electric_current
            • src.bluetooth_sig.gatt.characteristics.electric_current_range
            • src.bluetooth_sig.gatt.characteristics.electric_current_specification
            • src.bluetooth_sig.gatt.characteristics.electric_current_statistics
            • src.bluetooth_sig.gatt.characteristics.elevation
            • src.bluetooth_sig.gatt.characteristics.email_address
            • src.bluetooth_sig.gatt.characteristics.energy
            • src.bluetooth_sig.gatt.characteristics.energy_32
            • src.bluetooth_sig.gatt.characteristics.energy_in_a_period_of_day
            • src.bluetooth_sig.gatt.characteristics.enhanced_blood_pressure_measurement
            • src.bluetooth_sig.gatt.characteristics.enhanced_intermediate_cuff_pressure
            • src.bluetooth_sig.gatt.characteristics.estimated_service_date
            • src.bluetooth_sig.gatt.characteristics.event_statistics
            • src.bluetooth_sig.gatt.characteristics.exact_time_256
            • src.bluetooth_sig.gatt.characteristics.fat_burn_heart_rate_lower_limit
            • src.bluetooth_sig.gatt.characteristics.fat_burn_heart_rate_upper_limit
            • src.bluetooth_sig.gatt.characteristics.firmware_revision_string
            • src.bluetooth_sig.gatt.characteristics.first_name
            • src.bluetooth_sig.gatt.characteristics.fitness_machine_common
            • src.bluetooth_sig.gatt.characteristics.five_zone_heart_rate_limits
            • src.bluetooth_sig.gatt.characteristics.fixed_string_16
            • src.bluetooth_sig.gatt.characteristics.fixed_string_24
            • src.bluetooth_sig.gatt.characteristics.fixed_string_36
            • src.bluetooth_sig.gatt.characteristics.fixed_string_64
            • src.bluetooth_sig.gatt.characteristics.fixed_string_8
            • src.bluetooth_sig.gatt.characteristics.floor_number
            • src.bluetooth_sig.gatt.characteristics.force
            • src.bluetooth_sig.gatt.characteristics.four_zone_heart_rate_limits
            • src.bluetooth_sig.gatt.characteristics.gender
            • src.bluetooth_sig.gatt.characteristics.generic_level
            • src.bluetooth_sig.gatt.characteristics.global_trade_item_number
            • src.bluetooth_sig.gatt.characteristics.glucose_feature
            • src.bluetooth_sig.gatt.characteristics.glucose_measurement
            • src.bluetooth_sig.gatt.characteristics.glucose_measurement_context
            • src.bluetooth_sig.gatt.characteristics.gust_factor
            • src.bluetooth_sig.gatt.characteristics.handedness
            • src.bluetooth_sig.gatt.characteristics.hardware_revision_string
            • src.bluetooth_sig.gatt.characteristics.heart_rate_control_point
            • src.bluetooth_sig.gatt.characteristics.heart_rate_max
            • src.bluetooth_sig.gatt.characteristics.heart_rate_measurement
            • src.bluetooth_sig.gatt.characteristics.heat_index
            • src.bluetooth_sig.gatt.characteristics.height
            • src.bluetooth_sig.gatt.characteristics.hid_control_point
            • src.bluetooth_sig.gatt.characteristics.hid_information
            • src.bluetooth_sig.gatt.characteristics.high_intensity_exercise_threshold
            • src.bluetooth_sig.gatt.characteristics.high_resolution_height
            • src.bluetooth_sig.gatt.characteristics.high_temperature
            • src.bluetooth_sig.gatt.characteristics.high_voltage
            • src.bluetooth_sig.gatt.characteristics.hip_circumference
            • src.bluetooth_sig.gatt.characteristics.humidity
            • src.bluetooth_sig.gatt.characteristics.humidity_8
            • src.bluetooth_sig.gatt.characteristics.ieee_11073_20601_regulatory_certification_data_list
            • src.bluetooth_sig.gatt.characteristics.illuminance
            • src.bluetooth_sig.gatt.characteristics.illuminance_16
            • src.bluetooth_sig.gatt.characteristics.indoor_bike_data
            • src.bluetooth_sig.gatt.characteristics.indoor_positioning_configuration
            • src.bluetooth_sig.gatt.characteristics.intermediate_cuff_pressure
            • src.bluetooth_sig.gatt.characteristics.intermediate_temperature
            • src.bluetooth_sig.gatt.characteristics.irradiance
            • src.bluetooth_sig.gatt.characteristics.language
            • src.bluetooth_sig.gatt.characteristics.last_name
            • src.bluetooth_sig.gatt.characteristics.latitude
            • src.bluetooth_sig.gatt.characteristics.light_distribution
            • src.bluetooth_sig.gatt.characteristics.light_output
            • src.bluetooth_sig.gatt.characteristics.light_source_type
            • src.bluetooth_sig.gatt.characteristics.linear_position
            • src.bluetooth_sig.gatt.characteristics.ln_control_point
            • src.bluetooth_sig.gatt.characteristics.ln_feature
            • src.bluetooth_sig.gatt.characteristics.local_east_coordinate
            • src.bluetooth_sig.gatt.characteristics.local_north_coordinate
            • src.bluetooth_sig.gatt.characteristics.local_time_information
            • src.bluetooth_sig.gatt.characteristics.location_and_speed
            • src.bluetooth_sig.gatt.characteristics.location_name
            • src.bluetooth_sig.gatt.characteristics.longitude
            • src.bluetooth_sig.gatt.characteristics.luminous_efficacy
            • src.bluetooth_sig.gatt.characteristics.luminous_energy
            • src.bluetooth_sig.gatt.characteristics.luminous_exposure
            • src.bluetooth_sig.gatt.characteristics.luminous_flux
            • src.bluetooth_sig.gatt.characteristics.luminous_flux_range
            • src.bluetooth_sig.gatt.characteristics.luminous_intensity
            • src.bluetooth_sig.gatt.characteristics.magnetic_declination
            • src.bluetooth_sig.gatt.characteristics.magnetic_flux_density_2d
            • src.bluetooth_sig.gatt.characteristics.magnetic_flux_density_3d
            • src.bluetooth_sig.gatt.characteristics.manufacturer_name_string
            • src.bluetooth_sig.gatt.characteristics.mass_flow
            • src.bluetooth_sig.gatt.characteristics.maximum_recommended_heart_rate
            • src.bluetooth_sig.gatt.characteristics.measurement_interval
            • src.bluetooth_sig.gatt.characteristics.methane_concentration
            • src.bluetooth_sig.gatt.characteristics.middle_name
            • src.bluetooth_sig.gatt.characteristics.model_number_string
            • src.bluetooth_sig.gatt.characteristics.navigation
            • src.bluetooth_sig.gatt.characteristics.new_alert
            • src.bluetooth_sig.gatt.characteristics.nitrogen_dioxide_concentration
            • src.bluetooth_sig.gatt.characteristics.noise
            • src.bluetooth_sig.gatt.characteristics.non_methane_voc_concentration
            • src.bluetooth_sig.gatt.characteristics.object_first_created
            • src.bluetooth_sig.gatt.characteristics.object_id
            • src.bluetooth_sig.gatt.characteristics.object_last_modified
            • src.bluetooth_sig.gatt.characteristics.object_name
            • src.bluetooth_sig.gatt.characteristics.object_type
            • src.bluetooth_sig.gatt.characteristics.ozone_concentration
            • src.bluetooth_sig.gatt.characteristics.perceived_lightness
            • src.bluetooth_sig.gatt.characteristics.percentage_8
            • src.bluetooth_sig.gatt.characteristics.percentage_8_steps
            • src.bluetooth_sig.gatt.characteristics.peripheral_preferred_connection_parameters
            • src.bluetooth_sig.gatt.characteristics.peripheral_privacy_flag
            • src.bluetooth_sig.gatt.characteristics.pipeline
              • src.bluetooth_sig.gatt.characteristics.pipeline.encode_pipeline
              • src.bluetooth_sig.gatt.characteristics.pipeline.parse_pipeline
              • src.bluetooth_sig.gatt.characteristics.pipeline.validation
            • src.bluetooth_sig.gatt.characteristics.plx_features
            • src.bluetooth_sig.gatt.characteristics.plx_spot_check_measurement
            • src.bluetooth_sig.gatt.characteristics.pm10_concentration
            • src.bluetooth_sig.gatt.characteristics.pm1_concentration
            • src.bluetooth_sig.gatt.characteristics.pm25_concentration
            • src.bluetooth_sig.gatt.characteristics.pnp_id
            • src.bluetooth_sig.gatt.characteristics.pollen_concentration
            • src.bluetooth_sig.gatt.characteristics.position_quality
            • src.bluetooth_sig.gatt.characteristics.power
            • src.bluetooth_sig.gatt.characteristics.power_specification
            • src.bluetooth_sig.gatt.characteristics.precise_acceleration_3d
            • src.bluetooth_sig.gatt.characteristics.preferred_units
            • src.bluetooth_sig.gatt.characteristics.pressure
            • src.bluetooth_sig.gatt.characteristics.protocol_mode
            • src.bluetooth_sig.gatt.characteristics.pulse_oximetry_measurement
            • src.bluetooth_sig.gatt.characteristics.pushbutton_status_8
            • src.bluetooth_sig.gatt.characteristics.rainfall
            • src.bluetooth_sig.gatt.characteristics.reconnection_address
            • src.bluetooth_sig.gatt.characteristics.reference_time_information
            • src.bluetooth_sig.gatt.characteristics.registry
            • src.bluetooth_sig.gatt.characteristics.relative_runtime_in_a_correlated_color_temperature_range
            • src.bluetooth_sig.gatt.characteristics.relative_runtime_in_a_current_range
            • src.bluetooth_sig.gatt.characteristics.relative_runtime_in_a_generic_level_range
            • src.bluetooth_sig.gatt.characteristics.relative_value_in_a_period_of_day
            • src.bluetooth_sig.gatt.characteristics.relative_value_in_a_temperature_range
            • src.bluetooth_sig.gatt.characteristics.relative_value_in_a_voltage_range
            • src.bluetooth_sig.gatt.characteristics.relative_value_in_an_illuminance_range
            • src.bluetooth_sig.gatt.characteristics.report
            • src.bluetooth_sig.gatt.characteristics.report_map
            • src.bluetooth_sig.gatt.characteristics.resting_heart_rate
            • src.bluetooth_sig.gatt.characteristics.ringer_control_point
            • src.bluetooth_sig.gatt.characteristics.ringer_setting
            • src.bluetooth_sig.gatt.characteristics.role_classifier
            • src.bluetooth_sig.gatt.characteristics.rotational_speed
            • src.bluetooth_sig.gatt.characteristics.rower_data
            • src.bluetooth_sig.gatt.characteristics.rsc_feature
            • src.bluetooth_sig.gatt.characteristics.rsc_measurement
            • src.bluetooth_sig.gatt.characteristics.scan_interval_window
            • src.bluetooth_sig.gatt.characteristics.scan_refresh
            • src.bluetooth_sig.gatt.characteristics.sedentary_interval_notification
            • src.bluetooth_sig.gatt.characteristics.sensor_location
            • src.bluetooth_sig.gatt.characteristics.serial_number_string
            • src.bluetooth_sig.gatt.characteristics.service_changed
            • src.bluetooth_sig.gatt.characteristics.software_revision_string
            • src.bluetooth_sig.gatt.characteristics.sport_type_for_aerobic_and_anaerobic_thresholds
            • src.bluetooth_sig.gatt.characteristics.stair_climber_data
            • src.bluetooth_sig.gatt.characteristics.step_climber_data
            • src.bluetooth_sig.gatt.characteristics.stride_length
            • src.bluetooth_sig.gatt.characteristics.sulfur_dioxide_concentration
            • src.bluetooth_sig.gatt.characteristics.sulfur_hexafluoride_concentration
            • src.bluetooth_sig.gatt.characteristics.supported_heart_rate_range
            • src.bluetooth_sig.gatt.characteristics.supported_inclination_range
            • src.bluetooth_sig.gatt.characteristics.supported_new_alert_category
            • src.bluetooth_sig.gatt.characteristics.supported_power_range
            • src.bluetooth_sig.gatt.characteristics.supported_resistance_level_range
            • src.bluetooth_sig.gatt.characteristics.supported_speed_range
            • src.bluetooth_sig.gatt.characteristics.supported_unread_alert_category
            • src.bluetooth_sig.gatt.characteristics.system_id
            • src.bluetooth_sig.gatt.characteristics.temperature
            • src.bluetooth_sig.gatt.characteristics.temperature_8
            • src.bluetooth_sig.gatt.characteristics.temperature_8_in_a_period_of_day
            • src.bluetooth_sig.gatt.characteristics.temperature_8_statistics
            • src.bluetooth_sig.gatt.characteristics.temperature_measurement
            • src.bluetooth_sig.gatt.characteristics.temperature_range
            • src.bluetooth_sig.gatt.characteristics.temperature_statistics
            • src.bluetooth_sig.gatt.characteristics.temperature_type
            • src.bluetooth_sig.gatt.characteristics.templates
              • src.bluetooth_sig.gatt.characteristics.templates.base
              • src.bluetooth_sig.gatt.characteristics.templates.composite
              • src.bluetooth_sig.gatt.characteristics.templates.data_structures
              • src.bluetooth_sig.gatt.characteristics.templates.domain
              • src.bluetooth_sig.gatt.characteristics.templates.enum
              • src.bluetooth_sig.gatt.characteristics.templates.epoch_date
              • src.bluetooth_sig.gatt.characteristics.templates.flag
              • src.bluetooth_sig.gatt.characteristics.templates.ieee_float
              • src.bluetooth_sig.gatt.characteristics.templates.numeric
              • src.bluetooth_sig.gatt.characteristics.templates.scaled
              • src.bluetooth_sig.gatt.characteristics.templates.string
              • src.bluetooth_sig.gatt.characteristics.templates.time_duration
            • src.bluetooth_sig.gatt.characteristics.three_zone_heart_rate_limits
            • src.bluetooth_sig.gatt.characteristics.time_accuracy
            • src.bluetooth_sig.gatt.characteristics.time_decihour_8
            • src.bluetooth_sig.gatt.characteristics.time_exponential_8
            • src.bluetooth_sig.gatt.characteristics.time_hour_24
            • src.bluetooth_sig.gatt.characteristics.time_millisecond_24
            • src.bluetooth_sig.gatt.characteristics.time_second_16
            • src.bluetooth_sig.gatt.characteristics.time_second_32
            • src.bluetooth_sig.gatt.characteristics.time_second_8
            • src.bluetooth_sig.gatt.characteristics.time_source
            • src.bluetooth_sig.gatt.characteristics.time_update_control_point
            • src.bluetooth_sig.gatt.characteristics.time_update_state
            • src.bluetooth_sig.gatt.characteristics.time_with_dst
            • src.bluetooth_sig.gatt.characteristics.time_zone
            • src.bluetooth_sig.gatt.characteristics.torque
            • src.bluetooth_sig.gatt.characteristics.treadmill_data
            • src.bluetooth_sig.gatt.characteristics.true_wind_direction
            • src.bluetooth_sig.gatt.characteristics.true_wind_speed
            • src.bluetooth_sig.gatt.characteristics.two_zone_heart_rate_limits
            • src.bluetooth_sig.gatt.characteristics.tx_power_level
            • src.bluetooth_sig.gatt.characteristics.uncertainty
            • src.bluetooth_sig.gatt.characteristics.unknown
            • src.bluetooth_sig.gatt.characteristics.unread_alert_status
            • src.bluetooth_sig.gatt.characteristics.user_index
            • src.bluetooth_sig.gatt.characteristics.utils
              • src.bluetooth_sig.gatt.characteristics.utils.bit_field_utils
              • src.bluetooth_sig.gatt.characteristics.utils.data_parser
              • src.bluetooth_sig.gatt.characteristics.utils.data_validator
              • src.bluetooth_sig.gatt.characteristics.utils.debug_utils
              • src.bluetooth_sig.gatt.characteristics.utils.extractors
              • src.bluetooth_sig.gatt.characteristics.utils.ieee11073_parser
              • src.bluetooth_sig.gatt.characteristics.utils.parse_trace
              • src.bluetooth_sig.gatt.characteristics.utils.translators
            • src.bluetooth_sig.gatt.characteristics.uv_index
            • src.bluetooth_sig.gatt.characteristics.vo2_max
            • src.bluetooth_sig.gatt.characteristics.voc_concentration
            • src.bluetooth_sig.gatt.characteristics.voltage
            • src.bluetooth_sig.gatt.characteristics.voltage_frequency
            • src.bluetooth_sig.gatt.characteristics.voltage_specification
            • src.bluetooth_sig.gatt.characteristics.voltage_statistics
            • src.bluetooth_sig.gatt.characteristics.volume_flow
            • src.bluetooth_sig.gatt.characteristics.waist_circumference
            • src.bluetooth_sig.gatt.characteristics.weight
            • src.bluetooth_sig.gatt.characteristics.weight_measurement
            • src.bluetooth_sig.gatt.characteristics.weight_scale_feature
            • src.bluetooth_sig.gatt.characteristics.wind_chill
          • src.bluetooth_sig.gatt.constants
          • src.bluetooth_sig.gatt.context
          • src.bluetooth_sig.gatt.descriptor_utils
          • src.bluetooth_sig.gatt.descriptors
            • src.bluetooth_sig.gatt.descriptors.base
            • src.bluetooth_sig.gatt.descriptors.cccd
            • src.bluetooth_sig.gatt.descriptors.characteristic_aggregate_format
            • src.bluetooth_sig.gatt.descriptors.characteristic_extended_properties
            • src.bluetooth_sig.gatt.descriptors.characteristic_presentation_format
            • src.bluetooth_sig.gatt.descriptors.characteristic_user_description
            • src.bluetooth_sig.gatt.descriptors.complete_br_edr_transport_block_data
            • src.bluetooth_sig.gatt.descriptors.environmental_sensing_configuration
            • src.bluetooth_sig.gatt.descriptors.environmental_sensing_measurement
            • src.bluetooth_sig.gatt.descriptors.environmental_sensing_trigger_setting
            • src.bluetooth_sig.gatt.descriptors.external_report_reference
            • src.bluetooth_sig.gatt.descriptors.imd_trigger_setting
            • src.bluetooth_sig.gatt.descriptors.manufacturer_limits
            • src.bluetooth_sig.gatt.descriptors.measurement_description
            • src.bluetooth_sig.gatt.descriptors.number_of_digitals
            • src.bluetooth_sig.gatt.descriptors.observation_schedule
            • src.bluetooth_sig.gatt.descriptors.process_tolerances
            • src.bluetooth_sig.gatt.descriptors.registry
            • src.bluetooth_sig.gatt.descriptors.report_reference
            • src.bluetooth_sig.gatt.descriptors.server_characteristic_configuration
            • src.bluetooth_sig.gatt.descriptors.time_trigger_setting
            • src.bluetooth_sig.gatt.descriptors.valid_range
            • src.bluetooth_sig.gatt.descriptors.valid_range_and_accuracy
            • src.bluetooth_sig.gatt.descriptors.value_trigger_setting
          • src.bluetooth_sig.gatt.exceptions
          • src.bluetooth_sig.gatt.registry_utils
          • src.bluetooth_sig.gatt.resolver
          • src.bluetooth_sig.gatt.services
            • src.bluetooth_sig.gatt.services.alert_notification
            • src.bluetooth_sig.gatt.services.automation_io
            • src.bluetooth_sig.gatt.services.base
            • src.bluetooth_sig.gatt.services.battery_service
            • src.bluetooth_sig.gatt.services.blood_pressure
            • src.bluetooth_sig.gatt.services.body_composition
            • src.bluetooth_sig.gatt.services.bond_management
            • src.bluetooth_sig.gatt.services.current_time_service
            • src.bluetooth_sig.gatt.services.custom
            • src.bluetooth_sig.gatt.services.cycling_power
            • src.bluetooth_sig.gatt.services.cycling_speed_and_cadence
            • src.bluetooth_sig.gatt.services.device_information
            • src.bluetooth_sig.gatt.services.environmental_sensing
            • src.bluetooth_sig.gatt.services.fitness_machine_service
            • src.bluetooth_sig.gatt.services.generic_access
            • src.bluetooth_sig.gatt.services.generic_attribute
            • src.bluetooth_sig.gatt.services.glucose
            • src.bluetooth_sig.gatt.services.health_thermometer
            • src.bluetooth_sig.gatt.services.heart_rate
            • src.bluetooth_sig.gatt.services.human_interface_device
            • src.bluetooth_sig.gatt.services.immediate_alert
            • src.bluetooth_sig.gatt.services.indoor_positioning_service
            • src.bluetooth_sig.gatt.services.link_loss
            • src.bluetooth_sig.gatt.services.location_and_navigation
            • src.bluetooth_sig.gatt.services.next_dst_change
            • src.bluetooth_sig.gatt.services.phone_alert_status
            • src.bluetooth_sig.gatt.services.pulse_oximeter_service
            • src.bluetooth_sig.gatt.services.reference_time_update
            • src.bluetooth_sig.gatt.services.registry
            • src.bluetooth_sig.gatt.services.running_speed_and_cadence
            • src.bluetooth_sig.gatt.services.scan_parameters
            • src.bluetooth_sig.gatt.services.tx_power
            • src.bluetooth_sig.gatt.services.unknown
            • src.bluetooth_sig.gatt.services.user_data
            • src.bluetooth_sig.gatt.services.weight_scale
          • src.bluetooth_sig.gatt.special_values_resolver
          • src.bluetooth_sig.gatt.uuid_registry
          • src.bluetooth_sig.gatt.validation
        • src.bluetooth_sig.registry
          • src.bluetooth_sig.registry.base
          • src.bluetooth_sig.registry.company_identifiers
            • src.bluetooth_sig.registry.company_identifiers.company_identifiers_registry
          • src.bluetooth_sig.registry.core
            • src.bluetooth_sig.registry.core.ad_types
            • src.bluetooth_sig.registry.core.appearance_values
            • src.bluetooth_sig.registry.core.class_of_device
            • src.bluetooth_sig.registry.core.coding_format
            • src.bluetooth_sig.registry.core.formattypes
            • src.bluetooth_sig.registry.core.namespace_description
            • src.bluetooth_sig.registry.core.uri_schemes
          • src.bluetooth_sig.registry.gss
          • src.bluetooth_sig.registry.profiles
            • src.bluetooth_sig.registry.profiles.permitted_characteristics
            • src.bluetooth_sig.registry.profiles.profile_lookup
          • src.bluetooth_sig.registry.service_discovery
            • src.bluetooth_sig.registry.service_discovery.attribute_ids
          • src.bluetooth_sig.registry.utils
          • src.bluetooth_sig.registry.uuids
            • src.bluetooth_sig.registry.uuids.browse_groups
            • src.bluetooth_sig.registry.uuids.declarations
            • src.bluetooth_sig.registry.uuids.members
            • src.bluetooth_sig.registry.uuids.mesh_profiles
            • src.bluetooth_sig.registry.uuids.object_types
            • src.bluetooth_sig.registry.uuids.protocol_identifiers
            • src.bluetooth_sig.registry.uuids.sdo_uuids
            • src.bluetooth_sig.registry.uuids.service_classes
            • src.bluetooth_sig.registry.uuids.units
        • src.bluetooth_sig.stream
          • src.bluetooth_sig.stream.pairing
        • src.bluetooth_sig.types
          • src.bluetooth_sig.types.ad_types_constants
          • src.bluetooth_sig.types.address
          • src.bluetooth_sig.types.advertising
            • src.bluetooth_sig.types.advertising.ad_structures
            • src.bluetooth_sig.types.advertising.builder
            • src.bluetooth_sig.types.advertising.channel_map_update
            • src.bluetooth_sig.types.advertising.extended
            • src.bluetooth_sig.types.advertising.features
            • src.bluetooth_sig.types.advertising.flags
            • src.bluetooth_sig.types.advertising.indoor_positioning
            • src.bluetooth_sig.types.advertising.pdu
            • src.bluetooth_sig.types.advertising.result
            • src.bluetooth_sig.types.advertising.three_d_information
            • src.bluetooth_sig.types.advertising.transport_discovery
          • src.bluetooth_sig.types.alert
          • src.bluetooth_sig.types.appearance
          • src.bluetooth_sig.types.base_types
          • src.bluetooth_sig.types.battery
          • src.bluetooth_sig.types.company
          • src.bluetooth_sig.types.context
          • src.bluetooth_sig.types.data_types
          • src.bluetooth_sig.types.device_types
          • src.bluetooth_sig.types.ead
          • src.bluetooth_sig.types.gatt_enums
          • src.bluetooth_sig.types.gatt_services
          • src.bluetooth_sig.types.io
          • src.bluetooth_sig.types.location
          • src.bluetooth_sig.types.mesh
          • src.bluetooth_sig.types.peripheral_types
          • src.bluetooth_sig.types.protocols
          • src.bluetooth_sig.types.registry
            • src.bluetooth_sig.types.registry.ad_types
            • src.bluetooth_sig.types.registry.amp
            • src.bluetooth_sig.types.registry.appearance_info
            • src.bluetooth_sig.types.registry.browse_group_identifiers
            • src.bluetooth_sig.types.registry.characteristic_uuids
            • src.bluetooth_sig.types.registry.class_of_device
            • src.bluetooth_sig.types.registry.coding_format
            • src.bluetooth_sig.types.registry.common
            • src.bluetooth_sig.types.registry.company_identifiers
            • src.bluetooth_sig.types.registry.core_version
            • src.bluetooth_sig.types.registry.declarations
            • src.bluetooth_sig.types.registry.descriptor_types
            • src.bluetooth_sig.types.registry.descriptors
            • src.bluetooth_sig.types.registry.diacs
            • src.bluetooth_sig.types.registry.dp_property
            • src.bluetooth_sig.types.registry.dp_property_groups
            • src.bluetooth_sig.types.registry.dp_property_ids
            • src.bluetooth_sig.types.registry.formattypes
            • src.bluetooth_sig.types.registry.gss_characteristic
            • src.bluetooth_sig.types.registry.member_uuids
            • src.bluetooth_sig.types.registry.mesh_profile_uuids
            • src.bluetooth_sig.types.registry.mws_channel_type
            • src.bluetooth_sig.types.registry.namespace
            • src.bluetooth_sig.types.registry.namespaces
            • src.bluetooth_sig.types.registry.object_types
            • src.bluetooth_sig.types.registry.pcm_data_format
            • src.bluetooth_sig.types.registry.profile_types
            • src.bluetooth_sig.types.registry.protocol_identifiers
            • src.bluetooth_sig.types.registry.psm
            • src.bluetooth_sig.types.registry.sdo_uuids
            • src.bluetooth_sig.types.registry.sdp_base_uuid
            • src.bluetooth_sig.types.registry.service_class
            • src.bluetooth_sig.types.registry.service_uuids
            • src.bluetooth_sig.types.registry.transport_layers
            • src.bluetooth_sig.types.registry.units
            • src.bluetooth_sig.types.registry.uri_schemes
          • src.bluetooth_sig.types.scan_interval_window
          • src.bluetooth_sig.types.special_values
          • src.bluetooth_sig.types.units
          • src.bluetooth_sig.types.uri
          • src.bluetooth_sig.types.uuid
        • src.bluetooth_sig.utils
          • src.bluetooth_sig.utils.prewarm
          • src.bluetooth_sig.utils.profiling
          • src.bluetooth_sig.utils.rssi_utils
          • src.bluetooth_sig.utils.values
  • Understanding the Library
    • Why Use This Library?
    • API Overview
    • What Problems It Solves
    • Limitations
    • Architecture Documentation
    • Architectural Decision Records
    • C4 Architecture Model
    • Internal Architecture Guide
    • Registry System Deep Dive
  • Community
    • Changelog
    • Contributor Covenant 3.0
  • Performance & Benchmarks
    • Performance Data
    • Benchmark Results
Back to top
View this page
Edit this page
  • Home
  • API Reference
  • src
  • src.bluetooth_sig
  • src.bluetooth_sig.utils

src.bluetooth_sig.utils¶

Utility helpers exposed by bluetooth_sig.utils.

This module re-exports common RSSI utilities.

Submodules¶

  • src.bluetooth_sig.utils.prewarm
  • src.bluetooth_sig.utils.profiling
  • src.bluetooth_sig.utils.rssi_utils
  • src.bluetooth_sig.utils.values
Next
src.bluetooth_sig.utils.prewarm
Previous
src.bluetooth_sig.types.uuid
Copyright © 2025, RonanB96
Made with Sphinx and @pradyunsg's Furo
On this page
  • src.bluetooth_sig.utils
    • Submodules