平台: DA14580 SDK5.0.4
工程目录:DA1458x_SDK\5.0.4\projects\target_apps\ble_examples\prox_reporter
搜索信号:
图①
连接上后:
图②
图③
图④
图⑤
图2,中ADVERTISEMENT_DATA 下面 的 Service UUIDs:
共4个服务:1803,1802, 1804, FEF5
文件:app_adv_data.h
内容: 75行 ~115行
/****************************************************************************************
* 16bit Service UUIDs in air format.
* See https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx
****************************************************************************************/
#define ADV_UUID_ALERT_NOTIFICATION_SERVICE "\x11\x18" /* Alert Notification Service */
#define ADV_UUID_BATTERY_SERVICE "\x0F\x18" /* Battery Service */
#define ADV_UUID_BLOOD_PRESSURE_SERVICE "\x10\x18" /* Blood Pressure */
#define ADV_UUID_CURRENT_TIME_SERVICE "\x05\x18" /* Current Time Service */
#define ADV_UUID_CYCLING_SPEED_AND_CADENCE "\x16\x18" /* Cycling Speed and Cadence */
#define ADV_UUID_DEVICE_INFORMATION_SERVICE "\x0A\x18" /* Device Information Service */
#define ADV_UUID_GLUCOSE_SERVICE "\x08\x18" /* Glucose */
#define ADV_UUID_HEALTH_THERMOMETER_SERVICE "\x09\x18" /* Health Thermometer */
#define ADV_UUID_HEART_RATE_SERVICE "\x0D\x18" /* Heart Rate */
#define ADV_UUID_HUMAN_INTERFACE_DEVICE_SERVICE "\x12\x18" /* Human Interface Device */
#define ADV_UUID_IMMEDIATE_ALERT_SERVICE "\x02\x18" /* Immediate Alert */
#define ADV_UUID_LINK_LOSS_SERVICE "\x03\x18" /* Link Loss */
#define ADV_UUID_NEXT_DST_CHANGE_SERVICE "\x07\x18" /* Next DST Change Service */
#define ADV_UUID_PHONE_ALERT_STATUS_SERVICE "\x0E\x18" /* Phone Alert Status Service */
#define ADV_UUID_REFERENCE_TIME_UPDATE_SERVICE "\x06\x18" /* Reference Time Update Service */
#define ADV_UUID_RUNNING_SPEED_AND_CADENCE "\x14\x18" /* Running Speed and Cadence */
#define ADV_UUID_SCAN_PARAMETERS_SERVICE "\x13\x18" /* Scan Parameters */
#define ADV_UUID_TX_POWER_SERVICE "\x04\x18" /* Tx Power */
#define ADV_UUID_GENERIC_ACCESS_SERVICE "\x00\x18" /* Generic Access */
#define ADV_UUID_GENERIC_ATTRIBUTE_SERVICE "\x01\x18" /* Generic Attribute */
#define ADV_UUID_SCAN_PARAMETERS_SERVICE "\x13\x18" /* Scan Parameters */
#define ADV_UUID_AUTOMATION_IO_SERVICE "\x15\x18" /* Automation IO */
#define ADV_UUID_CYCLING_POWER_SERVICE "\x18\x18" /* Cycling Power */
#define ADV_UUID_LOCATION_NAVIGATION_SERVICE "\x19\x18" /* Location and Navigation */
#define ADV_UUID_ENVIROMENT_SENSE_SERVICE "\x1A\x18" /* Environmental Sensing */
#define ADV_UUID_BODY_COMPOSITION_SERVICE "\x1B\x18" /* Body Composition */
#define ADV_UUID_USER_DATA_SERVICE "\x1C\x18" /* User Data */
#define ADV_UUID_WEIGHT_SCALE_SERVICE "\x1D\x18" /* Weight Scale */
#define ADV_UUID_BOND_MANAGMENT_SERVICE "\x1E\x18" /* Bond Management */
#define ADV_UUID_GLUCOSE_CONTINUOUS_SERVICE "\x1F\x18" /* Continuous Glucose Monitoring */
#define ADV_UUID_INTERNET_PROTOCOL_SERVICE "\x20\x18" /* Internet Protocol Support */
#define ADV_UUID_INDOOR_POSITION_SERVICE "\x21\x18" /* Indoor Positioning */
#define ADV_UUID_PULSE_OXIMETER_SERVICE "\x22\x18" /* Pulse Oximeter */
/// Proprietary
#define ADV_UUID_SPOTAR_SERVICE "\xF5\xFE" /* SPOTAR Service */
参考:https://www.bluetooth.com/zh-cn/specifications/gatt/services/