src.bluetooth_sig.gatt.characteristics.cookware_sensor_aggregate

Cookware Sensor Aggregate characteristic (0x2C2D).

Classes

Name

Description

CookwareSensorAggregateCharacteristic

Cookware Sensor Aggregate characteristic (0x2C2D).

CookwareSensorAggregateValue

Decoded Cookware Sensor Aggregate payload.

Module Contents

class src.bluetooth_sig.gatt.characteristics.cookware_sensor_aggregate.CookwareSensorAggregateCharacteristic(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[CookwareSensorAggregateValue]

Cookware Sensor Aggregate characteristic (0x2C2D).

org.bluetooth.characteristic.cookware_sensor_aggregate

allow_variable_length = True
class src.bluetooth_sig.gatt.characteristics.cookware_sensor_aggregate.CookwareSensorAggregateValue

Bases: msgspec.Struct

Decoded Cookware Sensor Aggregate payload.

CWS defines this value as the concatenation of participating Cookware Sensor Data characteristic values. Segment boundaries are described by the Cooking Sensor Info descriptor Aggregate Offset fields.

aggregate_data: bytes = b''