你好,
我正在尝试用健康温度计服务实现一个设备。htpt_task.c和htpt.c中的函数得到编译,但无论我启用哪个选项,它们似乎都不会在BLE堆栈中注册。是否有一个示例或文档说明如何实现概要文件?
谢谢,
银
嗨,agtde,
感谢您的在线提问和您对out TINY模块的兴趣。HTPT概要文件以概要文件(\SDK\ble\u stack\profiles\htp\HTPT)的形式存在于SDK中,但是应用程序层没有实现,所以您应该在您的端实现它。
我建议你把低音部分作为参考。BASS概要文件位于sdk\ble\u stack\profiles\bas\BASS sdk path中,应用层位于sdk\app\u modules\src\app\u BASS中。
app\u XXX.c和app\u XXX\u task.c文件将包括配置文件级实现的所有实现和消息处理。
谢谢,下午好
好的,谢谢!你能告诉我哪些应用层功能是必需的,以及它们是如何注册的吗?
谢谢,阿格
没有任何相关文档,但您可以参考已经实现的电池配置文件。
创建这两个文件的一般规则是app\u bass.c包含所有启动函数(触发操作的void函数),app\u bass\u task.c包含在操作结束时触发的处理函数,应用程序应相应地进行操作。
嗨,agtde,
感谢您的在线提问和您对out TINY模块的兴趣。HTPT概要文件以概要文件(\SDK\ble\u stack\profiles\htp\HTPT)的形式存在于SDK中,但是应用程序层没有实现,所以您应该在您的端实现它。
我建议你把低音部分作为参考。BASS概要文件位于sdk\ble\u stack\profiles\bas\BASS sdk path中,应用层位于sdk\app\u modules\src\app\u BASS中。
app\u XXX.c和app\u XXX\u task.c文件将包括配置文件级实现的所有实现和消息处理。
谢谢,下午好
好的,谢谢!你能告诉我哪些应用层功能是必需的,以及它们是如何注册的吗?
谢谢,阿格
嗨,agtde,
没有任何相关文档,但您可以参考已经实现的电池配置文件。
创建这两个文件的一般规则是app\u bass.c包含所有启动函数(触发操作的void函数),app\u bass\u task.c包含在操作结束时触发的处理函数,应用程序应相应地进行操作。
谢谢,下午好