保健设备配置文件
https://www.bluetooth.org/zh-cn/specification/assigned-numbers/health-device-profile
** **
** **
上面2个Service对应下面2个服务
通用属性配置文件(GATT)
通用属性配置文件(GATT)
GATT服务#
| **记忆码** | <td width="61">
**UUID规格**
</td>
<td width="109">
**UUID**
</td>
<td width="233">
**参考规格**
</td>
| 《通用访问配置文件》 | <td width="61">
uuid16
</td>
<td width="109">
0x1800
</td>
<td width="233">
*Bluetooth*®核心规格第3卷C部分第12节
</td>
| 《通用属性配置文件》 | <td width="61">
uuid16
</td>
<td width="109">
0x1801
</td>
<td width="233">
蓝牙核心规格第3卷G部分第7节
</td>
| <td width="61">
</td>
<td width="109">
(最大值0xFFFF)
</td>
<td width="233">
</td>
表1: GATT服务
GATT属性类型#
| **记忆码** | <td width="61">
**UUID规格**
</td>
<td width="109">
**UUID**
</td>
<td width="202">
**参考规格**
</td>
| «主要服务» | <td width="61">
uuid16
</td>
<td width="109">
0x2800
</td>
<td width="202">
蓝牙核心规格第3卷G部分第3.1节
</td>
| «辅助服务» | <td width="61">
uuid16
</td>
<td width="109">
0x2801
</td>
<td width="202">
蓝牙核心规格第3卷G部分第3.1节
</td>
| «包含» | <td width="61">
uuid16
</td>
<td width="109">
0x2802
</td>
<td width="202">
蓝牙核心规格第3卷G部分第3.2节
</td>
| «特征» | <td width="61">
uuid16
</td>
<td width="109">
0x2803
</td>
<td width="202">
蓝牙核心规格第3卷G部分第3.3节
</td>
| <td width="61">
</td>
<td width="109">
(最大值0xFFFF)
</td>
<td width="202">
</td>
表2:GATT属性类型
GATT特征描述符#
| **记忆码** | <td width="61">
**UUID规格**
</td>
<td width="109">
**UUID**
</td>
<td width="235">
**参考规格**
</td>
| «特征扩充属性» | <td width="61">
uuid16
</td>
<td width="109">
0x2900
</td>
<td width="235">
蓝牙核心规格第3卷G部分第3.3.3.1节
</td>
| «特征用户描述» | <td width="61">
uuid16
</td>
<td width="109">
0x2901
</td>
<td width="235">
蓝牙核心规格第3卷G部分第3.3.3.2节
</td>
| «客户特征配置» | <td width="61">
uuid16
</td>
<td width="109">
0x2902
</td>
<td width="235">
蓝牙核心规格第3卷G部分第3.3.3.3节
</td>
| «服务器特征配置» | <td width="61">
uuid16
</td>
<td width="109">
0x2903
</td>
<td width="235">
蓝牙核心规格第3卷G部分第3.3.3.4节
</td>
| «特征格式» | <td width="61">
uuid16
</td>
<td width="109">
0x2904
</td>
<td width="235">
B蓝牙核心规格第3卷G部分第3.3.3.5节
</td>
| «特征集成格式» | <td width="61">
uuid16
</td>
<td width="109">
0x2905
</td>
<td width="235">
蓝牙核心规格第3卷G部分第3.3.3.6节
</td>
| <td width="61">
</td>
<td width="109">
(最大值0xFFFF)
</td>
<td width="235">
</td>
表3: GATT特征描述符
GATT特征类型#
| **记忆码** | <td width="61">
**UUID规格**
</td>
<td width="112">
**UUID**
</td>
<td width="208">
**参考规格**
</td>
| «设备名称» | <td width="61">
uuid16
</td>
<td width="112">
0x2A00
</td>
<td width="208">
蓝牙核心规格第3卷C部分第12.1节
</td>
| «外观» | <td width="61">
uuid16
</td>
<td width="112">
0x2A01
</td>
<td width="208">
蓝牙核心规格第3卷C部分第12.2节
</td>
| «外置设备隐私标志» | <td width="61">
uuid16
</td>
<td width="112">
0x2A02
</td>
<td width="208">
蓝牙核心规格第3卷C部分第12.3节
</td>
| «重新连接地址» | <td width="61">
uuid16
</td>
<td width="112">
0x2A03
</td>
<td width="208">
蓝牙核心规格第3卷C部分第12.4节
</td>
| «外置设备首选连接参数» | <td width="61">
uuid16
</td>
<td width="112">
0x2A04
</td>
<td width="208">
蓝牙核心规格第3卷C部分第12.5节
</td>
| «服务更改» | <td width="61">
uuid16
</td>
<td width="112">
0x2A05
</td>
<td width="208">
蓝牙核心规格第3卷G部分第7.1节
</td>
| <td width="61">
</td>
<td width="112">
(最大值 0xFFFF)
</td>
<td width="208">
</td>
表4: GATT特征类型
转载请注明: http://www.etongwl.com/?p=620
蓝牙提供的服务名称列表
| **SpecificationType** | <td width="305">
**SpecificationLevel**
</td>
</tr>
<tr>
<td width="131">
[Alert Notification Service](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.alert_notification.xml)
</td>
<td width="305">
org.bluetooth.service.alert_notification
</td>
<td width="55">
0x1811
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Battery Service](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.battery_service.xml)
</td>
<td width="305">
org.bluetooth.service.battery_service
</td>
<td width="55">
0x180F
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Blood Pressure](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.blood_pressure.xml)
</td>
<td width="305">
org.bluetooth.service.blood_pressure
</td>
<td width="55">
0x1810
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Body Composition](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.body_composition.xml)
</td>
<td width="305">
org.bluetooth.service.body_composition
</td>
<td width="55">
0x181B
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Bond Management](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.bond_management.xml)
</td>
<td width="305">
org.bluetooth.service.bond_management
</td>
<td width="55">
0x181E
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Continuous Glucose Monitoring](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.continuous_glucose_monitoring.xml)
</td>
<td width="305">
org.bluetooth.service.continuous_glucose_monitoring
</td>
<td width="55">
0x181F
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Current Time Service](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.current_time.xml)
</td>
<td width="305">
org.bluetooth.service.current_time
</td>
<td width="55">
0x1805
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Cycling Power](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.cycling_power.xml)
</td>
<td width="305">
org.bluetooth.service.cycling_power
</td>
<td width="55">
0x1818
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Cycling Speed and Cadence](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.cycling_speed_and_cadence.xml)
</td>
<td width="305">
org.bluetooth.service.cycling_speed_and_cadence
</td>
<td width="55">
0x1816
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Device Information](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.device_information.xml)
</td>
<td width="305">
org.bluetooth.service.device_information
</td>
<td width="55">
0x180A
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Environmental Sensing](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.environmental_sensing.xml)
</td>
<td width="305">
org.bluetooth.service.environmental_sensing
</td>
<td width="55">
0x181A
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Generic Access](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.generic_access.xml)
</td>
<td width="305">
org.bluetooth.service.generic_access
</td>
<td width="55">
0x1800
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Generic Attribute](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.generic_attribute.xml)
</td>
<td width="305">
org.bluetooth.service.generic_attribute
</td>
<td width="55">
0x1801
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Glucose](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.glucose.xml)
</td>
<td width="305">
org.bluetooth.service.glucose
</td>
<td width="55">
0x1808
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Health Thermometer](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.health_thermometer.xml)
</td>
<td width="305">
org.bluetooth.service.health_thermometer
</td>
<td width="55">
0x1809
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Heart Rate](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.heart_rate.xml)
</td>
<td width="305">
org.bluetooth.service.heart_rate
</td>
<td width="55">
0x180D
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Human Interface Device](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.human_interface_device.xml)
</td>
<td width="305">
org.bluetooth.service.human_interface_device
</td>
<td width="55">
0x1812
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Immediate Alert](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.immediate_alert.xml)
</td>
<td width="305">
org.bluetooth.service.immediate_alert
</td>
<td width="55">
0x1802
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Internet Protocol Support](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.internet_protocol_support.xml)
</td>
<td width="305">
org.bluetooth.service.internet_protocol_support
</td>
<td width="55">
0x1820
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Link Loss](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.link_loss.xml)
</td>
<td width="305">
org.bluetooth.service.link_loss
</td>
<td width="55">
0x1803
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Location and Navigation](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.location_and_navigation.xml)
</td>
<td width="305">
org.bluetooth.service.location_and_navigation
</td>
<td width="55">
0x1819
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Next DST Change Service](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.next_dst_change.xml)
</td>
<td width="305">
org.bluetooth.service.next_dst_change
</td>
<td width="55">
0x1807
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Phone Alert Status Service](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.phone_alert_status.xml)
</td>
<td width="305">
org.bluetooth.service.phone_alert_status
</td>
<td width="55">
0x180E
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Reference Time Update Service](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.reference_time_update.xml)
</td>
<td width="305">
org.bluetooth.service.reference_time_update
</td>
<td width="55">
0x1806
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Running Speed and Cadence](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.running_speed_and_cadence.xml)
</td>
<td width="305">
org.bluetooth.service.running_speed_and_cadence
</td>
<td width="55">
0x1814
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Scan Parameters](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.scan_parameters.xml)
</td>
<td width="305">
org.bluetooth.service.scan_parameters
</td>
<td width="55">
0x1813
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Tx Power](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.tx_power.xml)
</td>
<td width="305">
org.bluetooth.service.tx_power
</td>
<td width="55">
0x1804
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[User Data](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.user_data.xml)
</td>
<td width="305">
org.bluetooth.service.user_data
</td>
<td width="55">
0x181C
</td>
<td width="60">
Adopted
</td>
</tr>
<tr>
<td width="131">
[Weight Scale](https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.weight_scale.xml)
</td>
<td width="305">
org.bluetooth.service.weight_scale
</td>
<td width="55">
0x181D
</td>
<td width="60">
Adopted
</td>
</tr>
</table>
</td> </tr> </tbody> </table>
<table>
<tr>
<td width="0">
</td>
</tr>
</table>
聽
|
💬 评论