你好,
要提供一些背景,我正在使用DA14681可穿戴式开发套件和可穿戴SDK的1.0.8版。我正在使用软件开发套件的“target_apps \ wrbl”项目作为模板。
我正在通过I2C添加新传感器,并为新设备构建了一个工作驱动程序。我已经能够成功读取(通过PrintF语句到UART),并在传感器上写入寄存器,其中一组简单的虚拟函数我在引导时运行。
我想激活传感器并在计时器上读取它,因此我正在尝试将我的传感器函数添加到WRBL_TASK中。我无法找到现有传感器(例如BME280,BMM150等)在默认WRBL项目中执行数据读取循环的位置。引用“DA14681可穿戴式开发套件软件手册”的修订版本显示在其中我可以配置这些设备的位置,但没有关于它们如何在WRBL_TASK的扫描中读取其数据的信息。
是否有任何示例将传感器和其他硬件添加到WRBL模板项目?如果没有,我在哪里可以找到仪表板外围设备的任务实现,例如临时/嗡嗡声/按压传感器,陀螺仪等?
非常感谢!
关键词:
设备:
嗨Mrdobson,
非常感谢您在线的问题。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectity/bluetooth-low-energy/smartbond-da14682-and-da14683.
DA14682 / 3支持安全启动......
谢谢,PM_DIALOG.
嗨pm_dialog,
非常感谢您的回复和建议。我已经继续前进,并将我的项目移开到较新的1.0.14 SDK。
如果可能的话,我确实对您的回复进行了后续问题(3)。在“DA14681可穿戴式开发套件软件手册”中,Health Toolbox任务被描述为基于Freertos任务的框架,可以协调控制和数据流过包括的传感器。
医疗保健服务(HCS)被描述为从卫生保健服务控制,配置和读取输出数据的主要服务,但也提到只有通过此接口运行状况工具箱兼容设备(默认设备)。在此框架内的可佩带DEV套件传感器的控制和数据环路在哪里?(用于阅读数据,写入寄存器等)。
就像一般的问题一样,是旨在通过包含新传感器来修改的可穿戴的开发套件?或者它主要用于用默认硬件使用吗?
再次感谢
嗨Mrdobson,
通常,可穿戴软件是参考设计,我的推荐将使用默认硬件使用。你能澄清你的第一个问题吗?
谢谢,PM_DIALOG.