src.bluetooth_sig.gatt.characteristics.gain_settings_attribute

Gain Settings Attribute characteristic (0x2B78).

Classes

Name

Description

GainSettingsAttributeCharacteristic

Gain Settings Attribute characteristic (0x2B78).

GainSettingsAttributeData

Parsed data from Gain Settings Attribute characteristic.

Module Contents

class src.bluetooth_sig.gatt.characteristics.gain_settings_attribute.GainSettingsAttributeCharacteristic

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

Gain Settings Attribute characteristic (0x2B78).

org.bluetooth.characteristic.gain_settings_attribute

Reports the gain settings properties including units, minimum, and maximum values.

expected_length = 3
class src.bluetooth_sig.gatt.characteristics.gain_settings_attribute.GainSettingsAttributeData

Bases: msgspec.Struct

Parsed data from Gain Settings Attribute characteristic.

Contains gain settings units (step size in 0.1 dB), minimum, and maximum values.

gain_setting_maximum: int
gain_setting_minimum: int
gain_setting_units: int