2 posts / 0 new
Last post
c121763740
Offline
Last seen:3 years 1 month ago
加入:2018-06-21 10:42
关于14580做HOST后功耗降不下去

产品描述:我们的产品需要用到2颗DA14580,完全一样的硬件,一颗做HOST,一颗做Slave,供电为纽扣电池,需要做低功耗。
软件版本:1.Slave用到是SDK为5.0.4版本
2.由于HOST没有能直接调用的试例,于是将SDK5.1.7 中的函数:user_scan_start,user_on_adv_report_ind 直接拷贝到SDK 5.0.4里,改为主机。

遇到的问题:现在调试HOST和Slave配对 连接都正常,连接后,从机的电流为20uA--90uA 间跳动,满足设计需求。
但是在链接状态 HOST 主机的电流一直降不下来,长期保持450uA左右,不能实现低功耗的需求,请问是不是scan 没有结束掉?还是其他问题导致的呢?
另外,官网有没有测试数据,DA14580做主机时能做到的最低功耗是多少?
谢谢

拷贝的函数:
.app_on_connection = user_on_connection,//user_app_connection,
.app_on_disconnect = user_on_disconnect,//user_app_disconnect,
.app_on_update_params_rejected = NULL,
.app_on_update_params_complete =零,
.app_on_set_dev_config_complete = user_on_set_dev_config_complete,//default_app_on_set_dev_config_complete,
.app_on_adv_nonconn_complete = NULL,
.app_on_adv_undirect_complete = NULL,//user_app_adv_undirect_complete,
.app_on_adv_direct_complete = NULL,
.app_on_db_init_complete = user_app_on_db_init_complete,
.app_on_scanning_completed = user_on_scanning_completed,
.app_on_adv_report_ind = user_on_adv_report_ind,
.app_on_connect_failed = user_on_connect_failed,

Device:
CYibin
Offline
Last seen:9 months 3 weeks ago
Staff
加入:2017-12-14 02:48
您好,

您好,

目前官方没有 DA14580 做主机时的最低功耗的测试数据。降低功耗,可从调整 scan_window 和 scan_interval 两个参数进行测试。后续问题,请在我们联系您的邮箱中回复。