⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
5个职位/ 0个新职位
最后发表
他用
离线
最后看到:6个月1天前
加入:2020-03-24 02:55
DA14586连续播出

你好,

我们需要DA14586广播(非可连接广告)每3秒连续两个数据包。每个包有31个字节。报文内容不一致。有什么办法实现它吗?

很抱歉我的英语不好,希望我的问题很清楚。

谢谢你!

最好的祝福。

设备:
PM_Dialog
离线
最后看到:1天9小时前
工作人员
加入:2018-02-08 11:03
嗨,李冰

嗨,李冰

感谢您的在线问题和您对我们的BLE解决方案的兴趣。你能解释一下吗?所以,你想要做2次广告(不可连接)然后停止吗?

谢谢,PM_Dialog

他用
离线
最后看到:6个月1天前
加入:2020-03-24 02:55
嗨PM_Dialog,

嗨PM_Dialog,

非常感谢您的回复。

我们希望每3秒广播两个不同的数据包(在3/6/9…(秒),在每次广播后进入睡眠模式。

如。

广播第1个包,广播第2个包->睡眠3秒->广播第1个包,广播第2个包->睡眠3秒->广播第1个包,广播第2个包…

谢谢你!

他用
离线
最后看到:6个月1天前
加入:2020-03-24 02:55
我讲清楚了吗?

我讲清楚了吗?

PM_Dialog
离线
最后看到:1天9小时前
工作人员
加入:2018-02-08 11:03
嗨,李冰

嗨,李冰

所以,你需要数广告事件,然后进入睡眠模式3秒。要自动从睡眠中唤醒,请使用app_easy_timer()。为了统计广告事件,您应该定义CFG_PRODUCTION_TEST宏。在rwble.c文件中,在BLE_RF_DIAG_Handler中有两个变量test_tx_packet_nr和test_rx_irq_cnt。为此,必须在应用程序文件中声明相同的变量。例如,如果你想统计Tx事件,请声明test_tx_packet_nr变量。当这个变量拥有所需的Tx事件时,你应该停止广告并将设备置于睡眠模式。

谢谢,PM_Dialog