登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 外文翻译 > 计算机类 > 计算机科学与技术 > 正文

蓝牙血压计手机应用系统的设计与实现外文翻译资料

 2022-08-21 11:08  

Content Management Systems

策、文化和组织结构。在工程过程早期,将用户考虑进去是成功实现CMS的最大关键,这可以保证

1 Introduction

The Heart Rate Profile is used to enable a data collection device to obtain data from a Heart Rate Sensor that exposes the Heart Rate Service.

1.1 Profile Dependencies

This profile requires the Generic Attribute Profile (GATT).

1.2 Conformance

If conformance to this profile is claimed, all capabilities indicated as mandatory for this profile shall be supported in the specified manner (process-mandatory). This also applies for all optional and conditional capabilities for which support is indicated. All mandatory capabilities, and optional and conditional capabilities for which support is indicated, are subject to verification as part of the Bluetooth qualification program.

1.3 Bluetooth Specification Release Compatibility

This specification is compatible with any Bluetooth Core Specification [2] that includes the Generic Attribute Profile (GATT) specification and the Bluetooth Low Energy Controller specification.

2 Configuration

2.1 Roles

The profile defines two roles: Heart Rate Sensor and Collector. The Heart Rate Sensor is the device that measures heart rate and other information and the Collector is the device that receives the measurement and other data from a Heart Rate Sensor.

 The Heart Rate Sensor shall be a GATT Server.

 The Collector shall be a GATT Client.

2.2 Role/Service Relationships

The following diagram shows the relationships between services and the two profile roles.

Collector Heart Rate Sensor Heart Rate Service Device Information Service

Note: Profile roles are represented by yellow boxes and services are represented by orange boxes.

A Heart Rate Sensor instantiates one and only one Heart Rate Service [1] and instantiates one Device Information Service.

2.3 Concurrency Limitations and Restrictions

There are no concurrency limitations or restrictions for the Collector and Heart Rate Sensor roles imposed by this profile.

For cases where bonding is supported multiple bonds may be supported, but is outside the scope of this profile.

2.4 Topology Limitations and Restrictions

The Heart Rate Sensor shall use the GAP Peripheral role.

The Collector shall use the GAP Central role.

2.5 Transport Dependencies

This profile shall operate over an LE transport.

3 Heart Rate SensorRole Requirements

The Heart Rate Sensor shall instantiate one and only one Heart Rate Service.

The Heart Rate Sensor shall instantiate the Device Information Service.

Service

Heart Rate Sensor

Heart Rate Service

M

Device Information Service

M

Table 3.1: Heart Rate Sensor Service Requirements

See Sections 5.1 and 6.1 for additional requirements for the Heart Rate Sensor role.

3.1 Incremental Heart Rate Service Requirements

This section describes additional Heart Rate Sensor requirements beyond those defined in the Heart Rate Service.

3.1.1 Service UUIDs AD Type

While in a GAP Discoverable Mode for initial connection to a Collector, the Heart Rate Sensor should include the Heart Rate Service UUID defined in [4] in the Service UUIDs AD type field of the advertising data. This enhances the user experience as a Heart Rate Sensor may be identified by the Collector before initiating a connection.

3.1.2 Local Name AD Type

For enhanced user experience a Heart Rate Sensor should include the Local Name in its Advertising data or Scan Response data.

3.1.3 GAP Device Name characteristic

The Heart Rate Sensor may support the write property for the Device Name characteristic in order to allow a Collector to write a device name to the Heart Rate Sensor.

3.2 Incremental Device Information Service Requirements

The table below shows additional requirements beyond those defined in the Device Information Service.

Device Information Service Characteristic

Requirement

Manufacturer Name String

M

Table 3.2: Device Information Service Requirements

4 Collector Role Requirements

The Collector shall support the Heart Rate Service.

The Collector may support the Device Information Service .

Service

Collector

Heart Rate Service

M

Device Information Service

O

Table 4.1: Collector Service Requirements

This section describes the profile procedure requirements for a Collector.

Profile Requirement

Section

Support in Collector

Service Discovery

4.2

M

Heart Rate Service Discovery

4.2.1

M

Device Information Service Discovery

4.2.2

O

Characteristic Discovery

4.3

M

Heart Rate Service Characteristic Discovery

4.3.1

M

Device Information Service Characteristic Discovery

4.3.2

O

Heart Rate Measurement

4.4

M

剩余内容已隐藏,支付完成后下载完整资料


内容管理系统

1介绍

心率概要文件用于启用数据采集设备使用心率服务从心率传感器获得的数据。

1.1概要文件的依赖

这个概要文件要求的通用属性配置文件(GATT)。

1.2一致性

如果符合这个概要文件声称所有能力就是强制性,概要文件应当支持在指定的方式(process-mandatory)。这也适用于所有可选的和有条件的功能支持。所有强制功能以及可选的和有条件的功能支持表示受验证作为蓝牙资格计划的一部分。

1.3 蓝牙规范版本兼容性

这个规范是兼容任何蓝牙核心规范,包括通用属性配置文件(关贸总协定)规范和蓝牙低能量控制器规范。

2配置

2.1角色

配置文件定义了两个角色:心率传感器和收集器。心率传感器设备测量心率和其他信息。收集器是设备从一个传感器接收到测量心率和其他数据。

心率传感器就是GATT服务器。

收集器就是GATT客户机。

2.2角色/服务关系

下面的图显示了服务和两个配置文件之间的关系.

注意:配置角色由黄色框代表,橙色的框代表服务。

心率传感器实例化一个且只有一个心率服务实例化一个设备信息服务

2.3并发限制和限制

配置文件并没有对收集器和心率传感器提出约束和限制。

结合多种债券可能会支持,但不超越此概要的范围。

2.4拓扑限制和限制

心率传感器应使用外围的差距的作用。

收集器应当使用核心作用的差距。

2.5运输依赖关系

这个概要文件不得经营了一个运输。

3心率传感器作用的要求

心率传感器要实例化一个且只有一个心率服务。

心率传感器实例化设备信息服务。

服务

心率传感器

心率

M

设备服务

M

表3.1:心率传感器服务需求

见章节5.1和6.1的额外需求心率传感器的作用。

3.1增加心率服务需求

本节描述定义额外的心率传感器需求之外的功能心率的服务。

3.1.1服务UUID AD 类型

在发现差异模式初始连接收集器,心率传感器应包括心率服务UUID中定义服务UUID类型字段数据。这增强了用户体验作为一个心率速度传感器可能会启动一个连接之前确定的收集器。

3.1.2本地名称AD类型

增强的用户体验心率传感器应包括的本地名称在广播数据或扫描响应数据。

3.1.3差距设备名称的特点

心率传感器可能支持编写设备名称的属性以允许收集器写心率的设备名称给心率传感器。

3.2增量设备信息服务需求

下面的表显示了额外的需求超越中定义的设备信息服务。

设备信息服务特点

要求

制造商名称字符串

M

表3.2:设备信息服务需求

4收集器角色需求

收集器应当支持心率服务。

收集器可能支持设备信息服务。

服务

收集器

心率服务

M

设备信息服务

O

表4.1:收集器服务需求

本节描述收集器的配置文件过程要求.

概要文件

支持收集器r

发现服务

4.2

M

心率服务发现

4.2.1

M

设备信息服务发现

4.2.2

O

特征发现

4.3

M

心率服务和特征发现

4.3.1

M

设备信息Service 特征发现

4.3.2

O

心率测量

4.4

M

身体传感器位置

4.5

O

心率控制点

4.6

C.1

表4.2:收集需求

C.1:强制重置能源消耗控制点是否支持。

4.1关贸总协定子需求

本节要求表示一组最小的收集器(客户端)。其他要求关贸总协定子过程中可以使用如果支持客户端和服务器。

下表总结了额外的关贸总协定子需求超越所有GATT要求的客户。

GATT 子过程

收集器(客户端)要求

发现所有的主要服务

C.1

发现主要服务由服务UUID

C.1

发现所有的特征描述符

C.2

发现特征的UUID

C.2

发现所有的特征描述符

M

读特征值

C.3

写特征值

C.4

通知

M

读特征描述符

M

写特征描述符

M

表4.2:收集需求

C.1:强制重置能源消耗控制点是否支持。

C.2:必须支持至少一种子过程中。

C.3:强制如果身体传感器位置特点是支持。

C.4:强制如果心率控制特点是支持。

4.2服务发现

收集器应当履行的主要服务发现使用GATT发现中的所有主要服务子或关贸总协定发现主要服务的UUID子服务。推荐的快速连接参数和程序为5.2.4中定义的连接建立。

4.2.1心率准备服务发现

收集器应当履行的主要服务发现发现心率服务。

4.2.2设备信息服务发现

收集器可以执行主要服务发现发现设备的信息服务。

4.3特征发现

根据关贸总协定,收集器必须宽容额外的可选的特色的服务记录服务使用这个配置文件。

4.3.1心率服务特征的发现。

收集器将使用GATT发现子服务所有特征或UUID的关贸总协定发现特征子过程发现的服务的特征。

收集器应当使用关贸总协定发现所有特征描述符子发现在以下部分中描述的特征描述符。

4.3.1.1心率测量的特点

收集器将发现心率测量的特点。

收集器将发现客户端配置描述心率测量的特征。

4.3.1.2身体传感器位置的特点

收集器可能会发现人体传感器位置的特点。

4.3.1.3心率控制点的特点

收集器可能会发现心率控制点的特点。

4.3.2设备信息服务特征的发现

收集器可能会发现设备信息服务的特点。

为了使收集器发现设备信息服务的特点,应当使用关贸总协定发现子服务的所有特征过程或UUID子的关贸总协定发现特征。

4.4心率测量

收集器应当控制的配置(即通知,通过客户端特征配置描述符)的心率测量的特点。

收集器能接收多个从心率传感器传来的心率测量的通知。

当一个收集器需要连接一个心率传感器接收心率测量应当遵循第5节中描述的连接过程。

收集器将确定心率测量的内容特征结构基于标志字段的内容。这允许收集器来确定心率值字段的数据格式,是否一个能源消耗领域存在和是否RR-Interval值。收集器应当支持接收心率测量这两个特征有和没有以下领域:能源消耗和RR-Interval。

RR-Interval字段的长度取决于传输间隔和心率值。心率值越高,较大的RR-Interval的数量事件每秒和RR-Interval子字段的数量越大的特点。例如,如果UINT8使用23-octet ATT_MTU,RR-Interval值的最大数量通知如果存在能源消耗是8和RR-Interval的最大数量值,可以通知如果能源消耗不存在是9。

如果收集器接收心率测量特征的标志字段值,指定为保留以供将来使用(RFU),应当忽略这些位,并继续处理正常心率的测量特性。

4.5身体传感器位置

人体传感器位置特征描述的身体在什么地方设备就会在哪里。身体传感器位置的价值特点是静态的。

收集器可能读身体传感器位置特征的数值来确定人体心率传感器传感器位置值。

如果收集器读取的身体传感器位置的值被指定为保留将来使用(RFU),应当抛弃价值。

4.6心率控制点

心率控制点的特点使收集器心率控制点值写入心率传感器支持这一特点。

4.6.1重置能源消耗

如果心率传感器支持报告中的能源消耗字段心率测量的特点,收集器可以写一个心率控制点值重置为零。

收集器应该重置价值的能源消耗如果通过使用者使用。

4.7设备信息服务的特点

收集器可能阅读设备信息服务的价值特征。

5连接建立过程

本节描述连接建立和终止连接程序使用的心率传感器和收集器在某些情况下。

下面的场景描述信息:

一旦配置的收集器,心率传感器通常会保持关闭在之间使用,只会做AD,让一位收集器连接时的感觉与身体接触,并发送数据。在这个场景中,心率传感器输入一个差距可连接模式,开始AD时数据发送到收集器。收集器通常会执行一个缺口连接建立程序,这样它是心率传感器扫描。当一个连接建立和心率传感器配置为收集器的通知,心率传感器发送通知收集器定期。当收集器的训练结束,收集器通常终止连接。当心率传感器从身体中取出,心率传感器通常一段时间后终止连接。

5.1心率传感器连接建立

本节描述连接程序来解决以下场景:

5.1.1节描述了连接过程当心率传感器不支持键或如果心率传感器支持结合,但是不会被所有的收集器绑定

节5.1.2中所描述当心率传感器的连接过程和一个或者多个收集器绑定

节5.1.3时使用后建立连接断开链接的损失。

5.1.1无设备的连接过程

这个过程用于连接建立时心率传感器不是与任何收集器绑定和准备连接(例如,当接触到的身体或者当用户命令)。

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[498733],资料为PDF文档或Word文档,PDF文档可免费转换为Word

您需要先支付 30元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图