10e0e9559SMatthias Ringwald 20e0e9559SMatthias Ringwald /** 3*36d972adSMilanka Ringwald * bluetooth_gatt.h generated from Bluetooth SIG website for BTstack tool/bluetooth_gatt.py 4*36d972adSMilanka Ringwald * 2018-11-13 12:39:09.525663 50e0e9559SMatthias Ringwald */ 60e0e9559SMatthias Ringwald 780e33422SMatthias Ringwald #ifndef BLUETOOTH_GATT_H 880e33422SMatthias Ringwald #define BLUETOOTH_GATT_H 90e0e9559SMatthias Ringwald 100e0e9559SMatthias Ringwald /** 110e0e9559SMatthias Ringwald * Assigned numbers from https://www.bluetooth.com/specifications/gatt/declarations 120e0e9559SMatthias Ringwald */ 139737a146SMatthias Ringwald #define ORG_BLUETOOTH_ATTRIBUTE_GATT_CHARACTERISTIC_DECLARATION 0x2803 // Characteristic Declaration 149737a146SMatthias Ringwald #define ORG_BLUETOOTH_ATTRIBUTE_GATT_INCLUDE_DECLARATION 0x2802 // Include 159737a146SMatthias Ringwald #define ORG_BLUETOOTH_ATTRIBUTE_GATT_PRIMARY_SERVICE_DECLARATION 0x2800 // Primary Service 169737a146SMatthias Ringwald #define ORG_BLUETOOTH_ATTRIBUTE_GATT_SECONDARY_SERVICE_DECLARATION 0x2801 // Secondary Service 170e0e9559SMatthias Ringwald 180e0e9559SMatthias Ringwald /** 190e0e9559SMatthias Ringwald * Assigned numbers from https://www.bluetooth.com/specifications/gatt/services 200e0e9559SMatthias Ringwald */ 210e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_ALERT_NOTIFICATION 0x1811 // Alert Notification Service 229737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_AUTOMATION_IO 0x1815 // Automation IO 230e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_BATTERY_SERVICE 0x180F // Battery Service 249737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_BLOOD_PRESSURE 0x1810 // Blood Pressure 259737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_BODY_COMPOSITION 0x181B // Body Composition 269737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_BOND_MANAGEMENT 0x181E // Bond Management Service 279737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_CONTINUOUS_GLUCOSE_MONITORING 0x181F // Continuous Glucose Monitoring 289737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_CURRENT_TIME 0x1805 // Current Time Service 290e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_CYCLING_POWER 0x1818 // Cycling Power 300e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_CYCLING_SPEED_AND_CADENCE 0x1816 // Cycling Speed and Cadence 319737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_DEVICE_INFORMATION 0x180A // Device Information 320e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_ENVIRONMENTAL_SENSING 0x181A // Environmental Sensing 339737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_FITNESS_MACHINE 0x1826 // Fitness Machine 349737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_GENERIC_ACCESS 0x1800 // Generic Access 359737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_GENERIC_ATTRIBUTE 0x1801 // Generic Attribute 369737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_GLUCOSE 0x1808 // Glucose 379737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_HEALTH_THERMOMETER 0x1809 // Health Thermometer 389737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_HEART_RATE 0x180D // Heart Rate 399737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_HTTP_PROXY 0x1823 // HTTP Proxy 409737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_HUMAN_INTERFACE_DEVICE 0x1812 // Human Interface Device 419737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_IMMEDIATE_ALERT 0x1802 // Immediate Alert 429737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_INDOOR_POSITIONING 0x1821 // Indoor Positioning 43*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_SERVICE_INSULIN_DELIVERY 0x183A // Insulin Delivery 449737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_INTERNET_PROTOCOL_SUPPORT 0x1820 // Internet Protocol Support Service 459737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_LINK_LOSS 0x1803 // Link Loss 469737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_LOCATION_AND_NAVIGATION 0x1819 // Location and Navigation 479737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_MESH_PROVISIONING 0x1827 // Mesh Provisioning Service 489737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_MESH_PROXY 0x1828 // Mesh Proxy Service 499737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_NEXT_DST_CHANGE 0x1807 // Next DST Change Service 509737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_OBJECT_TRANSFER 0x1825 // Object Transfer Service 519737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_PHONE_ALERT_STATUS 0x180E // Phone Alert Status Service 529737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_PULSE_OXIMETER 0x1822 // Pulse Oximeter Service 539737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_RECONNECTION_CONFIGURATION 0x1829 // Reconnection Configuration 549737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_REFERENCE_TIME_UPDATE 0x1806 // Reference Time Update Service 559737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_RUNNING_SPEED_AND_CADENCE 0x1814 // Running Speed and Cadence 569737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_SCAN_PARAMETERS 0x1813 // Scan Parameters 579737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_TRANSPORT_DISCOVERY 0x1824 // Transport Discovery 589737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_TX_POWER 0x1804 // Tx Power 599737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_USER_DATA 0x181C // User Data 609737a146SMatthias Ringwald #define ORG_BLUETOOTH_SERVICE_WEIGHT_SCALE 0x181D // Weight Scale 610e0e9559SMatthias Ringwald 620e0e9559SMatthias Ringwald /** 630e0e9559SMatthias Ringwald * Assigned numbers from https://www.bluetooth.com/specifications/gatt/characteristics 640e0e9559SMatthias Ringwald */ 659737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_AEROBIC_HEART_RATE_LOWER_LIMIT 0x2A7E // Aerobic Heart Rate Lower Limit 660e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_AEROBIC_HEART_RATE_UPPER_LIMIT 0x2A84 // Aerobic Heart Rate Upper Limit 670e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_AEROBIC_THRESHOLD 0x2A7F // Aerobic Threshold 680e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_AGE 0x2A80 // Age 699737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_AGGREGATE 0x2A5A // Aggregate 709737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ALERT_CATEGORY_ID 0x2A43 // Alert Category ID 719737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ALERT_CATEGORY_ID_BIT_MASK 0x2A42 // Alert Category ID Bit Mask 729737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ALERT_LEVEL 0x2A06 // Alert Level 739737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ALERT_NOTIFICATION_CONTROL_POINT 0x2A44 // Alert Notification Control Point 749737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ALERT_STATUS 0x2A3F // Alert Status 759737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ALTITUDE 0x2AB3 // Altitude 760e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ANAEROBIC_HEART_RATE_LOWER_LIMIT 0x2A81 // Anaerobic Heart Rate Lower Limit 779737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ANAEROBIC_HEART_RATE_UPPER_LIMIT 0x2A82 // Anaerobic Heart Rate Upper Limit 780e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ANAEROBIC_THRESHOLD 0x2A83 // Anaerobic Threshold 790e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ANALOG 0x2A58 // Analog 809737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ANALOG_OUTPUT 0x2A59 // Analog Output 819737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_APPARENT_WIND_DIRECTION 0x2A73 // Apparent Wind Direction 829737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_APPARENT_WIND_SPEED 0x2A72 // Apparent Wind Speed 839737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BAROMETRIC_PRESSURE_TREND 0x2AA3 // Barometric Pressure Trend 849737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BATTERY_LEVEL 0x2A19 // Battery Level 859737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BATTERY_LEVEL_STATE 0x2A1B // Battery Level State 869737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BATTERY_POWER_STATE 0x2A1A // Battery Power State 879737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BLOOD_PRESSURE_FEATURE 0x2A49 // Blood Pressure Feature 889737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BLOOD_PRESSURE_MEASUREMENT 0x2A35 // Blood Pressure Measurement 899737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BODY_COMPOSITION_FEATURE 0x2A9B // Body Composition Feature 909737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BODY_COMPOSITION_MEASUREMENT 0x2A9C // Body Composition Measurement 919737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BODY_SENSOR_LOCATION 0x2A38 // Body Sensor Location 929737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BOND_MANAGEMENT_CONTROL_POINT 0x2AA4 // Bond Management Control Point 939737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BOND_MANAGEMENT_FEATURE 0x2AA5 // Bond Management Features 949737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BOOT_KEYBOARD_INPUT_REPORT 0x2A22 // Boot Keyboard Input Report 959737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BOOT_KEYBOARD_OUTPUT_REPORT 0x2A32 // Boot Keyboard Output Report 969737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_BOOT_MOUSE_INPUT_REPORT 0x2A33 // Boot Mouse Input Report 979737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CGM_FEATURE 0x2AA8 // CGM Feature 989737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CGM_MEASUREMENT 0x2AA7 // CGM Measurement 999737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CGM_SESSION_RUN_TIME 0x2AAB // CGM Session Run Time 1009737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CGM_SESSION_START_TIME 0x2AAA // CGM Session Start Time 1019737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CGM_SPECIFIC_OPS_CONTROL_POINT 0x2AAC // CGM Specific Ops Control Point 1029737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CGM_STATUS 0x2AA9 // CGM Status 1039737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CROSS_TRAINER_DATA 0x2ACE // Cross Trainer Data 1049737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CSC_FEATURE 0x2A5C // CSC Feature 1059737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CSC_MEASUREMENT 0x2A5B // CSC Measurement 1069737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CURRENT_TIME 0x2A2B // Current Time 1079737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CYCLING_POWER_CONTROL_POINT 0x2A66 // Cycling Power Control Point 1089737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CYCLING_POWER_FEATURE 0x2A65 // Cycling Power Feature 1099737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CYCLING_POWER_MEASUREMENT 0x2A63 // Cycling Power Measurement 1109737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_CYCLING_POWER_VECTOR 0x2A64 // Cycling Power Vector 1119737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DATABASE_CHANGE_INCREMENT 0x2A99 // Database Change Increment 1120e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DATE_OF_BIRTH 0x2A85 // Date of Birth 1139737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DATE_OF_THRESHOLD_ASSESSMENT 0x2A86 // Date of Threshold Assessment 1140e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DATE_TIME 0x2A08 // Date Time 115*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DATE_UTC 0x2AED // Date UTC 1160e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DAY_DATE_TIME 0x2A0A // Day Date Time 1179737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DAY_OF_WEEK 0x2A09 // Day of Week 1189737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DESCRIPTOR_VALUE_CHANGED 0x2A7D // Descriptor Value Changed 1199737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DEW_POINT 0x2A7B // Dew Point 1209737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DIGITAL 0x2A56 // Digital 1219737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DIGITAL_OUTPUT 0x2A57 // Digital Output 1229737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_DST_OFFSET 0x2A0D // DST Offset 1239737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ELEVATION 0x2A6C // Elevation 1240e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_EMAIL_ADDRESS 0x2A87 // Email Address 1259737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_EXACT_TIME_100 0x2A0B // Exact Time 100 1269737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_EXACT_TIME_256 0x2A0C // Exact Time 256 1270e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FAT_BURN_HEART_RATE_LOWER_LIMIT 0x2A88 // Fat Burn Heart Rate Lower Limit 1280e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FAT_BURN_HEART_RATE_UPPER_LIMIT 0x2A89 // Fat Burn Heart Rate Upper Limit 1299737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FIRMWARE_REVISION_STRING 0x2A26 // Firmware Revision String 1309737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FIRST_NAME 0x2A8A // First Name 1319737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FITNESS_MACHINE_CONTROL_POINT 0x2AD9 // Fitness Machine Control Point 1329737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FITNESS_MACHINE_FEATURE 0x2ACC // Fitness Machine Feature 1339737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FITNESS_MACHINE_STATUS 0x2ADA // Fitness Machine Status 1349737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FIVE_ZONE_HEART_RATE_LIMITS 0x2A8B // Five Zone Heart Rate Limits 1359737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_FLOOR_NUMBER 0x2AB2 // Floor Number 1369737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GAP_APPEARANCE 0x2A01 // Appearance 1379737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GAP_CENTRAL_ADDRESS_RESOLUTION 0x2AA6 // Central Address Resolution 1389737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GAP_DEVICE_NAME 0x2A00 // Device Name 1399737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GAP_PERIPHERAL_PREFERRED_CONNECTION_PARAMETERS 0x2A04 // Peripheral Preferred Connection Parameters 1409737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GAP_PERIPHERAL_PRIVACY_FLAG 0x2A02 // Peripheral Privacy Flag 1419737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GAP_RECONNECTION_ADDRESS 0x2A03 // Reconnection Address 1429737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GATT_SERVICE_CHANGED 0x2A05 // Service Changed 1439737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GENDER 0x2A8C // Gender 1449737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GLUCOSE_FEATURE 0x2A51 // Glucose Feature 1459737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GLUCOSE_MEASUREMENT 0x2A18 // Glucose Measurement 1469737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GLUCOSE_MEASUREMENT_CONTEXT 0x2A34 // Glucose Measurement Context 1479737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_GUST_FACTOR 0x2A74 // Gust Factor 1489737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HARDWARE_REVISION_STRING 0x2A27 // Hardware Revision String 1499737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HEART_RATE_CONTROL_POINT 0x2A39 // Heart Rate Control Point 1509737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HEART_RATE_MAX 0x2A8D // Heart Rate Max 1519737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HEART_RATE_MEASUREMENT 0x2A37 // Heart Rate Measurement 1529737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HEAT_INDEX 0x2A7A // Heat Index 1539737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HEIGHT 0x2A8E // Height 1549737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HID_CONTROL_POINT 0x2A4C // HID Control Point 1559737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HID_INFORMATION 0x2A4A // HID Information 1569737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HIP_CIRCUMFERENCE 0x2A8F // Hip Circumference 1579737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HTTP_CONTROL_POINT 0x2ABA // HTTP Control Point 1589737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HTTP_ENTITY_BODY 0x2AB9 // HTTP Entity Body 1599737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HTTP_HEADERS 0x2AB7 // HTTP Headers 1609737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HTTP_STATUS_CODE 0x2AB8 // HTTP Status Code 1619737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HTTPS_SECURITY 0x2ABB // HTTPS Security 1629737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_HUMIDITY 0x2A6F // Humidity 163*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_ANNUNCIATION_STATUS 0x2B22 // IDD Annunciation Status 164*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_COMMAND_CONTROL_POINT 0x2B25 // IDD Command Control Point 165*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_COMMAND_DATA 0x2B26 // IDD Command Data 166*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_FEATURES 0x2B23 // IDD Features 167*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_HISTORY_DATA 0x2B28 // IDD History Data 168*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_RECORD_ACCESS_CONTROL_POINT 0x2B27 // IDD Record Access Control Point 169*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_STATUS 0x2B21 // IDD Status 170*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_STATUS_CHANGED 0x2B20 // IDD Status Changed 171*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IDD_STATUS_READER_CONTROL_POINT 0x2B24 // IDD Status Reader Control Point 1729737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IEEE_11073_20601_REGULATORY_CERTIFICATION_DATA_LIST 0x2A2A // IEEE 11073-20601 Regulatory Certification Data List 1739737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_INDOOR_BIKE_DATA 0x2AD2 // Indoor Bike Data 1749737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_INDOOR_POSITIONING_CONFIGURATION 0x2AAD // Indoor Positioning Configuration 1759737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_INTERMEDIATE_CUFF_PRESSURE 0x2A36 // Intermediate Cuff Pressure 1769737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_INTERMEDIATE_TEMPERATURE 0x2A1E // Intermediate Temperature 1779737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_IRRADIANCE 0x2A77 // Irradiance 1789737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LANGUAGE 0x2AA2 // Language 1799737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LAST_NAME 0x2A90 // Last Name 1809737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LATITUDE 0x2AAE // Latitude 1819737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LN_CONTROL_POINT 0x2A6B // LN Control Point 1829737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LN_FEATURE 0x2A6A // LN Feature 1839737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LOCAL_EAST_COORDINATE 0x2AB1 // Local East Coordinate 1849737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LOCAL_NORTH_COORDINATE 0x2AB0 // Local North Coordinate 1859737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LOCAL_TIME_INFORMATION 0x2A0F // Local Time Information 1869737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LOCATION_AND_SPEED 0x2A67 // Location and Speed Characteristic 1879737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LOCATION_NAME 0x2AB5 // Location Name 1889737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_LONGITUDE 0x2AAF // Longitude 1899737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MAGNETIC_DECLINATION 0x2A2C // Magnetic Declination 1909737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MAGNETIC_FLUX_DENSITY_2D 0x2AA0 // Magnetic Flux Density - 2D 1919737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MAGNETIC_FLUX_DENSITY_3D 0x2AA1 // Magnetic Flux Density - 3D 1929737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MANUFACTURER_NAME_STRING 0x2A29 // Manufacturer Name String 1939737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MAXIMUM_RECOMMENDED_HEART_RATE 0x2A91 // Maximum Recommended Heart Rate 1949737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MEASUREMENT_INTERVAL 0x2A21 // Measurement Interval 1959737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MODEL_NUMBER_STRING 0x2A24 // Model Number String 1969737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_NAVIGATION 0x2A68 // Navigation 1979737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_NETWORK_AVAILABILITY 0x2A3E // Network Availability 1989737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_NEW_ALERT 0x2A46 // New Alert 1999737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_ACTION_CONTROL_POINT 0x2AC5 // Object Action Control Point 2009737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_CHANGED 0x2AC8 // Object Changed 2019737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_FIRST_CREATED 0x2AC1 // Object First-Created 2029737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_ID 0x2AC3 // Object ID 2039737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_LAST_MODIFIED 0x2AC2 // Object Last-Modified 2049737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_LIST_CONTROL_POINT 0x2AC6 // Object List Control Point 2059737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_LIST_FILTER 0x2AC7 // Object List Filter 2069737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_NAME 0x2ABE // Object Name 2079737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_PROPERTIES 0x2AC4 // Object Properties 2089737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_SIZE 0x2AC0 // Object Size 2099737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OBJECT_TYPE 0x2ABF // Object Type 2109737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_OTS_FEATURE 0x2ABD // OTS Feature 2119737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_PLX_CONTINUOUS_MEASUREMENT 0x2A5F // PLX Continuous Measurement Characteristic 2129737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_PLX_FEATURES 0x2A60 // PLX Features 2139737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_PLX_SPOT_CHECK_MEASUREMENT 0x2A5E // PLX Spot-Check Measurement 2149737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_PNP_ID 0x2A50 // PnP ID 2159737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_POLLEN_CONCENTRATION 0x2A75 // Pollen Concentration 2169737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_POSITION_2D 0x2A2F // Position 2D 2179737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_POSITION_3D 0x2A30 // Position 3D 2189737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_POSITION_QUALITY 0x2A69 // Position Quality 2199737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_PRESSURE 0x2A6D // Pressure 2209737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_PROTOCOL_MODE 0x2A4E // Protocol Mode 2219737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_PULSE_OXIMETRY_CONTROL_POINT 0x2A62 // Pulse Oximetry Control Point 2229737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RAINFALL 0x2A78 // Rainfall 2239737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RC_FEATURE 0x2B1D // RC Feature 2249737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RC_SETTINGS 0x2B1E // RC Settings 2259737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RECONNECTION_CONFIGURATION_CONTROL_POINT 0x2B1F // Reconnection Configuration Control Point 2269737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RECORD_ACCESS_CONTROL_POINT 0x2A52 // Record Access Control Point 2279737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_REFERENCE_TIME_INFORMATION 0x2A14 // Reference Time Information 2289737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_REMOVABLE 0x2A3A // Removable 2299737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_REPORT 0x2A4D // Report 2309737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_REPORT_MAP 0x2A4B // Report Map 2319737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RESOLVABLE_PRIVATE_ADDRESS_ONLY 0x2AC9 // Resolvable Private Address Only 2329737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RESTING_HEART_RATE 0x2A92 // Resting Heart Rate 2339737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RINGER_CONTROL_POINT 0x2A40 // Ringer Control point 2349737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RINGER_SETTING 0x2A41 // Ringer Setting 2359737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_ROWER_DATA 0x2AD1 // Rower Data 2369737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RSC_FEATURE 0x2A54 // RSC Feature 2379737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_RSC_MEASUREMENT 0x2A53 // RSC Measurement 2389737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SC_CONTROL_POINT 0x2A55 // SC Control Point 2399737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SCAN_INTERVAL_WINDOW 0x2A4F // Scan Interval Window 2409737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SCAN_REFRESH 0x2A31 // Scan Refresh 2419737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SCIENTIFIC_TEMPERATURE_CELSIUS 0x2A3C // Scientific Temperature Celsius 2429737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SECONDARY_TIME_ZONE 0x2A10 // Secondary Time Zone 2439737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SENSOR_LOCATION 0x2A5D // Sensor Location 2449737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SERIAL_NUMBER_STRING 0x2A25 // Serial Number String 2459737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SERVICE_REQUIRED 0x2A3B // Service Required 2469737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SOFTWARE_REVISION_STRING 0x2A28 // Software Revision String 2479737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS 0x2A93 // Sport Type for Aerobic and Anaerobic Thresholds 2489737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_STAIR_CLIMBER_DATA 0x2AD0 // Stair Climber Data 2499737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_STEP_CLIMBER_DATA 0x2ACF // Step Climber Data 2509737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_STRING 0x2A3D // String 2519737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SUPPORTED_HEART_RATE_RANGE 0x2AD7 // Supported Heart Rate Range 2529737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SUPPORTED_INCLINATION_RANGE 0x2AD5 // Supported Inclination Range 2539737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SUPPORTED_NEW_ALERT_CATEGORY 0x2A47 // Supported New Alert Category 2549737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SUPPORTED_POWER_RANGE 0x2AD8 // Supported Power Range 2559737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SUPPORTED_RESISTANCE_LEVEL_RANGE 0x2AD6 // Supported Resistance Level Range 2569737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SUPPORTED_SPEED_RANGE 0x2AD4 // Supported Speed Range 2579737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SUPPORTED_UNREAD_ALERT_CATEGORY 0x2A48 // Supported Unread Alert Category 2589737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_SYSTEM_ID 0x2A23 // System ID 2599737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TDS_CONTROL_POINT 0x2ABC // TDS Control Point 2609737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TEMPERATURE 0x2A6E // Temperature 2619737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TEMPERATURE_CELSIUS 0x2A1F // Temperature Celsius 2629737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TEMPERATURE_FAHRENHEIT 0x2A20 // Temperature Fahrenheit 2639737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TEMPERATURE_MEASUREMENT 0x2A1C // Temperature Measurement 2649737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TEMPERATURE_TYPE 0x2A1D // Temperature Type 2659737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_THREE_ZONE_HEART_RATE_LIMITS 0x2A94 // Three Zone Heart Rate Limits 2669737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TIME_ACCURACY 0x2A12 // Time Accuracy 2679737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TIME_BROADCAST 0x2A15 // Time Broadcast 2689737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TIME_SOURCE 0x2A13 // Time Source 2699737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TIME_UPDATE_CONTROL_POINT 0x2A16 // Time Update Control Point 2709737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TIME_UPDATE_STATE 0x2A17 // Time Update State 2719737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TIME_WITH_DST 0x2A11 // Time with DST 2729737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TIME_ZONE 0x2A0E // Time Zone 2739737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TRAINING_STATUS 0x2AD3 // Training Status 2749737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TREADMILL_DATA 0x2ACD // Treadmill Data 2759737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TRUE_WIND_DIRECTION 0x2A71 // True Wind Direction 2769737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TRUE_WIND_SPEED 0x2A70 // True Wind Speed 2779737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TWO_ZONE_HEART_RATE_LIMIT 0x2A95 // Two Zone Heart Rate Limit 2789737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_TX_POWER_LEVEL 0x2A07 // Tx Power Level 2799737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_UNCERTAINTY 0x2AB4 // Uncertainty 2809737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_UNREAD_ALERT_STATUS 0x2A45 // Unread Alert Status 2819737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_URI 0x2AB6 // URI 2829737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_USER_CONTROL_POINT 0x2A9F // User Control Point 2839737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_USER_INDEX 0x2A9A // User Index 2849737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_UV_INDEX 0x2A76 // UV Index 2859737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_VO2_MAX 0x2A96 // VO2 Max 2869737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_WAIST_CIRCUMFERENCE 0x2A97 // Waist Circumference 2879737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_WEIGHT 0x2A98 // Weight 2889737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_WEIGHT_MEASUREMENT 0x2A9D // Weight Measurement 2899737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_WEIGHT_SCALE_FEATURE 0x2A9E // Weight Scale Feature 2909737a146SMatthias Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_WIND_CHILL 0x2A79 // Wind Chill 2910e0e9559SMatthias Ringwald 2920e0e9559SMatthias Ringwald /** 2930e0e9559SMatthias Ringwald * Assigned numbers from https://www.bluetooth.com/specifications/gatt/descriptors 2940e0e9559SMatthias Ringwald */ 2950e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_ES_CONFIGURATION 0x290B // Environmental Sensing Configuration 2969737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_ES_MEASUREMENT 0x290C // Environmental Sensing Measurement 2979737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_ES_TRIGGER_SETTING 0x290D // Environmental Sensing Trigger Setting 2989737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_EXTERNAL_REPORT_REFERENCE 0x2907 // External Report Reference 2999737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_GATT_CHARACTERISTIC_AGGREGATE_FORMAT 0x2905 // Characteristic Aggregate Format 3009737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_GATT_CHARACTERISTIC_EXTENDED_PROPERTIES 0x2900 // Characteristic Extended Properties 3019737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_GATT_CHARACTERISTIC_PRESENTATION_FORMAT 0x2904 // Characteristic Presentation Format 3029737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_GATT_CHARACTERISTIC_USER_DESCRIPTION 0x2901 // Characteristic User Description 3030e0e9559SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_GATT_CLIENT_CHARACTERISTIC_CONFIGURATION 0x2902 // Client Characteristic Configuration 3049737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_GATT_SERVER_CHARACTERISTIC_CONFIGURATION 0x2903 // Server Characteristic Configuration 3059737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_NUMBER_OF_DIGITALS 0x2909 // Number of Digitals 3069737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_REPORT_REFERENCE 0x2908 // Report Reference 3079737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_TIME_TRIGGER_SETTING 0x290E // Time Trigger Setting 3089737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_VALID_RANGE 0x2906 // Valid Range 3099737a146SMatthias Ringwald #define ORG_BLUETOOTH_DESCRIPTOR_VALUE_TRIGGER_SETTING 0x290A // Value Trigger Setting 310*36d972adSMilanka Ringwald // START(manualy added, missing on Bluetooth Website 311*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MESH_PROVISIONING_DATA_IN 0x2ADB // 312*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MESH_PROVISIONING_DATA_OUT 0x2ADC // 313*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MESH_PROXY_DATA_IN 0x2ADD // 314*36d972adSMilanka Ringwald #define ORG_BLUETOOTH_CHARACTERISTIC_MESH_PROXY_DATA_OUT 0x2ADE // 315*36d972adSMilanka Ringwald // END(manualy added, missing on Bluetooth Website 3160e0e9559SMatthias Ringwald 3170e0e9559SMatthias Ringwald #endif 318