你好对话框,
我正在使用iOS上的LighBlue应用程序,并尝试配置示例128配置文件。问题是设备连接,但显示不包含服务。我读过这个问题并解决了这个问题的另一个用户读了一个旧的帖子,但他们没有说明他们的修复。你知道如何让它看到服务吗?
谢谢,SVL0822
你好svl0822,
您在尝试启用配置文件时采取了哪些步骤?您是否初始化它,即,您是否初始化它在属性数据库中创建它的情况?
你看到这个应用笔记了吗?
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
你还记得吗?#包括Sample128配置文件的头文件包含这些消息类型的声明?它们应该在Sample128_task.h中声明DK_APPS \ SRC \ IP \ BLE \ HL \ SRC \ Profiles \ Sample128
#包括
谢谢
是的,我在文件sample128_task.h中声明了#include“sample128.h”
应该指出的是那条线
#include“gapc_task.h”//间隙函数和消息
同样有一个错误,说“包括链中的错误(gap.h):使用未申报标识符smpm_addr_type_static。”
这可能有效果吗?
示例128(来自SDK)的代码不完整。您可以尝试通过与邻近配置文件进行比较来添加缺少部分。
迈克尔,
谢谢你。什么零件是不完整的?是否有文件在任何地方细节需要完成的内容?
SVL0822
应用侧未实现。
你好:我有同样的问题......由SVL0822讨论....我遵循AN-B-029。但无法看到Unkown服务。有没有人解决这个问题,请分享。
嗨Zeeshan,
在应用程序中的文档部分中有一个zip文件(AN-B-029:Tutorial文件来支持AN-B-029),通过基于AN-B-029教程的READY项目,如果您能看到的话,请尝试服务。
谢谢mt_dialog.
我也有同样的问题。......我遵循AN-B-029。但无法看到Unkown服务。然后我用基于AN-B-029的READY项目下载了ZIP文件。将其燃烧到设备后,我仍然无法看到两个未知的服务。有什么问题?
你好svl0822,
您在尝试启用配置文件时采取了哪些步骤?您是否初始化它,即,您是否初始化它在属性数据库中创建它的情况?
你看到这个应用笔记了吗?
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
你还记得吗?
#包括
Sample128配置文件的头文件包含这些消息类型的声明?它们应该在Sample128_task.h中声明DK_APPS \ SRC \ IP \ BLE \ HL \ SRC \ Profiles \ Sample128谢谢
vesan,
是的,我在文件sample128_task.h中声明了#include“sample128.h”
应该指出的是那条线
#include“gapc_task.h”//间隙函数和消息
同样有一个错误,说“包括链中的错误(gap.h):使用未申报标识符smpm_addr_type_static。”
这可能有效果吗?
谢谢,
SVL0822
示例128(来自SDK)的代码不完整。您可以尝试通过与邻近配置文件进行比较来添加缺少部分。
迈克尔,
谢谢你。什么零件是不完整的?是否有文件在任何地方细节需要完成的内容?
SVL0822
应用侧未实现。
你好:
我有同样的问题......由SVL0822讨论....我遵循AN-B-029。但无法看到Unkown服务。有没有人解决这个问题,请分享。
嗨Zeeshan,
在应用程序中的文档部分中有一个zip文件(AN-B-029:Tutorial文件来支持AN-B-029),通过基于AN-B-029教程的READY项目,如果您能看到的话,请尝试服务。
谢谢mt_dialog.
我也有同样的问题。......我遵循AN-B-029。但无法看到Unkown服务。
然后我用基于AN-B-029的READY项目下载了ZIP文件。
将其燃烧到设备后,我仍然无法看到两个未知的服务。
有什么问题?