跳过主要内容

任务ID,无法接收消息,UUID定义

DA14580

5年前

发布的z201212020380点 5回复
0的问题

1)如何获取不同配置文件服务的UUID及其特征?特别是由概要文件定义的那些。

2) app_ht_task存在错误。如下:ht_task的任务ID在“APP_api.h”中定义为“APP_HT_TASK”,而在APP_HT_TASK和app_ht中定义为“TASK_APP_HT”。所以我在“APP_api.h”中将“APP_HT_TASK”修改为“TASK_APP_HT”。然后一个新的问题出现了,“htpt_create_db_cfm_handler (app_ht_task.c)”不能接收来自“htpt_create_db_req_handler(ht_task.c)”的消息。希望能有一个解决方法,谢谢。

5年前

MT_dialog -30点

嗨z20121202038,

1)我不明白这个问题,你是什么意思获得不同配置文件服务的UUID ?你能分享一下你在做什么吗?

2)关于健康体温计服务和实施,请查看下面的帖子,它是如何在SDK5上实施的指南,在SDK3上应该是类似的,http://support.dialog-semiconductor.com/health-thermometer-example.也是一个好地方,以寻找更多信息的RW BLE健康温度计配置文件接口规范。

由于MT_dialog

5年前

z20121202038 0点

嗨,MT_dialog
如何查找指定服务的UUID,例如运行状况温度计服务?以及相关特征的UUID。
谢谢

5年前

MT_dialog -30点

嗨z20121202038,

我仍然不明白你的问题,你想在数据库中遍历,而代码执行,并找到一个服务或特征的UUID,你的意思是一个函数,你可以给一个句柄,并返回UUID左右?您可以在attm_db.h头文件中找到一些可以操作数据库的函数数据库的权限,这可能会给您一些启发。

由于MT_dialog

5年前

z20121202038 0点

嗨MT_dialog
我在"https://developer.bluetooth.org/gatt/characteristics/Pages/Characterist..。”。
我认为UUID是决定将消息发送到项目中的哪个任务的标识符。所以UUID是所有服务的URL ?
谢谢

5年前

MT_dialog -30点

嗨z20121202038,

UUID是服务特征的标识符,每个UUID声明一个特定的服务或一个特定的特征。如果您谈论的是SIG所采用的不同配置文件的UUID,您可以在这里找到它https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx.在SDK中,每个概要文件都有自己的任务消息,所有可用的任务id都位于rwip_config.h文件中。

由于MT_dialog