雷竞技电竞平台Dialog Semiconductor客户支持-扩展睡眠模式 https://support.dialog-semiconductor.com/resource-keywords/extended-sleep-mode 主动和扩展睡眠模式 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/active-and-extended-sleep-mode

Hi
DA14580 prox_reporter使用SDK5.0.4。在Active模式下,我们使用I2c接口获取我的加速度传感器
并将数据发送到我的手机是正常的。但是在扩展睡眠模式下,它的工作也正常(我们不停止高级,继续获取传感器数据)
我不知道主动模式和扩展睡眠模式之间的功能有什么区别吗?除了当前的消费,它们似乎是一样的。

我想使用加速传感器唤醒延长睡眠模式。我修改按钮函数,当加速中断输出一个高电平信号,
的app_button_press_cb()和app_wakeup_cb()函数不工作。

关键词: 
2019年3月6日星期三02:41:19 +0000 lewuyouc 291432, https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/active-and-extended-sleep-mode#comments 配置休眠模式时,设备工作异常 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/device-not-working-smoothly-when-sleep

亲爱的Dialog_Support,

我已经在我的应用程序代码中配置了扩展睡眠模式。其中,我使用外部按钮中断唤醒,从I2C中断唤醒和从App中唤醒,当我们写入特性时。10秒后醒来,如果没有任何输入,它会再次进入睡眠状态。我使用定时器唤醒设备10秒钟,然后再次进入睡眠状态。

我面临的问题是,有时设备运行平稳,有时它不采取按钮中断。此外,当App试图连接设备时,App显示“连接中”,“连接失败”,“断开连接”状态。

你能看看我的申请代码吗?我已经附上了我的项目文件夹链接。

https://drive.google.com/open?id=1ZGN-Me9Nx-tKeLZsC6i_whR0zOvbO_7H

提前谢谢。

With Regards,
Ruchi Patel

Device: 
星期一,2017年12月18日04:42:57 +0000 前腿帕特尔 127062, https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/device-not-working-smoothly-when-sleep#comments
角色切换:连接外围设备、发现服务、断开连接 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/role-switching-peripheral-connects

亲爱的Dialog_Support团队,

我正在研究角色切换配置。设备配置为扩展睡眠模式。设备默认模式为 central ,按下按钮后,设备切换角色为 peripheral 。在集中模式下,所有操作正常。但是当模式切换到外围设备时,如果我尝试使用移动App连接到设备,它会显示连接和发现服务,然后断开连接。你能告诉我是什么问题吗?

Regards,
Ruchi Patel

关键词: 
Device: 
123929, https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/role-switching-peripheral-connects#comments 从长时间睡眠模式醒来后如何保持睡眠状态 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/how-retain-led-state-after-waking

亲爱的Dialog_Support团队,

我正在我的自定义应用程序中配置扩展睡眠模式。我已经按照ble_app_sleepmode示例配置了扩展睡眠模式。我的设备可以进入睡眠模式,如果我按下按钮,它就可以从睡眠中醒来。现在我写了这样的程序,如果我按下按钮,那么设备必须是唤醒的,LED将打开。但只会持续一段时间。意味着当我释放按钮led变成关闭。原因是什么呢?为什么LED不能保持它的状态?这同样发生在我从ble scanner App打开LED时。

与Regards,
Ruchi Patel

关键词: 
Device: 
2017年11月7日星期二11:35:03 +0000 前腿帕特尔 110613, https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/how-retain-led-state-after-waking#comments 功耗扩展睡眠模式 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-hardware-device-reference-designs/power

Hi Dialog,

我们在智能按钮中使用DA14583,目前有一个自定义电源管理电路,完全关闭DA14583。缺点是我们无法“捕捉”快速点击(输入信号持续时间50 - 200ms)。我们猜测这是由于DA14583的引导顺序。

我们也考虑过使用扩展睡眠模式,但担心功耗。

该按钮应在CR2016上运行至少一年。使用扩展睡眠模式是否可行?
延长睡眠模式下功耗是多少?
我们可以在延长睡眠模式下读取信号持续时间为50 - 200ms的输入吗?

Greetings Vincenzo

关键词: 
Device: 
52913, https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-hardware-device-reference-designs/power#comments 无法进入睡眠模式 https://support.dialog-semiconductor.com/cannot-enter-sleep-mode

Hi

我使用的是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);
}

但这没有任何作用。

I have defined

#define CFG_EXT_SLEEP //对于扩展睡眠模式
#undef CFG_DEEP_SLEEP

in da1458x_config_basic启用扩展睡眠。

CFG_MAX_SLEEP_DURATION_PERIODIC_WAKEUP_MS定义为500 (0.5s)。我理解的正确吗?

请帮我弄清楚我错过了什么?580似乎从未进入睡眠模式。< / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / da14580”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " > da14580 < / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords / extended-sleep-mode”“=“skos:概念”属性=“rdfs: label skos: prefLabel”datatype="">扩展睡眠模式

Device: 
3440 https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/cannot-enter-sleep-mode#comments 扩展睡眠模式调试 https://support.dialog-semiconductor.com/extended-sleep-mode-debugging

你好。我正在处理一个DSPS项目的衍生项目(旧版本3.150.2是我们的起点)。我们让应用程序在Dialog Basic板和自定义目标板上工作。到目前为止,对于我们的调试和开发,我们已经在da14580_config.h中禁用了睡眠(EXT和DEEP)。

现在我们想要启用睡眠以节省电力。然而,当我启用睡眠(#define CFG_EXT_SLEEP)时,我无法通过Light Blue (iPhone)看到我的Dialog外围设备,而没有睡眠时,我可以看到我的外围设备。

我们已经使用__attribute__((section("retention_mem_area0"),zero_init))声明所有我们认为需要非易失性的变量,但我们可能遗漏了一些东西,这可能是问题的原因。

因为它似乎不可能在Keil调试扩展睡眠模式启用,我如何开始调试我的应用程序?你能提供的任何帮助都很好。谢谢。

Device: 
2016年4月4日星期一23:34:15 +0000 joe.brackman 3157, https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/extended-sleep-mode-debugging#comments Hot在不使用SDK的情况下测试深度睡眠和扩展深度睡眠 https://support.dialog-semiconductor.com/hot-test-deep-sleep-and-extended-deep-sleep-without-using-sdk

你好,

我想测试我的系统的深度睡眠/扩展睡眠模式下的功耗,要做到这一点,我希望能够使用一个简单的外挂样例激活此模式。
因此无需加载BLE应用程序所需的整个SDK。

可能吗?另外,TIMER0/2在深度睡眠和扩展深度睡眠模式下工作吗?

感谢你的帮助,

Andrea

关键词: 
低功率模式深度睡眠< / > < / div > < div class =”field-item甚至“> < a href = " / resource-keywords / timer-0”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >定时器0 < / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords /计时器”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >计时器< / > < / div > < / div > < / div > < div class = "字段field-name-field-device field-type- taxonomi -term-reference field-label-above">
Device: 
2599在https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/hot-test-deep-sleep-and-extended-deep-sleep-without-using-sdk#comments 扩展睡眠模式下的Mode_idle https://support.dialog-semiconductor.com/modeidle-extended-sleep-mode

你好,

我正在用Beacon参考源测试扩展睡眠模式(3.40.6)。
在arch_main.c中,调用rwip_sleep()并返回mode_sleeping和mode_idle。使用mode_sleep,它似乎正确地进入扩展睡眠模式,但mode_idle,无线电和外设似乎保持活跃。
我想设置收音机和外设睡眠没有mode_idle。你能告诉我怎么做吗?

Thanks,

关键词: 
Device: 
2015年10月2日星期五02:20:57 +0000 kamagasako 2075在https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/modeidle-extended-sleep-mode#comments 基本套件延长睡眠时间 https://support.dialog-semiconductor.com/basic-kit-extended-sleep

Hi,

我目前正在尝试用BASIC工具包评估DA14580模块。我正在使用3.0.6 SDK运行template_fh项目。
广告工作正常,直到我尝试运行da14580_config.h文件中定义的CFG_EXT_SLEEP项目,BLE堆栈似乎不操作,模块不发布。

我是否遗漏了一些东西,使模块在广告数据包之间处于延长睡眠状态?

谢谢。< / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords /基本装备”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >基本装备< / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords / extended-sleep-mode”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >延长睡眠模式< / > < / div > < / div > < / div > 星期二,2015年4月21日02:54:16 +0000 克雷格·林登 1458在https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/basic-kit-extended-sleep#comments