|
|
@ -83,439 +83,338 @@ struct bt_uuid_128 {
|
|
|
|
* @brief Generic Access
|
|
|
|
* @brief Generic Access
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GAP BT_UUID_DECLARE_16(0x1800)
|
|
|
|
#define BT_UUID_GAP BT_UUID_DECLARE_16(0x1800)
|
|
|
|
#define BT_UUID_GAP_VAL 0x1800
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT
|
|
|
|
/** @def BT_UUID_GATT
|
|
|
|
* @brief Generic Attribute
|
|
|
|
* @brief Generic Attribute
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT BT_UUID_DECLARE_16(0x1801)
|
|
|
|
#define BT_UUID_GATT BT_UUID_DECLARE_16(0x1801)
|
|
|
|
#define BT_UUID_GATT_VAL 0x1801
|
|
|
|
|
|
|
|
/** @def BT_UUID_CTS
|
|
|
|
/** @def BT_UUID_CTS
|
|
|
|
* @brief Current Time Service
|
|
|
|
* @brief Current Time Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_CTS BT_UUID_DECLARE_16(0x1805)
|
|
|
|
#define BT_UUID_CTS BT_UUID_DECLARE_16(0x1805)
|
|
|
|
#define BT_UUID_CTS_VAL 0x1805
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS
|
|
|
|
/** @def BT_UUID_DIS
|
|
|
|
* @brief Device Information Service
|
|
|
|
* @brief Device Information Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS BT_UUID_DECLARE_16(0x180a)
|
|
|
|
#define BT_UUID_DIS BT_UUID_DECLARE_16(0x180a)
|
|
|
|
#define BT_UUID_DIS_VAL 0x180a
|
|
|
|
|
|
|
|
/** @def BT_UUID_HRS
|
|
|
|
/** @def BT_UUID_HRS
|
|
|
|
* @brief Heart Rate Service
|
|
|
|
* @brief Heart Rate Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HRS BT_UUID_DECLARE_16(0x180d)
|
|
|
|
#define BT_UUID_HRS BT_UUID_DECLARE_16(0x180d)
|
|
|
|
#define BT_UUID_HRS_VAL 0x180d
|
|
|
|
|
|
|
|
/** @def BT_UUID_BAS
|
|
|
|
/** @def BT_UUID_BAS
|
|
|
|
* @brief Battery Service
|
|
|
|
* @brief Battery Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_BAS BT_UUID_DECLARE_16(0x180f)
|
|
|
|
#define BT_UUID_BAS BT_UUID_DECLARE_16(0x180f)
|
|
|
|
#define BT_UUID_BAS_VAL 0x180f
|
|
|
|
|
|
|
|
/** @def BT_UUID_HIDS
|
|
|
|
/** @def BT_UUID_HIDS
|
|
|
|
* @brief HID Service
|
|
|
|
* @brief HID Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HIDS BT_UUID_DECLARE_16(0x1812)
|
|
|
|
#define BT_UUID_HIDS BT_UUID_DECLARE_16(0x1812)
|
|
|
|
#define BT_UUID_HIDS_VAL 0x1812
|
|
|
|
|
|
|
|
/** @def BT_UUID_CSC
|
|
|
|
/** @def BT_UUID_CSC
|
|
|
|
* @brief Cycling Speed and Cadence Service
|
|
|
|
* @brief Cycling Speed and Cadence Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_CSC BT_UUID_DECLARE_16(0x1816)
|
|
|
|
#define BT_UUID_CSC BT_UUID_DECLARE_16(0x1816)
|
|
|
|
#define BT_UUID_CSC_VAL 0x1816
|
|
|
|
|
|
|
|
/** @def BT_UUID_ESS
|
|
|
|
/** @def BT_UUID_ESS
|
|
|
|
* @brief Environmental Sensing Service
|
|
|
|
* @brief Environmental Sensing Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_ESS BT_UUID_DECLARE_16(0x181a)
|
|
|
|
#define BT_UUID_ESS BT_UUID_DECLARE_16(0x181a)
|
|
|
|
#define BT_UUID_ESS_VAL 0x181a
|
|
|
|
|
|
|
|
/** @def BT_UUID_IPSS
|
|
|
|
/** @def BT_UUID_IPSS
|
|
|
|
* @brief IP Support Service
|
|
|
|
* @brief IP Support Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_IPSS BT_UUID_DECLARE_16(0x1820)
|
|
|
|
#define BT_UUID_IPSS BT_UUID_DECLARE_16(0x1820)
|
|
|
|
#define BT_UUID_IPSS_VAL 0x1820
|
|
|
|
|
|
|
|
/** @def BT_UUID_MESH_PROV
|
|
|
|
/** @def BT_UUID_MESH_PROV
|
|
|
|
* @brief Mesh Provisioning Service
|
|
|
|
* @brief Mesh Provisioning Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MESH_PROV BT_UUID_DECLARE_16(0x1827)
|
|
|
|
#define BT_UUID_MESH_PROV BT_UUID_DECLARE_16(0x1827)
|
|
|
|
#define BT_UUID_MESH_PROV_VAL 0x1827
|
|
|
|
|
|
|
|
/** @def BT_UUID_MESH_PROXY
|
|
|
|
/** @def BT_UUID_MESH_PROXY
|
|
|
|
* @brief Mesh Proxy Service
|
|
|
|
* @brief Mesh Proxy Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MESH_PROXY BT_UUID_DECLARE_16(0x1828)
|
|
|
|
#define BT_UUID_MESH_PROXY BT_UUID_DECLARE_16(0x1828)
|
|
|
|
#define BT_UUID_MESH_PROXY_VAL 0x1828
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_PRIMARY
|
|
|
|
/** @def BT_UUID_GATT_PRIMARY
|
|
|
|
* @brief GATT Primary Service
|
|
|
|
* @brief GATT Primary Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_PRIMARY BT_UUID_DECLARE_16(0x2800)
|
|
|
|
#define BT_UUID_GATT_PRIMARY BT_UUID_DECLARE_16(0x2800)
|
|
|
|
#define BT_UUID_GATT_PRIMARY_VAL 0x2800
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_SECONDARY
|
|
|
|
/** @def BT_UUID_GATT_SECONDARY
|
|
|
|
* @brief GATT Secondary Service
|
|
|
|
* @brief GATT Secondary Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_SECONDARY BT_UUID_DECLARE_16(0x2801)
|
|
|
|
#define BT_UUID_GATT_SECONDARY BT_UUID_DECLARE_16(0x2801)
|
|
|
|
#define BT_UUID_GATT_SECONDARY_VAL 0x2801
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_INCLUDE
|
|
|
|
/** @def BT_UUID_GATT_INCLUDE
|
|
|
|
* @brief GATT Include Service
|
|
|
|
* @brief GATT Include Service
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_INCLUDE BT_UUID_DECLARE_16(0x2802)
|
|
|
|
#define BT_UUID_GATT_INCLUDE BT_UUID_DECLARE_16(0x2802)
|
|
|
|
#define BT_UUID_GATT_INCLUDE_VAL 0x2802
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_CHRC
|
|
|
|
/** @def BT_UUID_GATT_CHRC
|
|
|
|
* @brief GATT Characteristic
|
|
|
|
* @brief GATT Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_CHRC BT_UUID_DECLARE_16(0x2803)
|
|
|
|
#define BT_UUID_GATT_CHRC BT_UUID_DECLARE_16(0x2803)
|
|
|
|
#define BT_UUID_GATT_CHRC_VAL 0x2803
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_CEP
|
|
|
|
/** @def BT_UUID_GATT_CEP
|
|
|
|
* @brief GATT Characteristic Extended Properties
|
|
|
|
* @brief GATT Characteristic Extended Properties
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_CEP BT_UUID_DECLARE_16(0x2900)
|
|
|
|
#define BT_UUID_GATT_CEP BT_UUID_DECLARE_16(0x2900)
|
|
|
|
#define BT_UUID_GATT_CEP_VAL 0x2900
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_CUD
|
|
|
|
/** @def BT_UUID_GATT_CUD
|
|
|
|
* @brief GATT Characteristic User Description
|
|
|
|
* @brief GATT Characteristic User Description
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_CUD BT_UUID_DECLARE_16(0x2901)
|
|
|
|
#define BT_UUID_GATT_CUD BT_UUID_DECLARE_16(0x2901)
|
|
|
|
#define BT_UUID_GATT_CUD_VAL 0x2901
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_CCC
|
|
|
|
/** @def BT_UUID_GATT_CCC
|
|
|
|
* @brief GATT Client Characteristic Configuration
|
|
|
|
* @brief GATT Client Characteristic Configuration
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_CCC BT_UUID_DECLARE_16(0x2902)
|
|
|
|
#define BT_UUID_GATT_CCC BT_UUID_DECLARE_16(0x2902)
|
|
|
|
#define BT_UUID_GATT_CCC_VAL 0x2902
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_SCC
|
|
|
|
/** @def BT_UUID_GATT_SCC
|
|
|
|
* @brief GATT Server Characteristic Configuration
|
|
|
|
* @brief GATT Server Characteristic Configuration
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_SCC BT_UUID_DECLARE_16(0x2903)
|
|
|
|
#define BT_UUID_GATT_SCC BT_UUID_DECLARE_16(0x2903)
|
|
|
|
#define BT_UUID_GATT_SCC_VAL 0x2903
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_CPF
|
|
|
|
/** @def BT_UUID_GATT_CPF
|
|
|
|
* @brief GATT Characteristic Presentation Format
|
|
|
|
* @brief GATT Characteristic Presentation Format
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_CPF BT_UUID_DECLARE_16(0x2904)
|
|
|
|
#define BT_UUID_GATT_CPF BT_UUID_DECLARE_16(0x2904)
|
|
|
|
#define BT_UUID_GATT_CPF_VAL 0x2904
|
|
|
|
|
|
|
|
/** @def BT_UUID_VALID_RANGE
|
|
|
|
/** @def BT_UUID_VALID_RANGE
|
|
|
|
* @brief Valid Range Descriptor
|
|
|
|
* @brief Valid Range Descriptor
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_VALID_RANGE BT_UUID_DECLARE_16(0x2906)
|
|
|
|
#define BT_UUID_VALID_RANGE BT_UUID_DECLARE_16(0x2906)
|
|
|
|
#define BT_UUID_VALID_RANGE_VAL 0x2906
|
|
|
|
|
|
|
|
/** @def BT_UUID_HIDS_EXT_REPORT
|
|
|
|
/** @def BT_UUID_HIDS_EXT_REPORT
|
|
|
|
* @brief HID External Report Descriptor
|
|
|
|
* @brief HID External Report Descriptor
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HIDS_EXT_REPORT BT_UUID_DECLARE_16(0x2907)
|
|
|
|
#define BT_UUID_HIDS_EXT_REPORT BT_UUID_DECLARE_16(0x2907)
|
|
|
|
#define BT_UUID_HIDS_EXT_REPORT_VAL 0x2907
|
|
|
|
|
|
|
|
/** @def BT_UUID_HIDS_REPORT_REF
|
|
|
|
/** @def BT_UUID_HIDS_REPORT_REF
|
|
|
|
* @brief HID Report Reference Descriptor
|
|
|
|
* @brief HID Report Reference Descriptor
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HIDS_REPORT_REF BT_UUID_DECLARE_16(0x2908)
|
|
|
|
#define BT_UUID_HIDS_REPORT_REF BT_UUID_DECLARE_16(0x2908)
|
|
|
|
#define BT_UUID_HIDS_REPORT_REF_VAL 0x2908
|
|
|
|
|
|
|
|
/** @def BT_UUID_ES_CONFIGURATION
|
|
|
|
/** @def BT_UUID_ES_CONFIGURATION
|
|
|
|
* @brief Environmental Sensing Configuration Descriptor
|
|
|
|
* @brief Environmental Sensing Configuration Descriptor
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_ES_CONFIGURATION BT_UUID_DECLARE_16(0x290b)
|
|
|
|
#define BT_UUID_ES_CONFIGURATION BT_UUID_DECLARE_16(0x290b)
|
|
|
|
#define BT_UUID_ES_CONFIGURATION_VAL 0x290b
|
|
|
|
|
|
|
|
/** @def BT_UUID_ES_MEASUREMENT
|
|
|
|
/** @def BT_UUID_ES_MEASUREMENT
|
|
|
|
* @brief Environmental Sensing Measurement Descriptor
|
|
|
|
* @brief Environmental Sensing Measurement Descriptor
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_ES_MEASUREMENT BT_UUID_DECLARE_16(0x290c)
|
|
|
|
#define BT_UUID_ES_MEASUREMENT BT_UUID_DECLARE_16(0x290c)
|
|
|
|
#define BT_UUID_ES_MEASUREMENT_VAL 0x290c
|
|
|
|
|
|
|
|
/** @def BT_UUID_ES_TRIGGER_SETTING
|
|
|
|
/** @def BT_UUID_ES_TRIGGER_SETTING
|
|
|
|
* @brief Environmental Sensing Trigger Setting Descriptor
|
|
|
|
* @brief Environmental Sensing Trigger Setting Descriptor
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_ES_TRIGGER_SETTING BT_UUID_DECLARE_16(0x290d)
|
|
|
|
#define BT_UUID_ES_TRIGGER_SETTING BT_UUID_DECLARE_16(0x290d)
|
|
|
|
#define BT_UUID_ES_TRIGGER_SETTING_VAL 0x290d
|
|
|
|
|
|
|
|
/** @def BT_UUID_GAP_DEVICE_NAME
|
|
|
|
/** @def BT_UUID_GAP_DEVICE_NAME
|
|
|
|
* @brief GAP Characteristic Device Name
|
|
|
|
* @brief GAP Characteristic Device Name
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GAP_DEVICE_NAME BT_UUID_DECLARE_16(0x2a00)
|
|
|
|
#define BT_UUID_GAP_DEVICE_NAME BT_UUID_DECLARE_16(0x2a00)
|
|
|
|
#define BT_UUID_GAP_DEVICE_NAME_VAL 0x2a00
|
|
|
|
|
|
|
|
/** @def BT_UUID_GAP_APPEARANCE
|
|
|
|
/** @def BT_UUID_GAP_APPEARANCE
|
|
|
|
* @brief GAP Characteristic Appearance
|
|
|
|
* @brief GAP Characteristic Appearance
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GAP_APPEARANCE BT_UUID_DECLARE_16(0x2a01)
|
|
|
|
#define BT_UUID_GAP_APPEARANCE BT_UUID_DECLARE_16(0x2a01)
|
|
|
|
#define BT_UUID_GAP_APPEARANCE_VAL 0x2a01
|
|
|
|
|
|
|
|
/** @def BT_UUID_GAP_PPCP
|
|
|
|
/** @def BT_UUID_GAP_PPCP
|
|
|
|
* @brief GAP Characteristic Peripheral Preferred Connection Parameters
|
|
|
|
* @brief GAP Characteristic Peripheral Preferred Connection Parameters
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GAP_PPCP BT_UUID_DECLARE_16(0x2a04)
|
|
|
|
#define BT_UUID_GAP_PPCP BT_UUID_DECLARE_16(0x2a04)
|
|
|
|
#define BT_UUID_GAP_PPCP_VAL 0x2a04
|
|
|
|
|
|
|
|
/** @def BT_UUID_GATT_SC
|
|
|
|
/** @def BT_UUID_GATT_SC
|
|
|
|
* @brief GATT Characteristic Service Changed
|
|
|
|
* @brief GATT Characteristic Service Changed
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GATT_SC BT_UUID_DECLARE_16(0x2a05)
|
|
|
|
#define BT_UUID_GATT_SC BT_UUID_DECLARE_16(0x2a05)
|
|
|
|
#define BT_UUID_GATT_SC_VAL 0x2a05
|
|
|
|
|
|
|
|
/** @def BT_UUID_BAS_BATTERY_LEVEL
|
|
|
|
/** @def BT_UUID_BAS_BATTERY_LEVEL
|
|
|
|
* @brief BAS Characteristic Battery Level
|
|
|
|
* @brief BAS Characteristic Battery Level
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_BAS_BATTERY_LEVEL BT_UUID_DECLARE_16(0x2a19)
|
|
|
|
#define BT_UUID_BAS_BATTERY_LEVEL BT_UUID_DECLARE_16(0x2a19)
|
|
|
|
#define BT_UUID_BAS_BATTERY_LEVEL_VAL 0x2a19
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_SYSTEM_ID
|
|
|
|
/** @def BT_UUID_DIS_SYSTEM_ID
|
|
|
|
* @brief DIS Characteristic System ID
|
|
|
|
* @brief DIS Characteristic System ID
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_SYSTEM_ID BT_UUID_DECLARE_16(0x2a23)
|
|
|
|
#define BT_UUID_DIS_SYSTEM_ID BT_UUID_DECLARE_16(0x2a23)
|
|
|
|
#define BT_UUID_DIS_SYSTEM_ID_VAL 0x2a23
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_MODEL_NUMBER
|
|
|
|
/** @def BT_UUID_DIS_MODEL_NUMBER
|
|
|
|
* @brief DIS Characteristic Model Number String
|
|
|
|
* @brief DIS Characteristic Model Number String
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_MODEL_NUMBER BT_UUID_DECLARE_16(0x2a24)
|
|
|
|
#define BT_UUID_DIS_MODEL_NUMBER BT_UUID_DECLARE_16(0x2a24)
|
|
|
|
#define BT_UUID_DIS_MODEL_NUMBER_VAL 0x2a24
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_SERIAL_NUMBER
|
|
|
|
/** @def BT_UUID_DIS_SERIAL_NUMBER
|
|
|
|
* @brief DIS Characteristic Serial Number String
|
|
|
|
* @brief DIS Characteristic Serial Number String
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_SERIAL_NUMBER BT_UUID_DECLARE_16(0x2a25)
|
|
|
|
#define BT_UUID_DIS_SERIAL_NUMBER BT_UUID_DECLARE_16(0x2a25)
|
|
|
|
#define BT_UUID_DIS_SERIAL_NUMBER_VAL 0x2a25
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_FIRMWARE_REVISION
|
|
|
|
/** @def BT_UUID_DIS_FIRMWARE_REVISION
|
|
|
|
* @brief DIS Characteristic Firmware Revision String
|
|
|
|
* @brief DIS Characteristic Firmware Revision String
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_FIRMWARE_REVISION BT_UUID_DECLARE_16(0x2a26)
|
|
|
|
#define BT_UUID_DIS_FIRMWARE_REVISION BT_UUID_DECLARE_16(0x2a26)
|
|
|
|
#define BT_UUID_DIS_FIRMWARE_REVISION_VAL 0x2a26
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_HARDWARE_REVISION
|
|
|
|
/** @def BT_UUID_DIS_HARDWARE_REVISION
|
|
|
|
* @brief DIS Characteristic Hardware Revision String
|
|
|
|
* @brief DIS Characteristic Hardware Revision String
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_HARDWARE_REVISION BT_UUID_DECLARE_16(0x2a27)
|
|
|
|
#define BT_UUID_DIS_HARDWARE_REVISION BT_UUID_DECLARE_16(0x2a27)
|
|
|
|
#define BT_UUID_DIS_HARDWARE_REVISION_VAL 0x2a27
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_SOFTWARE_REVISION
|
|
|
|
/** @def BT_UUID_DIS_SOFTWARE_REVISION
|
|
|
|
* @brief DIS Characteristic Software Revision String
|
|
|
|
* @brief DIS Characteristic Software Revision String
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_SOFTWARE_REVISION BT_UUID_DECLARE_16(0x2a28)
|
|
|
|
#define BT_UUID_DIS_SOFTWARE_REVISION BT_UUID_DECLARE_16(0x2a28)
|
|
|
|
#define BT_UUID_DIS_SOFTWARE_REVISION_VAL 0x2a28
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_MANUFACTURER_NAME
|
|
|
|
/** @def BT_UUID_DIS_MANUFACTURER_NAME
|
|
|
|
* @brief DIS Characteristic Manufacturer Name String
|
|
|
|
* @brief DIS Characteristic Manufacturer Name String
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_MANUFACTURER_NAME BT_UUID_DECLARE_16(0x2a29)
|
|
|
|
#define BT_UUID_DIS_MANUFACTURER_NAME BT_UUID_DECLARE_16(0x2a29)
|
|
|
|
#define BT_UUID_DIS_MANUFACTURER_NAME_VAL 0x2a29
|
|
|
|
|
|
|
|
/** @def BT_UUID_DIS_PNP_ID
|
|
|
|
/** @def BT_UUID_DIS_PNP_ID
|
|
|
|
* @brief DIS Characteristic PnP ID
|
|
|
|
* @brief DIS Characteristic PnP ID
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DIS_PNP_ID BT_UUID_DECLARE_16(0x2a50)
|
|
|
|
#define BT_UUID_DIS_PNP_ID BT_UUID_DECLARE_16(0x2a50)
|
|
|
|
#define BT_UUID_DIS_PNP_ID_VAL 0x2a50
|
|
|
|
|
|
|
|
/** @def BT_UUID_CTS_CURRENT_TIME
|
|
|
|
/** @def BT_UUID_CTS_CURRENT_TIME
|
|
|
|
* @brief CTS Characteristic Current Time
|
|
|
|
* @brief CTS Characteristic Current Time
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_CTS_CURRENT_TIME BT_UUID_DECLARE_16(0x2a2b)
|
|
|
|
#define BT_UUID_CTS_CURRENT_TIME BT_UUID_DECLARE_16(0x2a2b)
|
|
|
|
#define BT_UUID_CTS_CURRENT_TIME_VAL 0x2a2b
|
|
|
|
|
|
|
|
/** @def BT_UUID_MAGN_DECLINATION
|
|
|
|
/** @def BT_UUID_MAGN_DECLINATION
|
|
|
|
* @brief Magnetic Declination Characteristic
|
|
|
|
* @brief Magnetic Declination Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MAGN_DECLINATION BT_UUID_DECLARE_16(0x2a2c)
|
|
|
|
#define BT_UUID_MAGN_DECLINATION BT_UUID_DECLARE_16(0x2a2c)
|
|
|
|
#define BT_UUID_MAGN_DECLINATION_VAL 0x2a2c
|
|
|
|
|
|
|
|
/** @def BT_UUID_HRS_MEASUREMENT
|
|
|
|
/** @def BT_UUID_HRS_MEASUREMENT
|
|
|
|
* @brief HRS Characteristic Measurement Interval
|
|
|
|
* @brief HRS Characteristic Measurement Interval
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HRS_MEASUREMENT BT_UUID_DECLARE_16(0x2a37)
|
|
|
|
#define BT_UUID_HRS_MEASUREMENT BT_UUID_DECLARE_16(0x2a37)
|
|
|
|
#define BT_UUID_HRS_MEASUREMENT_VAL 0x2a37
|
|
|
|
|
|
|
|
/** @def BT_UUID_HRS_BODY_SENSOR
|
|
|
|
/** @def BT_UUID_HRS_BODY_SENSOR
|
|
|
|
* @brief HRS Characteristic Body Sensor Location
|
|
|
|
* @brief HRS Characteristic Body Sensor Location
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HRS_BODY_SENSOR BT_UUID_DECLARE_16(0x2a38)
|
|
|
|
#define BT_UUID_HRS_BODY_SENSOR BT_UUID_DECLARE_16(0x2a38)
|
|
|
|
#define BT_UUID_HRS_BODY_SENSOR_VAL 0x2a38
|
|
|
|
|
|
|
|
/** @def BT_UUID_HRS_CONTROL_POINT
|
|
|
|
/** @def BT_UUID_HRS_CONTROL_POINT
|
|
|
|
* @brief HRS Characteristic Control Point
|
|
|
|
* @brief HRS Characteristic Control Point
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HRS_CONTROL_POINT BT_UUID_DECLARE_16(0x2a39)
|
|
|
|
#define BT_UUID_HRS_CONTROL_POINT BT_UUID_DECLARE_16(0x2a39)
|
|
|
|
#define BT_UUID_HRS_CONTROL_POINT_VAL 0x2a39
|
|
|
|
|
|
|
|
/** @def BT_UUID_HIDS_INFO
|
|
|
|
/** @def BT_UUID_HIDS_INFO
|
|
|
|
* @brief HID Information Characteristic
|
|
|
|
* @brief HID Information Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HIDS_INFO BT_UUID_DECLARE_16(0x2a4a)
|
|
|
|
#define BT_UUID_HIDS_INFO BT_UUID_DECLARE_16(0x2a4a)
|
|
|
|
#define BT_UUID_HIDS_INFO_VAL 0x2a4a
|
|
|
|
|
|
|
|
/** @def BT_UUID_HIDS_REPORT_MAP
|
|
|
|
/** @def BT_UUID_HIDS_REPORT_MAP
|
|
|
|
* @brief HID Report Map Characteristic
|
|
|
|
* @brief HID Report Map Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HIDS_REPORT_MAP BT_UUID_DECLARE_16(0x2a4b)
|
|
|
|
#define BT_UUID_HIDS_REPORT_MAP BT_UUID_DECLARE_16(0x2a4b)
|
|
|
|
#define BT_UUID_HIDS_REPORT_MAP_VAL 0x2a4b
|
|
|
|
|
|
|
|
/** @def BT_UUID_HIDS_CTRL_POINT
|
|
|
|
/** @def BT_UUID_HIDS_CTRL_POINT
|
|
|
|
* @brief HID Control Point Characteristic
|
|
|
|
* @brief HID Control Point Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HIDS_CTRL_POINT BT_UUID_DECLARE_16(0x2a4c)
|
|
|
|
#define BT_UUID_HIDS_CTRL_POINT BT_UUID_DECLARE_16(0x2a4c)
|
|
|
|
#define BT_UUID_HIDS_CTRL_POINT_VAL 0x2a4c
|
|
|
|
|
|
|
|
/** @def BT_UUID_HIDS_REPORT
|
|
|
|
/** @def BT_UUID_HIDS_REPORT
|
|
|
|
* @brief HID Report Characteristic
|
|
|
|
* @brief HID Report Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HIDS_REPORT BT_UUID_DECLARE_16(0x2a4d)
|
|
|
|
#define BT_UUID_HIDS_REPORT BT_UUID_DECLARE_16(0x2a4d)
|
|
|
|
#define BT_UUID_HIDS_REPORT_VAL 0x2a4d
|
|
|
|
|
|
|
|
/** @def BT_UUID_CSC_MEASUREMENT
|
|
|
|
/** @def BT_UUID_CSC_MEASUREMENT
|
|
|
|
* @brief CSC Measurement Characteristic
|
|
|
|
* @brief CSC Measurement Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_CSC_MEASUREMENT BT_UUID_DECLARE_16(0x2a5b)
|
|
|
|
#define BT_UUID_CSC_MEASUREMENT BT_UUID_DECLARE_16(0x2a5b)
|
|
|
|
#define BT_UUID_CSC_MEASUREMENT_VAL 0x2a5b
|
|
|
|
|
|
|
|
/** @def BT_UUID_CSC_FEATURE
|
|
|
|
/** @def BT_UUID_CSC_FEATURE
|
|
|
|
* @brief CSC Feature Characteristic
|
|
|
|
* @brief CSC Feature Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_CSC_FEATURE BT_UUID_DECLARE_16(0x2a5c)
|
|
|
|
#define BT_UUID_CSC_FEATURE BT_UUID_DECLARE_16(0x2a5c)
|
|
|
|
#define BT_UUID_CSC_FEATURE_VAL 0x2a5c
|
|
|
|
|
|
|
|
/** @def BT_UUID_SENSOR_LOCATION
|
|
|
|
/** @def BT_UUID_SENSOR_LOCATION
|
|
|
|
* @brief Sensor Location Characteristic
|
|
|
|
* @brief Sensor Location Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_SENSOR_LOCATION BT_UUID_DECLARE_16(0x2a5d)
|
|
|
|
#define BT_UUID_SENSOR_LOCATION BT_UUID_DECLARE_16(0x2a5d)
|
|
|
|
#define BT_UUID_SENSOR_LOCATION_VAL 0x2a5d
|
|
|
|
|
|
|
|
/** @def BT_UUID_SC_CONTROL_POINT
|
|
|
|
/** @def BT_UUID_SC_CONTROL_POINT
|
|
|
|
* @brief SC Control Point Characteristic
|
|
|
|
* @brief SC Control Point Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_SC_CONTROL_POINT BT_UUID_DECLARE_16(0x2a55)
|
|
|
|
#define BT_UUID_SC_CONTROL_POINT BT_UUID_DECLARE_16(0x2a55)
|
|
|
|
#define BT_UUID_SC_CONTROL_POINT_VAl 0x2a55
|
|
|
|
|
|
|
|
/** @def BT_UUID_ELEVATION
|
|
|
|
/** @def BT_UUID_ELEVATION
|
|
|
|
* @brief Elevation Characteristic
|
|
|
|
* @brief Elevation Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_ELEVATION BT_UUID_DECLARE_16(0x2a6c)
|
|
|
|
#define BT_UUID_ELEVATION BT_UUID_DECLARE_16(0x2a6c)
|
|
|
|
#define BT_UUID_ELEVATION_VAL 0x2a6c
|
|
|
|
|
|
|
|
/** @def BT_UUID_PRESSURE
|
|
|
|
/** @def BT_UUID_PRESSURE
|
|
|
|
* @brief Pressure Characteristic
|
|
|
|
* @brief Pressure Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_PRESSURE BT_UUID_DECLARE_16(0x2a6d)
|
|
|
|
#define BT_UUID_PRESSURE BT_UUID_DECLARE_16(0x2a6d)
|
|
|
|
#define BT_UUID_PRESSURE_VAL 0x2a6d
|
|
|
|
|
|
|
|
/** @def BT_UUID_TEMPERATURE
|
|
|
|
/** @def BT_UUID_TEMPERATURE
|
|
|
|
* @brief Temperature Characteristic
|
|
|
|
* @brief Temperature Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_TEMPERATURE BT_UUID_DECLARE_16(0x2a6e)
|
|
|
|
#define BT_UUID_TEMPERATURE BT_UUID_DECLARE_16(0x2a6e)
|
|
|
|
#define BT_UUID_TEMPERATURE_VAL 0x2a6e
|
|
|
|
|
|
|
|
/** @def BT_UUID_HUMIDITY
|
|
|
|
/** @def BT_UUID_HUMIDITY
|
|
|
|
* @brief Humidity Characteristic
|
|
|
|
* @brief Humidity Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HUMIDITY BT_UUID_DECLARE_16(0x2a6f)
|
|
|
|
#define BT_UUID_HUMIDITY BT_UUID_DECLARE_16(0x2a6f)
|
|
|
|
#define BT_UUID_HUMIDITY_VAL 0x2a6f
|
|
|
|
|
|
|
|
/** @def BT_UUID_TRUE_WIND_SPEED
|
|
|
|
/** @def BT_UUID_TRUE_WIND_SPEED
|
|
|
|
* @brief True Wind Speed Characteristic
|
|
|
|
* @brief True Wind Speed Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_TRUE_WIND_SPEED BT_UUID_DECLARE_16(0x2a70)
|
|
|
|
#define BT_UUID_TRUE_WIND_SPEED BT_UUID_DECLARE_16(0x2a70)
|
|
|
|
#define BT_UUID_TRUE_WIND_SPEED_VAL 0x2a70
|
|
|
|
|
|
|
|
/** @def BT_UUID_TRUE_WIND_DIR
|
|
|
|
/** @def BT_UUID_TRUE_WIND_DIR
|
|
|
|
* @brief True Wind Direction Characteristic
|
|
|
|
* @brief True Wind Direction Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_TRUE_WIND_DIR BT_UUID_DECLARE_16(0x2a71)
|
|
|
|
#define BT_UUID_TRUE_WIND_DIR BT_UUID_DECLARE_16(0x2a71)
|
|
|
|
#define BT_UUID_TRUE_WIND_DIR_VAL 0x2a71
|
|
|
|
|
|
|
|
/** @def BT_UUID_APPARENT_WIND_SPEED
|
|
|
|
/** @def BT_UUID_APPARENT_WIND_SPEED
|
|
|
|
* @brief Apparent Wind Speed Characteristic
|
|
|
|
* @brief Apparent Wind Speed Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_APPARENT_WIND_SPEED BT_UUID_DECLARE_16(0x2a72)
|
|
|
|
#define BT_UUID_APPARENT_WIND_SPEED BT_UUID_DECLARE_16(0x2a72)
|
|
|
|
#define BT_UUID_APPARENT_WIND_SPEED_VAL 0x2a72
|
|
|
|
|
|
|
|
/** @def BT_UUID_APPARENT_WIND_DIR
|
|
|
|
/** @def BT_UUID_APPARENT_WIND_DIR
|
|
|
|
* @brief Apparent Wind Direction Characteristic
|
|
|
|
* @brief Apparent Wind Direction Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_APPARENT_WIND_DIR BT_UUID_DECLARE_16(0x2a73)
|
|
|
|
#define BT_UUID_APPARENT_WIND_DIR BT_UUID_DECLARE_16(0x2a73)
|
|
|
|
#define BT_UUID_APPARENT_WIND_DIR_VAL 0x2a73
|
|
|
|
|
|
|
|
/** @def BT_UUID_GUST_FACTOR
|
|
|
|
/** @def BT_UUID_GUST_FACTOR
|
|
|
|
* @brief Gust Factor Characteristic
|
|
|
|
* @brief Gust Factor Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_GUST_FACTOR BT_UUID_DECLARE_16(0x2a74)
|
|
|
|
#define BT_UUID_GUST_FACTOR BT_UUID_DECLARE_16(0x2a74)
|
|
|
|
#define BT_UUID_GUST_FACTOR_VAL 0x2a74
|
|
|
|
|
|
|
|
/** @def BT_UUID_POLLEN_CONCENTRATION
|
|
|
|
/** @def BT_UUID_POLLEN_CONCENTRATION
|
|
|
|
* @brief Pollen Concentration Characteristic
|
|
|
|
* @brief Pollen Concentration Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_POLLEN_CONCENTRATION BT_UUID_DECLARE_16(0x2a75)
|
|
|
|
#define BT_UUID_POLLEN_CONCENTRATION BT_UUID_DECLARE_16(0x2a75)
|
|
|
|
#define BT_UUID_POLLEN_CONCENTRATION_VAL 0x2a75
|
|
|
|
|
|
|
|
/** @def BT_UUID_UV_INDEX
|
|
|
|
/** @def BT_UUID_UV_INDEX
|
|
|
|
* @brief UV Index Characteristic
|
|
|
|
* @brief UV Index Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_UV_INDEX BT_UUID_DECLARE_16(0x2a76)
|
|
|
|
#define BT_UUID_UV_INDEX BT_UUID_DECLARE_16(0x2a76)
|
|
|
|
#define BT_UUID_UV_INDEX_VAL 0x2a76
|
|
|
|
|
|
|
|
/** @def BT_UUID_IRRADIANCE
|
|
|
|
/** @def BT_UUID_IRRADIANCE
|
|
|
|
* @brief Irradiance Characteristic
|
|
|
|
* @brief Irradiance Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_IRRADIANCE BT_UUID_DECLARE_16(0x2a77)
|
|
|
|
#define BT_UUID_IRRADIANCE BT_UUID_DECLARE_16(0x2a77)
|
|
|
|
#define BT_UUID_IRRADIANCE_VAL 0x2a77
|
|
|
|
|
|
|
|
/** @def BT_UUID_RAINFALL
|
|
|
|
/** @def BT_UUID_RAINFALL
|
|
|
|
* @brief Rainfall Characteristic
|
|
|
|
* @brief Rainfall Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_RAINFALL BT_UUID_DECLARE_16(0x2a78)
|
|
|
|
#define BT_UUID_RAINFALL BT_UUID_DECLARE_16(0x2a78)
|
|
|
|
#define BT_UUID_RAINFALL_VAL 0x2a78
|
|
|
|
|
|
|
|
/** @def BT_UUID_WIND_CHILL
|
|
|
|
/** @def BT_UUID_WIND_CHILL
|
|
|
|
* @brief Wind Chill Characteristic
|
|
|
|
* @brief Wind Chill Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_WIND_CHILL BT_UUID_DECLARE_16(0x2a79)
|
|
|
|
#define BT_UUID_WIND_CHILL BT_UUID_DECLARE_16(0x2a79)
|
|
|
|
#define BT_UUID_WIND_CHILL_VAL 0x2a79
|
|
|
|
|
|
|
|
/** @def BT_UUID_HEAT_INDEX
|
|
|
|
/** @def BT_UUID_HEAT_INDEX
|
|
|
|
* @brief Heat Index Characteristic
|
|
|
|
* @brief Heat Index Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_HEAT_INDEX BT_UUID_DECLARE_16(0x2a7a)
|
|
|
|
#define BT_UUID_HEAT_INDEX BT_UUID_DECLARE_16(0x2a7a)
|
|
|
|
#define BT_UUID_HEAT_INDEX_VAL 0x2a7a
|
|
|
|
|
|
|
|
/** @def BT_UUID_DEW_POINT
|
|
|
|
/** @def BT_UUID_DEW_POINT
|
|
|
|
* @brief Dew Point Characteristic
|
|
|
|
* @brief Dew Point Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DEW_POINT BT_UUID_DECLARE_16(0x2a7b)
|
|
|
|
#define BT_UUID_DEW_POINT BT_UUID_DECLARE_16(0x2a7b)
|
|
|
|
#define BT_UUID_DEW_POINT_VAL 0x2a7b
|
|
|
|
|
|
|
|
/** @def BT_UUID_DESC_VALUE_CHANGED
|
|
|
|
/** @def BT_UUID_DESC_VALUE_CHANGED
|
|
|
|
* @brief Descriptor Value Changed Characteristic
|
|
|
|
* @brief Descriptor Value Changed Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_DESC_VALUE_CHANGED BT_UUID_DECLARE_16(0x2a7d)
|
|
|
|
#define BT_UUID_DESC_VALUE_CHANGED BT_UUID_DECLARE_16(0x2a7d)
|
|
|
|
#define BT_UUID_DESC_VALUE_CHANGED_VAL 0x2a7d
|
|
|
|
|
|
|
|
/** @def BT_UUID_MAGN_FLUX_DENSITY_2D
|
|
|
|
/** @def BT_UUID_MAGN_FLUX_DENSITY_2D
|
|
|
|
* @brief Magnetic Flux Density - 2D Characteristic
|
|
|
|
* @brief Magnetic Flux Density - 2D Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MAGN_FLUX_DENSITY_2D BT_UUID_DECLARE_16(0x2aa0)
|
|
|
|
#define BT_UUID_MAGN_FLUX_DENSITY_2D BT_UUID_DECLARE_16(0x2aa0)
|
|
|
|
#define BT_UUID_MAGN_FLUX_DENSITY_2D_VAL 0x2aa0
|
|
|
|
|
|
|
|
/** @def BT_UUID_MAGN_FLUX_DENSITY_3D
|
|
|
|
/** @def BT_UUID_MAGN_FLUX_DENSITY_3D
|
|
|
|
* @brief Magnetic Flux Density - 3D Characteristic
|
|
|
|
* @brief Magnetic Flux Density - 3D Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MAGN_FLUX_DENSITY_3D BT_UUID_DECLARE_16(0x2aa1)
|
|
|
|
#define BT_UUID_MAGN_FLUX_DENSITY_3D BT_UUID_DECLARE_16(0x2aa1)
|
|
|
|
#define BT_UUID_MAGN_FLUX_DENSITY_3D_VAL 0x2aa1
|
|
|
|
|
|
|
|
/** @def BT_UUID_BAR_PRESSURE_TREND
|
|
|
|
/** @def BT_UUID_BAR_PRESSURE_TREND
|
|
|
|
* @brief Barometric Pressure Trend Characteristic
|
|
|
|
* @brief Barometric Pressure Trend Characteristic
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_BAR_PRESSURE_TREND BT_UUID_DECLARE_16(0x2aa3)
|
|
|
|
#define BT_UUID_BAR_PRESSURE_TREND BT_UUID_DECLARE_16(0x2aa3)
|
|
|
|
#define BT_UUID_BAR_PRESSURE_TREND_VAL 0x2aa3
|
|
|
|
|
|
|
|
/** @def BT_UUID_MESH_PROV_DATA_IN
|
|
|
|
/** @def BT_UUID_MESH_PROV_DATA_IN
|
|
|
|
* @brief Mesh Provisioning Data In
|
|
|
|
* @brief Mesh Provisioning Data In
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MESH_PROV_DATA_IN BT_UUID_DECLARE_16(0x2adb)
|
|
|
|
#define BT_UUID_MESH_PROV_DATA_IN BT_UUID_DECLARE_16(0x2adb)
|
|
|
|
#define BT_UUID_MESH_PROV_DATA_IN_VAL 0x2adb
|
|
|
|
|
|
|
|
/** @def BT_UUID_MESH_PROV_DATA_OUT
|
|
|
|
/** @def BT_UUID_MESH_PROV_DATA_OUT
|
|
|
|
* @brief Mesh Provisioning Data Out
|
|
|
|
* @brief Mesh Provisioning Data Out
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MESH_PROV_DATA_OUT BT_UUID_DECLARE_16(0x2adc)
|
|
|
|
#define BT_UUID_MESH_PROV_DATA_OUT BT_UUID_DECLARE_16(0x2adc)
|
|
|
|
#define BT_UUID_MESH_PROV_DATA_OUT_VAL 0x2adc
|
|
|
|
|
|
|
|
/** @def BT_UUID_MESH_PROXY_DATA_IN
|
|
|
|
/** @def BT_UUID_MESH_PROXY_DATA_IN
|
|
|
|
* @brief Mesh Proxy Data In
|
|
|
|
* @brief Mesh Proxy Data In
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MESH_PROXY_DATA_IN BT_UUID_DECLARE_16(0x2add)
|
|
|
|
#define BT_UUID_MESH_PROXY_DATA_IN BT_UUID_DECLARE_16(0x2add)
|
|
|
|
#define BT_UUID_MESH_PROXY_DATA_IN_VAL 0x2add
|
|
|
|
|
|
|
|
/** @def BT_UUID_MESH_PROXY_DATA_OUT
|
|
|
|
/** @def BT_UUID_MESH_PROXY_DATA_OUT
|
|
|
|
* @brief Mesh Proxy Data Out
|
|
|
|
* @brief Mesh Proxy Data Out
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_MESH_PROXY_DATA_OUT BT_UUID_DECLARE_16(0x2ade)
|
|
|
|
#define BT_UUID_MESH_PROXY_DATA_OUT BT_UUID_DECLARE_16(0x2ade)
|
|
|
|
#define BT_UUID_MESH_PROXY_DATA_OUT_VAL 0x2ade
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
/*
|
|
|
|
* Protocol UUIDs
|
|
|
|
* Protocol UUIDs
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define BT_UUID_SDP BT_UUID_DECLARE_16(0x0001)
|
|
|
|
#define BT_UUID_SDP BT_UUID_DECLARE_16(0x0001)
|
|
|
|
#define BT_UUID_SDP_VAL 0x0001
|
|
|
|
|
|
|
|
#define BT_UUID_UDP BT_UUID_DECLARE_16(0x0002)
|
|
|
|
#define BT_UUID_UDP BT_UUID_DECLARE_16(0x0002)
|
|
|
|
#define BT_UUID_UDP_VAL 0x0002
|
|
|
|
|
|
|
|
#define BT_UUID_RFCOMM BT_UUID_DECLARE_16(0x0003)
|
|
|
|
#define BT_UUID_RFCOMM BT_UUID_DECLARE_16(0x0003)
|
|
|
|
#define BT_UUID_RFCOMM_VAL 0x0003
|
|
|
|
|
|
|
|
#define BT_UUID_TCP BT_UUID_DECLARE_16(0x0004)
|
|
|
|
#define BT_UUID_TCP BT_UUID_DECLARE_16(0x0004)
|
|
|
|
#define BT_UUID_TCP_VAL 0x0004
|
|
|
|
|
|
|
|
#define BT_UUID_TCS_BIN BT_UUID_DECLARE_16(0x0005)
|
|
|
|
#define BT_UUID_TCS_BIN BT_UUID_DECLARE_16(0x0005)
|
|
|
|
#define BT_UUID_TCS_BIN_VAL 0x0005
|
|
|
|
|
|
|
|
#define BT_UUID_TCS_AT BT_UUID_DECLARE_16(0x0006)
|
|
|
|
#define BT_UUID_TCS_AT BT_UUID_DECLARE_16(0x0006)
|
|
|
|
#define BT_UUID_TCS_AT_VAL 0x0006
|
|
|
|
|
|
|
|
#define BT_UUID_ATT BT_UUID_DECLARE_16(0x0007)
|
|
|
|
#define BT_UUID_ATT BT_UUID_DECLARE_16(0x0007)
|
|
|
|
#define BT_UUID_ATT_VAL 0x0007
|
|
|
|
|
|
|
|
#define BT_UUID_OBEX BT_UUID_DECLARE_16(0x0008)
|
|
|
|
#define BT_UUID_OBEX BT_UUID_DECLARE_16(0x0008)
|
|
|
|
#define BT_UUID_OBEX_VAL 0x0008
|
|
|
|
|
|
|
|
#define BT_UUID_IP BT_UUID_DECLARE_16(0x0009)
|
|
|
|
#define BT_UUID_IP BT_UUID_DECLARE_16(0x0009)
|
|
|
|
#define BT_UUID_IP_VAL 0x0009
|
|
|
|
|
|
|
|
#define BT_UUID_FTP BT_UUID_DECLARE_16(0x000a)
|
|
|
|
#define BT_UUID_FTP BT_UUID_DECLARE_16(0x000a)
|
|
|
|
#define BT_UUID_FTP_VAL 0x000a
|
|
|
|
|
|
|
|
#define BT_UUID_HTTP BT_UUID_DECLARE_16(0x000c)
|
|
|
|
#define BT_UUID_HTTP BT_UUID_DECLARE_16(0x000c)
|
|
|
|
#define BT_UUID_HTTP_VAL 0x000c
|
|
|
|
|
|
|
|
#define BT_UUID_BNEP BT_UUID_DECLARE_16(0x000f)
|
|
|
|
#define BT_UUID_BNEP BT_UUID_DECLARE_16(0x000f)
|
|
|
|
#define BT_UUID_BNEP_VAL 0x000f
|
|
|
|
|
|
|
|
#define BT_UUID_UPNP BT_UUID_DECLARE_16(0x0010)
|
|
|
|
#define BT_UUID_UPNP BT_UUID_DECLARE_16(0x0010)
|
|
|
|
#define BT_UUID_UPNP_VAL 0x0010
|
|
|
|
|
|
|
|
#define BT_UUID_HIDP BT_UUID_DECLARE_16(0x0011)
|
|
|
|
#define BT_UUID_HIDP BT_UUID_DECLARE_16(0x0011)
|
|
|
|
#define BT_UUID_HIDP_VAL 0x0011
|
|
|
|
|
|
|
|
#define BT_UUID_HCRP_CTRL BT_UUID_DECLARE_16(0x0012)
|
|
|
|
#define BT_UUID_HCRP_CTRL BT_UUID_DECLARE_16(0x0012)
|
|
|
|
#define BT_UUID_HCRP_CTRL_VAL 0x0012
|
|
|
|
|
|
|
|
#define BT_UUID_HCRP_DATA BT_UUID_DECLARE_16(0x0014)
|
|
|
|
#define BT_UUID_HCRP_DATA BT_UUID_DECLARE_16(0x0014)
|
|
|
|
#define BT_UUID_HCRP_DATA_VAL 0x0014
|
|
|
|
|
|
|
|
#define BT_UUID_HCRP_NOTE BT_UUID_DECLARE_16(0x0016)
|
|
|
|
#define BT_UUID_HCRP_NOTE BT_UUID_DECLARE_16(0x0016)
|
|
|
|
#define BT_UUID_HCRP_NOTE_VAL 0x0016
|
|
|
|
|
|
|
|
#define BT_UUID_AVCTP BT_UUID_DECLARE_16(0x0017)
|
|
|
|
#define BT_UUID_AVCTP BT_UUID_DECLARE_16(0x0017)
|
|
|
|
#define BT_UUID_AVCTP_VAL 0x0017
|
|
|
|
|
|
|
|
#define BT_UUID_AVDTP BT_UUID_DECLARE_16(0x0019)
|
|
|
|
#define BT_UUID_AVDTP BT_UUID_DECLARE_16(0x0019)
|
|
|
|
#define BT_UUID_AVDTP_VAL 0x0019
|
|
|
|
|
|
|
|
#define BT_UUID_CMTP BT_UUID_DECLARE_16(0x001b)
|
|
|
|
#define BT_UUID_CMTP BT_UUID_DECLARE_16(0x001b)
|
|
|
|
#define BT_UUID_CMTP_VAL 0x001b
|
|
|
|
|
|
|
|
#define BT_UUID_UDI BT_UUID_DECLARE_16(0x001d)
|
|
|
|
#define BT_UUID_UDI BT_UUID_DECLARE_16(0x001d)
|
|
|
|
#define BT_UUID_UDI_VAL 0x001d
|
|
|
|
|
|
|
|
#define BT_UUID_MCAP_CTRL BT_UUID_DECLARE_16(0x001e)
|
|
|
|
#define BT_UUID_MCAP_CTRL BT_UUID_DECLARE_16(0x001e)
|
|
|
|
#define BT_UUID_MCAP_CTRL_VAL 0x001e
|
|
|
|
|
|
|
|
#define BT_UUID_MCAP_DATA BT_UUID_DECLARE_16(0x001f)
|
|
|
|
#define BT_UUID_MCAP_DATA BT_UUID_DECLARE_16(0x001f)
|
|
|
|
#define BT_UUID_MCAP_DATA_VAL 0x001f
|
|
|
|
|
|
|
|
#define BT_UUID_L2CAP BT_UUID_DECLARE_16(0x0100)
|
|
|
|
#define BT_UUID_L2CAP BT_UUID_DECLARE_16(0x0100)
|
|
|
|
#define BT_UUID_L2CAP_VAL 0x0100
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** @brief Compare Bluetooth UUIDs.
|
|
|
|
/** @brief Compare Bluetooth UUIDs.
|
|
|
|