-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathuuids.py
More file actions
48 lines (41 loc) · 2.6 KB
/
uuids.py
File metadata and controls
48 lines (41 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
from enum import StrEnum
class UUID(StrEnum):
# Continuous Glucose Measurement Service
CGM_SERVICE = "0000181f-0000-1000-8000-00805f9b34fb"
CGM_MEASUREMENT_CHAR = "00002aa7-0000-1000-8000-00805f9b34fb"
CGM_FEATURE_CHAR = "00002aa8-0000-1000-8000-00805f9b34fb"
CGM_SESSION_START_TIME_CHAR = "00002aaa-0000-1000-8000-00805f9b34fb"
CGM_SESSION_RUN_TIME_CHAR = "00002aab-0000-1000-8000-00805f9b34fb"
CGM_SOCP_CHAR = "00002aac-0000-1000-8000-00805f9b34fb"
CGM_RACP_CHAR = "00002a52-0000-1000-8000-00805f9b34fb"
# Certificate Management Service
CM_SERVICE = "00000600-0000-1000-0000-009132591325"
CM_CP_CHAR = "00000601-0000-1000-0000-009132591325"
CM_DATA_CHAR = "00000602-0000-1000-0000-009132591325"
# History And Trace Service
HAT_SERVICE = "00000300-0000-1000-0000-009132591325"
HAT_SLICE_RECORD_CHAR = "00000350-0000-1000-0000-009132591325"
HAT_RTMCP_CHAR = "00000360-0000-1000-0000-009132591325"
HAT_RMCPSE_CHAR = "00000370-0000-1000-0000-009132591325"
HAT_RACP_CHAR = "00002a52-0000-1000-8000-00805f9b34fb"
# Insulin Delivery Service
IDD_SERVICE = "00000100-0000-1000-0000-009132591325"
IDD_STATUS_CHAR = "00000102-0000-1000-0000-009132591325"
IDD_FEATURES_CHAR = "00000104-0000-1000-0000-009132591325"
IDD_SRCP_CHAR = "00000105-0000-1000-0000-009132591325"
IDD_HISTORY_DATA_CHAR = "00000108-0000-1000-0000-009132591325"
IDD_RACP_CHAR = "00002a52-0000-1000-8000-00805f9b34fb"
# Battery Service characteristics
BATT_SERVICE = "0000180f-0000-1000-8000-00805f9b34fb"
BATT_LEVEL = "00002a19-0000-1000-8000-00805f9b34fb"
# Device Information Service characteristics
DIS_SERVICE = "0000180a-0000-1000-8000-00805f9b34fb"
DIS_MAN_NAME_CHAR = "00002a29-0000-1000-8000-00805f9b34fb"
DIS_MODEL_NO_CHAR = "00002a24-0000-1000-8000-00805f9b34fb"
DIS_SERIAL_NO_CHAR = "00002a25-0000-1000-8000-00805f9b34fb"
DIS_HW_REV_CHAR = "00002a27-0000-1000-8000-00805f9b34fb"
DIS_FW_REV_CHAR = "00002a26-0000-1000-8000-00805f9b34fb"
DIS_SW_REV_CHAR = "00002a28-0000-1000-8000-00805f9b34fb"
DIS_SYS_ID_CHAR = "00002a23-0000-1000-8000-00805f9b34fb"
DIS_IEEE_CERT_CHAR = "00002a2a-0000-1000-8000-00805f9b34fb"
DIS_PNP_ID_CHAR = "00002a50-0000-1000-8000-00805f9b34fb"