无法看到样本128的任何服务

11个帖子/ 0新
最后一篇
SVL0822
离线
最后一次露面:5年8个月前
加入:2014-11-17 19:20
无法看到样本128的任何服务

你好对话框,

我正在使用iOS上的LighBlue应用程序,并尝试配置示例128配置文件。问题是设备连接,但显示不包含服务。我读过这个问题并解决了这个问题的另一个用户读了一个旧的帖子,但他们没有说明他们的修复。你知道如何让它看到服务吗?

谢谢,
SVL0822

设备:
vesan.
离线
最后一次露面:5年4个月前
格鲁鲁 掌握
加入:2014-06-26 08:49
你好svl0822,

你好svl0822,

您在尝试启用配置文件时采取了哪些步骤?您是否初始化它,即,您是否初始化它在属性数据库中创建它的情况?

你看到这个应用笔记了吗?

SVL0822
离线
最后一次露面:5年8个月前
加入:2014-11-17 19:20
vesan,

vesan,

谢谢你将我指向该文件。我通过5.3然后用浅蓝色完成了“尝试它”部分。我仍然没有看到任何服务,但文件app_task.c中的以下代码中的三种结构都会下划线,并且错误“[struct name]的错误”声明在此功能之外“是给予。

****************************************************************************************
* @brief handles sample128配置文件数据库创建确认。
* @return如果邮件被消耗或不。
****************************************************************************************
* /
int sample128_create_db_cfm_handler(ke_msg_id_t const msgid,
struct sample128_create_db_cfm const * param,<<<这里
ke_task_id_t const dest_id,
ke_task_id_t const src_id);
/ **
****************************************************************************************
* @brief处理来自Sample128配置文件的禁用指示。
* @return如果邮件被消耗或不。
****************************************************************************************
* /
int sample128_disable_ind_handler(ke_msg_id_t const msgid,
struct sample128_disable_ind const * param,<<<这里
ke_task_id_t const dest_id,
ke_task_id_t const src_id);
/ **
****************************************************************************************
* @brief从Sample128配置文件中处理写第一特征事件指示
* @return如果邮件被消耗或不。
****************************************************************************************
* /
msgstmm msgid,lame msgid sample128_val_ind_handler(ke_msg_id_t const,
struct sample128_val_ind const * param,<<<这里
ke_task_id_t const dest_id,
ke_task_id_t const src_id);

我需要做什么?我是否需要以某种方式将结构声明为extern?

谢谢
SVL0822

vesan.
离线
最后一次露面:5年4个月前
格鲁鲁 掌握
加入:2014-06-26 08:49
你记得#include了吗?

你还记得吗?#包括Sample128配置文件的头文件包含这些消息类型的声明?它们应该在Sample128_task.h中声明DK_APPS \ SRC \ IP \ BLE \ HL \ SRC \ Profiles \ Sample128

谢谢

SVL0822
离线
最后一次露面:5年8个月前
加入:2014-11-17 19:20
vesan,

vesan,

是的,我在文件sample128_task.h中声明了#include“sample128.h”

应该指出的是那条线

#include“gapc_task.h”//间隙函数和消息

同样有一个错误,说“包括链中的错误(gap.h):使用未申报标识符smpm_addr_type_static。”

这可能有效果吗?

谢谢,
SVL0822

Michael.Wan.
离线
最后一次露面:5年2周前
加入:2015-05-04 04:48
示例128的代码(来自

示例128(来自SDK)的代码不完整。您可以尝试通过与邻近配置文件进行比较来添加缺少部分。

SVL0822
离线
最后一次露面:5年8个月前
加入:2014-11-17 19:20
迈克尔,

迈克尔,

谢谢你。什么零件是不完整的?是否有文件在任何地方细节需要完成的内容?

SVL0822

vesan.
离线
最后一次露面:5年4个月前
格鲁鲁 掌握
加入:2014-06-26 08:49
应用方没有

应用侧未实现。

Zeeshan.
离线
最后一次露面:5年5个月前
加入:2015-07-23 15:56
你好:

你好:
我有同样的问题......由SVL0822讨论....我遵循AN-B-029。但无法看到Unkown服务。有没有人解决这个问题,请分享。

mt_dialog.
离线
最后一次露面:1周前1周前
职员
加入:2015-06-08 11:34
嗨Zeeshan,

嗨Zeeshan,

在应用程序中的文档部分中有一个zip文件(AN-B-029:Tutorial文件来支持AN-B-029),通过基于AN-B-029教程的READY项目,如果您能看到的话,请尝试服务。

谢谢mt_dialog.

WZC960123
离线
最后一次露面:5年6个月前
加入:2015-08-03 04:20
我也有同样的问题。一世

我也有同样的问题。......我遵循AN-B-029。但无法看到Unkown服务。
然后我用基于AN-B-029的READY项目下载了ZIP文件。
将其燃烧到设备后,我仍然无法看到两个未知的服务。
有什么问题?