src.bluetooth_sig.gatt.descriptors.valid_range

Valid Range Descriptor implementation.

Classes

Name

Description

ValidRangeData

Valid Range descriptor data.

ValidRangeDescriptor

Valid Range Descriptor (0x2906).

Module Contents

class src.bluetooth_sig.gatt.descriptors.valid_range.ValidRangeData

Bases: msgspec.Struct

Valid Range descriptor data.

max_value: int | float
min_value: int | float
class src.bluetooth_sig.gatt.descriptors.valid_range.ValidRangeDescriptor

Bases: src.bluetooth_sig.gatt.descriptors.base.BaseDescriptor, src.bluetooth_sig.gatt.descriptors.base.RangeDescriptorMixin

Valid Range Descriptor (0x2906).

Defines the valid range for characteristic values. Contains minimum and maximum values for validation.