嗨对话小组
在dsp设备项目中,我做了以下更改来测量延长睡眠电流
在User_ble_bull()中,我将函数调用修改为
user_send_ble_data(“对话框”,8);
Void user_on_disconnect(struct gapc_disconnect_ind const *param)
{
/ / default_app_on_disconnect(参数);
app_easy_gap_advertise_stop ();
arch_ble_ext_wakeup_on ();
wrbl_env2.sensor_read_time_1= app_easy_timer( 30000, wake_up_sm ); // 1000 -> 10s
}
空白wake_up_sm(空白)
{
arch_ble_ext_wakeup_off ();
app_easy_gap_undirected_advertise_start ();
}
一旦需求方设备连接到需求方Android应用程序(主),它将接收数据(“对话框”),一旦需求方Android应用程序断开dsp设备,设备将延长睡眠,我测试了这个设置(在日本村田公司开发板,我仍睡眠150 ua -通过UART橄榄球员聪明的片段。
在DSPS设备项目中需要做什么改变,所以我将在睡眠中得到低于5uamps…
谢谢你!
设备:
嗨prasanth,
为了达到小功耗,fw不需要做具体的改变,如果设置设备为低功耗模式,设备处于休眠状态,休眠电流应该接近您所指示的值。我没有Murata开发套件来测量那块板上的功耗,但是你在连接之前测量过功耗吗?在连接之前检查一下是否看到了这个值,或者是连接之后发生的事情?
由于MT_dialog
你能解释一下它的功能吗:
wrbl_env2.sensor_read_time_1
请
嗨gert186,
对不起,我没有理解这个问题,在物联网参考设计中没有这样的变量(我想你指的是这个)。如果您正在引用前一篇文章中使用的变量,它只是一个存储app_easy_timer()函数返回的定时器句柄的变量,以便操作定时器。
由于MT_dialog