src.bluetooth_sig.gatt.characteristics.acs_status

ACS Status characteristic (0x2B2F).

Classes

Name

Description

ACSStatusCharacteristic

ACS Status characteristic (0x2B2F).

ACSStatusData

Parsed data from ACS Status characteristic.

Module Contents

class src.bluetooth_sig.gatt.characteristics.acs_status.ACSStatusCharacteristic(info: src.bluetooth_sig.types.CharacteristicInfo | None = None, validation: src.bluetooth_sig.gatt.characteristics.characteristic_meta.ValidationConfig | None = None)

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

ACS Status characteristic (0x2B2F).

org.bluetooth.characteristic.acs_status

Contains ACS status flags and the current restriction map ID.

expected_length: int | None = 3
class src.bluetooth_sig.gatt.characteristics.acs_status.ACSStatusData

Bases: msgspec.Struct

Parsed data from ACS Status characteristic.

current_restriction_map_id: int
security_controls_switch: bool
security_established: bool