From 1749c41141cfce1dd7b737a55762a456e9038414 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 13 Jan 2013 18:37:37 -0800 Subject: [PATCH] monitor: Add UUID values for Characteristic Descriptions --- monitor/uuid.c | 76 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 75 insertions(+), 1 deletion(-) diff --git a/monitor/uuid.c b/monitor/uuid.c index 9ab3ce2b6..2532a37f5 100644 --- a/monitor/uuid.c +++ b/monitor/uuid.c @@ -140,7 +140,81 @@ static struct { { 0x2a03, "Reconnection Address" }, { 0x2a04, "Peripheral Preferred Connection Parameters" }, { 0x2a05, "Service Changed" }, - { } + { 0x2a06, "Alert Level" }, + { 0x2a07, "Tx Power Level" }, + { 0x2a08, "Date Time" }, + { 0x2a09, "Day of Week" }, + { 0x2a0a, "Day Date Time" }, + /* 0x2a0b undefined */ + { 0x2a0c, "Exact Time 256" }, + { 0x2a0d, "DST Offset" }, + { 0x2a0e, "Time Zone" }, + { 0x2a0f, "Local Time Information" }, + /* 0x2a10 undefined */ + { 0x2a11, "Time with DST" }, + { 0x2a12, "Time Accuracy" }, + { 0x2a13, "Time Source" }, + { 0x2a14, "Reference Time Information" }, + /* 0x2a15 undefined */ + { 0x2a16, "Time Update Control Point" }, + { 0x2a17, "Time Update State" }, + { 0x2a18, "Glucose Measurement" }, + { 0x2a19, "Battery Level" }, + /* 0x2a1a and 0x2a1b undefined */ + { 0x2a1c, "Temperature Measurement" }, + { 0x2a1d, "Temperature Type" }, + { 0x2a1e, "Intermediate Temperature" }, + /* 0x2a1f and 0x2a20 undefined */ + { 0x2a21, "Measurement Interval" }, + { 0x2a22, "Boot Keyboard Input Report" }, + { 0x2a23, "System ID" }, + { 0x2a24, "Model Number String" }, + { 0x2a25, "Serial Number String" }, + { 0x2a26, "Firmware Revision String" }, + { 0x2a27, "Hardware Revision String" }, + { 0x2a28, "Software Revision String" }, + { 0x2a29, "Manufacturer Name String" }, + { 0x2a2a, "IEEE 11073-20601 Regulatory Cert. Data List" }, + { 0x2a2b, "Current Time" }, + /* 0x2a2c to 0x2a30 undefined */ + { 0x2a31, "Scan Refresh" }, + { 0x2a32, "Boot Keyboard Output Report" }, + { 0x2a33, "Boot Mouse Input Report" }, + { 0x2a34, "Glucose Measurement Context" }, + { 0x2a35, "Blood Pressure Measurement" }, + { 0x2a36, "Intermediate Cuff Pressure" }, + { 0x2a37, "Heart Rate Measurement" }, + { 0x2a38, "Body Sensor Location" }, + { 0x2a39, "Heart Rate Control Point" }, + /* 0x2a3a to 0x2a3e undefined */ + { 0x2a3f, "Alert Status" }, + { 0x2a40, "Ringer Control Point" }, + { 0x2a41, "Ringer Setting" }, + { 0x2a42, "Alert Category ID Bit Mask" }, + { 0x2a43, "Alert Category ID" }, + { 0x2a44, "Alert Notification Control Point" }, + { 0x2a45, "Unread Alert Status" }, + { 0x2a46, "New Alert" }, + { 0x2a47, "Supported New Alert Category" }, + { 0x2a48, "Supported Unread Alert Category" }, + { 0x2a49, "Blood Pressure Feature" }, + { 0x2a4a, "HID Information" }, + { 0x2a4b, "Report Map" }, + { 0x2a4c, "HID Control Point" }, + { 0x2a4d, "Report" }, + { 0x2a4e, "Protocol Mode" }, + { 0x2a4f, "Scan Interval Window" }, + { 0x2a50, "PnP ID" }, + { 0x2a51, "Glucose Feature" }, + { 0x2a52, "Record Access Control Point" }, + { 0x2a53, "RSC Measurement" }, + { 0x2a54, "RSC Feature" }, + { 0x2a55, "SC Control Point" }, + /* 0x2a56 to 0x2a5a undefined */ + { 0x2a5b, "CSC Measurement" }, + { 0x2a5c, "CSC Feature" }, + { 0x2a5d, "Sensor Location" }, + { } }; const char *uuid16_to_str(uint16_t uuid) -- 2.47.3