嗨,您好,
我正在研究我的团队需要建立一个通过蓝牙向智能手机应用程序发送数据的心脏监视器。
我开发了一个简单的iPhone应用程序,通过寻找任何广告外设并阅读可用的消息。
我在DA14580上运行了Proximity FH_Proxr_sdk,我的iPhone应用程序成功识别设备。我的下一步是成功向我的应用程序发送“Hello World”的消息类型。这是我被困的地方;从我明白的内容,我需要调用Ke_msg_Alloc函数并将返回的结构用作KE_MSG_SEND函数的参数。我正在发现难以用于ke_msg_alloc参数的问题。
你能帮我帮助我吗?
谢谢,
弗朗切斯科
关键词:
您好Francesco,我建议查看示例128示例..请参阅UM-B-003的第10节。
内核消息传递的定义可以在以下文档中找到。
http://support.dialog-seminile.com/system/files/resources/rw -bt-kernel-sw -fs.pdf.
BR JE_DIALOG.
嗨je_dialog,
我遵循了UM-B-003第10和11节的步骤,但我仍然被困。现在这些错误:
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(187):错误:#20:标识符“sample128_create_db_cfm”未定义
{sample128_create_db_cfm,(ke_msg_func_t)sample128_create_db_cfm_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(187):错误:#20:标识符“sample128_create_db_cfm_handler”未定义
{sample128_create_db_cfm,(ke_msg_func_t)sample128_create_db_cfm_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(187):错误:#44:表达式必须具有指针类型
{sample128_create_db_cfm,(ke_msg_func_t)sample128_create_db_cfm_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(189):错误:#20:标识符“sample128_disable_ind”未定义
{sample128_disable_ind,(ke_msg_funct_t)sample128_disable_ind_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(189):错误:#20:标识符“ke_msg_funct_t”未定义
{sample128_disable_ind,(ke_msg_funct_t)sample128_disable_ind_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(189):错误:#253:预期为“,”
{sample128_disable_ind,(ke_msg_funct_t)sample128_disable_ind_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(191):错误:#20:标识符“sample_val_ind”未定义
{sample_val_ind,(ke_msg_func_t)sample128_val_ind_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(191):错误:#20:标识符“sample128_val_ind_handler”未定义
{sample_val_ind,(ke_msg_func_t)sample128_val_ind_handler},
。\ .. \ .. \ .. \ .. \ src \ modules \ app \ api \ app_task_handlers.h(191):错误:#44:表达式必须具有指针类型
{sample_val_ind,(ke_msg_func_t)sample128_val_ind_handler},
.. \ .. \ .. \ .. \ .. \ .. \ src \ modules \ app \ src \ app_task.c(374):错误:#28:表达式必须具有常量值
const struct ke_state_handler app_default_handler = ke_state_handler(app_default_state);
.. \ .. \ .. \。\ src \ modules \ app \ src \ app_task.c:0警告,10个错误
此外,我仍然对所有这些作品感到困惑。我毫不讨厌发送“Hello World”消息的下一步。
是否有任何教程或示例代码,显示如何向智能手机发送简单的消息?
您好Francesco,后来3月/ 4月,我们将在新的SDK发布中附带一些简化的例子。现在我们有一个非常开放的SDK ......这给人带来了极大的灵活性,但导航更复杂,没有关于这一点的辩论。直到3月/ 4月的那个时间,您可以采取的其他验证是使用我们的自定义串行配置文件DSP。这也附带了iPhone / Android应用程序。
它可能有点矫枉过正,但如果你正在寻找快速简便的东西,这是一个很好的起点。
br je_dialog。