关于创建新的个人资料?

9帖子 / 0新
最后一篇文章
liyang
离线
最后一次露面:1年9个月前
专家
加入:2014-09-24 11:51
关于创建新的个人资料?

嗨对话框。
我想在项目中创建一个新的个人资料。我已经提到了UM-B-003,并有一些问题:

nb_att_16 = 4;
nb_att_32 = 0;
nb_att_128 = 2;
状态= attmdb_add_service(&(sample128_env.sample128_1_shdl),
task_sample128,nb_att_16,nb_att_32,nb_att_128,58);// 16 +(2*19) + 1 + 1 + 2

这是在创建128UUID服务,但是为什么需要“ NB_ATT_16 = 4”?

liyang
离线
最后一次露面:1年9个月前
专家
加入:2014-09-24 11:51
??? !!!,所以,我可以认为

??? !!!,所以,我可以认为这是在MDK 3.0,4中创建128位UUID服务的唯一方法吗?

je_dialog
离线
最后一次露面:10个月3周前
职员
加入:2013-12-05 14:02
你好liyang,我会有一个

您好Liyang,我将有一个团队对您的回应。我们本周落后于计划。br je_dialog

liyang
离线
最后一次露面:1年9个月前
专家
加入:2014-09-24 11:51
我期待你的

我期待您的回答?

py_dialog
离线
最后一次露面:4年2个月前
职员
加入:2014-08-25 09:59
嗨liyang,

嗨liyang,

这是您问题的答案:
1.为什么需要“ nb_att_16 = 4”?
PY:此配置文件需要4个UUID:主宫颈,2个特征和1个配置。
2.我认为这是在MDK 3.0,4中创建128位UUID服务的唯一方法吗?
PY:不,您还可以使用另一个原始的ATTM_SVC_CREATE_DB()。这样,您就无需计算数据库的大小,而是需要自己形成完整的数据库描述。请参阅Proxr项目。

问候!
py

liyang
离线
最后一次露面:1年9个月前
专家
加入:2014-09-24 11:51
非常感谢!

非常感谢!

问候!
liyang

Michaelquicquaro
离线
最后一次露面:6年7个月前
加入:2014-09-26 14:40
有没有办法使用ATTM

如果我想创建所有128位UUID的服务,是否可以使用ATTM_SVC_CREATE_DB()或一些类似的API调用方法?数据库描述(struct ATTM_DESC)的结构似乎仅采用16位UUID。

问候,
- 迈克

mhv_dialog
离线
最后一次露面:1年1个月前
职员
加入:2013-12-06 15:10
嗨,迈克,

嗨,迈克,

请参阅《软件开发指南》中的示例128示例 - UM-B-003第10节。该节中描述了使用ATTMDB_ADD_SERVICE创建您的Custome服务(16或128位UUID)。

Bassam.sharkawy
离线
最后一次露面:7年5个月前
加入:2014-10-14 10:37
嘿对话团队,

嘿对话团队,

关于创建新的配置文件,我精确地遵循了UM-B-003 SW指南和浅蓝色,使我在检测到的设备上没有服务。我是否缺少包括或定义的东西?

鉴于我已经创建了app_sample128 [.c&.h]及其 *_task [.c,.h]之后app_dis [.c&.h]逻辑。
我是对话的新手,它与任何其他平台都有很大不同,所以请告诉我定义新个人资料时的情况。以及为什么创建8个文件(sample128 [.c,.h],sample128_task [.c,.h]和app_sample128 [.c,.h],app_sample128_task [.c,.h])以及它们如何链接到彼此还是从一个到另一个的入口点?

我可以看到您,dialog_team,非常有帮助,所以我希望您能使事情变得清晰。
非常感谢。