嗨对话小组
在DSP设备项目中,我通过以下更改来测量延长睡眠电流
在user_ble_bull()中,我修改了函数调用
user_send_ble_data(“对话框”,8);
void user_on_disconnect(struct gapc_disconnect_ind const * param)
{
// default_app_on_disconnect(param);
app_easy_gap_advertise_stop();
ARCH_BLE_EXT_WAKEUP_ON();
wrbl_env2.sensor_read_time_1 = app_easy_timer(30000,wak_up_sm);// 1000 - > 10s
}
void wake_up_sm(void)
{
ARCH_BLE_EXT_WAKEUP_OFF();
app_easy_gap_undircated_advertise_start();
}
因此,一旦DSP设备连接到DSPS Android应用程序(Master),它将接收数据(“对话框”),一旦DSPS Android应用程序断开DSP设备,设备将要扩展睡眠,我测试了这个设置[在Murata Dev板上,仍然是我我在睡眠中获得150ua - 通过UART Booter Smart Spippets。
陈列的陈述是什么,所以我在睡眠中得到50uamps ......
谢谢你。
设备:
嗨prasanth,
没有特定的更改应该在FW中完成,以便达到小功耗,如果设置设备是低功耗模式并且设备睡眠,睡眠电流应靠近您指示的值。我没有Murata Dev套件来测量该板上的功耗,但您是否在连接之前测量了功耗并检查了在连接之前看到该值,或者连接后发生的东西?
谢谢mt_dialog.
你能解释这个功能吗?
wrbl_env2.sensor_read_time_1.
请
嗨gert186,
对不起,我没有得到这个问题,IoT参考设计中没有这样的变量(我想要你参考)。如果要引用上一篇文章上使用的变量,它只是存储App_easy_Timer()函数返回以便操纵定时器的定时器句柄的变量。
谢谢mt_dialog.