DA 14861的教程可穿戴

Learn More常见问题解答教程

13 posts / 0 new
最后一篇
ksalgado
离线
最后一次露面:9个月2周前
加入:2019-09-13 13:30
DA 14861的教程可穿戴

嗨,

i would like to use the DA 14861 wearable version. I would like to ask if there is a tutorial such as,//www.wsdof.com/products/connectivity/bluetooth-low-energy/smartbond-da14680-and-da14681,但专门为可穿戴的开发套件。一般来说,我会在软件方面询问关于实验这一DK的一些提示。具体而言,可穿戴的开发工具,因为我在网站中看到有工具,如SmartSnippet Studio和Toolbox等工具,对我来说并不是很清楚这一点。最后,我与DK的实验是关闭/上可穿戴的传感器或部件,并计算能量消耗。有这样的教程吗?

Thank you in advance

Device:
PM_DIALOG.
离线
最后一次露面:12小时1分钟前
员工
加入:2018-02-08 11:03
Hi ksalgado,

Hi ksalgado,

Thanks for your question online! Unfortunately, there isn’t any available tutorial for the DA14681 Wearable development kit specifically. Generally, all the available tutorials in DA14680/681 product page can be followed in every DA1468x based project. We don’t have any dedicated tutorial for any of our reference application designs. In the DA14681 Wearable DK support page you will find all the available documentation you need.

关于工具,您应该使用SmartSnippets Studio构建和调试任何DA1468x相关项目。SmartSnippets Toolbox包含有用的工具,可以帮助您使用闪存编程,功率测量和分析等关键开发活动,请检查用户手册:

Regarding the power consumption measurements, I would recommend you first reading the AN-B-037 application note. Link is provided below:

https://www.dialog-seminile.com/sites/default/files/an-b-037_da1468x_power_measurements_v1.5.pdf.

谢谢,PM_DIALOG.

ksalgado
离线
最后一次露面:9个月2周前
加入:2019-09-13 13:30
我有点困惑。Some of

我有点困惑。一些UM-B-057元素在可穿戴SDK中不可用。例如,PXP _Reporter等对根据DK使用适当的SDK并不重要吗?此外,可以穿戴版本中的组件不相同,没有JTAG。是否有更多关于可穿戴版本更熟悉的可穿戴的编程。我想看看如何在每10秒唤醒时,每10秒唤醒每10秒

Thanks

PM_DIALOG.
离线
最后一次露面:12小时1分钟前
员工
加入:2018-02-08 11:03
Hi ksalgado,

Hi ksalgado,

The DA14681 Wearable development kit is a reference application design based on the DA1468x SDK. This project should be taken as a reference and it is designed to run with the dedicated development kit. The pxp_reporter is an SDK example which is included with the SDK. Generally, we provide some BLE and non-BLE examples which come with the SDK.

DA14681可穿戴DK不包含JTAG。为此,您应该使用名为通信接口板(CIB)的附加电路板。请从用户手册中读取第12.4节与CIB的连接。我发现了一个过去几个月之前创建的过去的论坛线程,我为你提供了一些指导方针:

https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-hardware-device-reference-designs/da-14681

关于你的最后一个问题,你能分享更多的投入吗?你想停止广告并定期唤醒每10秒吗?您在哪个项目中指的是?在可穿戴项目?请记住,设备将在广告或连接间隔之间进入睡眠模式。

谢谢,PM_DIALOG.

ksalgado
离线
最后一次露面:9个月2周前
加入:2019-09-13 13:30
Well i will try to explain

好吧,我会尝试从一开始就更好地解释。首先,我有可穿戴的DK。为了使用它,首先安装Smartisnippet。然后我导入了可穿戴的SDK。到目前为止,我对(我的意思是上述步骤是正确的吗?)?然后我尝试使用该设备进行实验,专门制作一个程序,即e.g将能够启用和禁用某些模块,例如心脏传感器等。这可以间隔为例如某些传感器将每10秒唤醒每10秒,而其他传感器将在30秒内每10秒醒来。在此阶段,我想学习如何使用和编程它,并以非常简单的事情开头。我应该如何开始?

非常感谢你,很抱歉,如果我询问非常基本的问题,

ksalgado
离线
最后一次露面:9个月2周前
加入:2019-09-13 13:30
有什么建议

有什么建议?

PM_DIALOG.
离线
最后一次露面:12小时1分钟前
员工
加入:2018-02-08 11:03
Hi ksalgado,

Hi ksalgado,

Yes, you are correct. You should import the wearable project into SmartSnippets Studio. It’s not a straight-forward implementation to start your own application. If you check the source code, you will find that many libraries should be imported. My recommendation would be to interact with the existing application code and start enabling/disabling some peripheral modules. The wrbl_app_defs.h header file includes definitions for the underlying software modules used by the Wearable Application. Also please check the wrbl_prof_Default.h which includes configuration attributes for the operation of the default - full feature list. For example, in 12.2.1.9 Gyroscope Sensor Settings section of the um-b-076 user manual, you will find all the gyroscope sensor configurations. You can define the ACCELEROMETER_SENSOR macro to SENSOR_NONE for disabling the accelerometer sensor. In general, I would strongly recommend you not modifying the source code. There are couple of definitions described inUM-B-076 DA14681 Wearable Development Kit Software Manual用于与所有外围模块/传感器进行交互。

If you are interested in starting a new project or modifying the existing one, you should read theUM-B-085 DA14681 Wearable Development Kit API用户手册。本文档介绍了在DA114681可穿戴开发套件上运行的应用程序的软件模块的API规范。本手册打算帮助使用DA14681可穿戴开发套件实现应用程序的软件开发人员。雷竞技安卓下载请记住,可穿戴的参考应用程序已过时,并支持我们在我们的支持门户中提供。

谢谢,PM_DIALOG.

ksalgado
离线
最后一次露面:9个月2周前
加入:2019-09-13 13:30
谢谢你的回答

谢谢你的回答was very helpful. I would like to ask in the example 12.2.1.9 while you set it in disable you cannot change it unless you compile it again, isn't it. Im asking this because i would like to make it more dynamic. As i told before i would like to do something for 10 seconds the gyroscope is disable in the macro but then to be enabled etc. In the way you explained, you predefine in the beggining if it will enabled from the beggining and this cannot be changed, isn't it?

Thank you in advance

PM_DIALOG.
离线
最后一次露面:12小时1分钟前
员工
加入:2018-02-08 11:03
Hi ksalgado,

Hi ksalgado,

The macro definitions are static, so you will need to build the source code every time. If you want to make it more dynamic, this is up to you and you should override many source code functionalities. I would not recommend it, as it not straight-forward and the wearable application code is supported as it is provided in our support website.

In case you have a sensor related project in your university, you can also move into DA14585 IoT Multi-Sensor Development Kit.

//www.wsdof.com/products/da14585-iot-multi-sensor-development-kit

谢谢,PM_DIALOG.

DanielHouston
离线
最后一次露面:3个月1周前
加入:2020-10-28 11:58
Yes, I have my university

是的,我有我的大学项目DA14585物联网ulti-Sensor Development Kit. Thanks for the link//www.wsdof.com/products/da14585-iot-multi-sensor-development-kithttps://writemyessay.onl.

ksalgado
离线
最后一次露面:9个月2周前
加入:2019-09-13 13:30
嗨,

嗨,

searching on theUM-B-085 DA14681 Wearable Development Kit API,我找到了bmi160_set_sensor_state()。您是否会推荐使用它来为状态的动态变化从ACC_SUSPEND到Normal?如果是,我应该改变别的东西吗?你在哪个地方建议我实施这个?例如,在Main.c中,它不起作用,所以在哪里申请我呢?

ksalgado
离线
最后一次露面:9个月2周前
加入:2019-09-13 13:30
Hi are any recommendations? I

Hi are any recommendations? I am asking as, there is no tutorial and the API describes only the inputs and the outputs, and no where should these fucntion should be used.

PM_DIALOG.
离线
最后一次露面:12小时1分钟前
员工
加入:2018-02-08 11:03
Hi ksalgado,

Hi ksalgado,

如果您搜索源代码,您将看到bmi160_set_sensor_state()在sc_impl_bmi160_and_bmm150.c文件中调用。如您所见,有一个整个机制,处理和控制所有传感器的状态。为此,请在主函数中调用bmi160_set_sensor_state(),不会更改加速度计状态。为什么不使用可穿戴移动应用程序来手动控制传感器?正如我已经提到的那样,改变可穿戴套件的源代码不是直截了当的。ACC_SUSPEND状态设置为以下功能:sc_impl_power_state_set_step_bmi160_and_bmm150(),sc_impl_power_state_set_acc_bmi160_and_bmm150()。

谢谢,PM_DIALOG.