bt_hci/uuid/
descriptors.rs

1//! UUIDs for the descriptors module.
2
3// This file is auto-generated by the update_uuids application.
4// Based on https://bitbucket.org/bluetooth-SIG/public.git
5// Commit hash: 22c4a7a751fe51de707be6d294adb0d115e86897
6
7use super::BluetoothUuid16;
8
9/// Bluetooth descriptors UUID.
10///
11/// `0x2900` Characteristic Extended Properties
12pub const CHARACTERISTIC_EXTENDED_PROPERTIES: BluetoothUuid16 = BluetoothUuid16::new(0x2900);
13
14/// Bluetooth descriptors UUID.
15///
16/// `0x2901` Characteristic User Description
17pub const CHARACTERISTIC_USER_DESCRIPTION: BluetoothUuid16 = BluetoothUuid16::new(0x2901);
18
19/// Bluetooth descriptors UUID.
20///
21/// `0x2902` Client Characteristic Configuration
22pub const CLIENT_CHARACTERISTIC_CONFIGURATION: BluetoothUuid16 = BluetoothUuid16::new(0x2902);
23
24/// Bluetooth descriptors UUID.
25///
26/// `0x2903` Server Characteristic Configuration
27pub const SERVER_CHARACTERISTIC_CONFIGURATION: BluetoothUuid16 = BluetoothUuid16::new(0x2903);
28
29/// Bluetooth descriptors UUID.
30///
31/// `0x2904` Characteristic Presentation Format
32pub const CHARACTERISTIC_PRESENTATION_FORMAT: BluetoothUuid16 = BluetoothUuid16::new(0x2904);
33
34/// Bluetooth descriptors UUID.
35///
36/// `0x2905` Characteristic Aggregate Format
37pub const CHARACTERISTIC_AGGREGATE_FORMAT: BluetoothUuid16 = BluetoothUuid16::new(0x2905);
38
39/// Bluetooth descriptors UUID.
40///
41/// `0x2906` Valid Range
42pub const VALID_RANGE: BluetoothUuid16 = BluetoothUuid16::new(0x2906);
43
44/// Bluetooth descriptors UUID.
45///
46/// `0x2907` External Report Reference
47pub const EXTERNAL_REPORT_REFERENCE: BluetoothUuid16 = BluetoothUuid16::new(0x2907);
48
49/// Bluetooth descriptors UUID.
50///
51/// `0x2908` Report Reference
52pub const REPORT_REFERENCE: BluetoothUuid16 = BluetoothUuid16::new(0x2908);
53
54/// Bluetooth descriptors UUID.
55///
56/// `0x2909` Number of Digitals
57pub const NUMBER_OF_DIGITALS: BluetoothUuid16 = BluetoothUuid16::new(0x2909);
58
59/// Bluetooth descriptors UUID.
60///
61/// `0x290a` Value Trigger Setting
62pub const VALUE_TRIGGER_SETTING: BluetoothUuid16 = BluetoothUuid16::new(0x290a);
63
64/// Bluetooth descriptors UUID.
65///
66/// `0x290b` Environmental Sensing Configuration
67pub const ENVIRONMENTAL_SENSING_CONFIGURATION: BluetoothUuid16 = BluetoothUuid16::new(0x290b);
68
69/// Bluetooth descriptors UUID.
70///
71/// `0x290c` Environmental Sensing Measurement
72pub const ENVIRONMENTAL_SENSING_MEASUREMENT: BluetoothUuid16 = BluetoothUuid16::new(0x290c);
73
74/// Bluetooth descriptors UUID.
75///
76/// `0x290d` Environmental Sensing Trigger Setting
77pub const ENVIRONMENTAL_SENSING_TRIGGER_SETTING: BluetoothUuid16 = BluetoothUuid16::new(0x290d);
78
79/// Bluetooth descriptors UUID.
80///
81/// `0x290e` Time Trigger Setting
82pub const TIME_TRIGGER_SETTING: BluetoothUuid16 = BluetoothUuid16::new(0x290e);
83
84/// Bluetooth descriptors UUID.
85///
86/// `0x290f` Complete BR-EDR Transport Block Data
87pub const COMPLETE_BR_EDR_TRANSPORT_BLOCK_DATA: BluetoothUuid16 = BluetoothUuid16::new(0x290f);
88
89/// Bluetooth descriptors UUID.
90///
91/// `0x2910` Observation Schedule
92pub const OBSERVATION_SCHEDULE: BluetoothUuid16 = BluetoothUuid16::new(0x2910);
93
94/// Bluetooth descriptors UUID.
95///
96/// `0x2911` Valid Range and Accuracy
97pub const VALID_RANGE_AND_ACCURACY: BluetoothUuid16 = BluetoothUuid16::new(0x2911);
98
99/// Bluetooth descriptors UUID.
100///
101/// `0x2912` Measurement Description
102pub const MEASUREMENT_DESCRIPTION: BluetoothUuid16 = BluetoothUuid16::new(0x2912);
103
104/// Bluetooth descriptors UUID.
105///
106/// `0x2913` Manufacturer Limits
107pub const MANUFACTURER_LIMITS: BluetoothUuid16 = BluetoothUuid16::new(0x2913);
108
109/// Bluetooth descriptors UUID.
110///
111/// `0x2914` Process Tolerances
112pub const PROCESS_TOLERANCES: BluetoothUuid16 = BluetoothUuid16::new(0x2914);
113
114/// Bluetooth descriptors UUID.
115///
116/// `0x2915` IMD Trigger Setting
117pub const IMD_TRIGGER_SETTING: BluetoothUuid16 = BluetoothUuid16::new(0x2915);