嗨对话小组
在DSPS设备项目中,我做了以下更改来测量扩展睡眠电流
在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