主动和扩展睡眠模式
嗨
我使用SDK5.0.4 for da14580 prox_reporter。在活动模式下,我们使用I2C接口获取我的加速度传感器
并将数据发送到我的手机是正常的。但在扩展睡眠模式下,它还正常工作(我们不会停止高级,继续获得传感器数据)
我没有活动模式与延长睡眠模式的区别?除了目前的消费外,它们似乎是相同的。
嗨
我使用SDK5.0.4 for da14580 prox_reporter。在活动模式下,我们使用I2C接口获取我的加速度传感器
并将数据发送到我的手机是正常的。但在扩展睡眠模式下,它还正常工作(我们不会停止高级,继续获得传感器数据)
我没有活动模式与延长睡眠模式的区别?除了目前的消费外,它们似乎是相同的。
亲爱的Dialog_Support,
我在应用程序代码中配置了扩展的睡眠模式。在此,我正在使用外部按钮中断唤醒,从I2C中断唤醒,当我们写入特征时,从APP唤醒。10秒后醒来,如果没有任何输入,它会再次睡觉。我使用定时器唤醒设备10秒钟,然后再次入睡。
亲爱的Dialog_Support团队,
我正在研究角色切换配置。设备配置延长睡眠模式。默认模式是中央并按按钮按下,设备将角色切换到外围。在中央模式期间,所有操作都是正确执行的。但由于模式切换到外围设备,如果我尝试使用移动应用程序连接到设备,它会显示连接和发现服务和断开连接。你能告诉我这个问题是什么吗?
带着敬意,
Ruchi Patel.
亲爱的Dialog_Support团队,
嗨对话框,
我们正在智能按钮中使用DA14583,当前具有自定义电源管理电路,完全关闭DA14583。
下方是我们无法“捕获”快速点击(输入信号持续时间为50-200ms)。我们猜这是由于DA14583的启动序列。
我们还考虑使用扩展睡眠模式,但涉及功耗。
嗨
我正在使用BLE_APP_BAREBONE示例。我彻底读取了睡眠模式的UM-006。
应用程序似乎根本没有进入睡眠模式。
ARCH_MAIN内的主循环与BLE_APP_BAREBONE中的相同。
我试图添加
if((sleep_mode == mode_ext_sleep)||(sleep_mode == mode_deep_sleep)){
ble_turn_radio_off();
Arch_Goto_Sleep(Sleep_Mode);
}
但这没什么。
我已经定义了
#define cfg_ext_sleep //用于扩展睡眠模式
#undef cfg_deep_sleep.
您好。我正在处理一个项目,这是DSP项目的衍生品(旧版本3.150.2是我们的起点)。我们有应用程序在对话框基本董事会和我们的自定义目标板上工作。
对于我们迄今为止的调试和发展,我们已经在DA14580_Config中休息了(ext和深度)。
现在我们希望能够睡眠以节省电力。但是,当我能够启用睡眠状态(#define cfg_ext_sleep),我无法通过浅蓝色(iphone)看到我的对话框外围设备,而没有睡眠,我看到我的外围设备很好。
您好,
我想在系统的深度睡眠/扩展睡眠模式下测试功耗,并做到我希望能够使用像简单的外围设备一样激活此模式。
因此,不加载BLE应用所需的整个SDK。
是否可以?
此外,DIMER0 / 2在深睡眠中工作和扩展深睡眠模式吗?
谢谢你的帮助,
andrea
您好,
我使用信标参考源(3.40.6)测试扩展睡眠模式。
在Arch_Main.c中,调用RWIP_SLEEP()并返回MODE_SLEEPING和MODE_IDLE。使用MODE_SLEEP,它似乎正确进入了扩展的睡眠模式,但MODE_IDLE,收音机和外围设备似乎保持活动状态。
我想在没有mode_idle的情况下设置无线电和外围设备。你能告诉我该怎么办?
谢谢,
嗨,
我目前正在尝试使用基本套件评估DA14580模块。我正在使用3.0.6 SDK运行Template_FH项目。
广告工作正常,直到我尝试使用da14580_config.h文件中定义的cfg_ext_sleep运行项目,BLE堆栈似乎没有操作,并且模块不通告。
我缺少一些东西,让模块在广告包之间延长睡眠吗?
谢谢。