BLE Advertising Enable命令失败后BLE扫描已启用

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
nitish w.
离线
最后一次露面:2年11个月前
加入:2017-08-30 09:49
BLE Advertising Enable命令失败后BLE扫描已启用

**为此问题启动新线程**
**从主题复制:使用BT HCI OVER UART为DA14585 **

问题:BLE广告enable命令失败后BLE扫描已启用(根据BT规范,ADV&LE SCAN都可以同时进行(按时间分享))。
脚步:
1.使用Keil为585构建项目DA14585_SDK \ 6.0.4.326 \ Projects \ Target_Apps \ HCI。(尝试禁用和启用睡眠模式app_default_sleep_mode)
2.现在使用“选择DA14585选项的JTAG配置”使用SmartSnippets工具箱,打开设备并选择“Booter”工具。
- 使用da14585 \ da14585_sdk \ 6.0.4.326 \ projects \ target_apps \ hci \ hci \ keil_5 \ out_585 \ hci_585.hex二进制使用keil生成的。
3.下载FW的发布成功。
4.在DA585上运行主堆栈,然后主机应用程序执行BLE扫描启用,然后是BLE广告启用。但是,广告启用HCI命令(0x200A)失败,状态'CMD不允许0x0C'失败。
日志::
nitish :: prepaser_cmd:opcode = 0x2008

nitish :: prepaser_cmd:opcode = 0x2006

prepace_cmd:params [0] = 0x40
prepace_cmd:params [1] = 0x0
prepace_cmd:params [2] = 0xa0
prepace_cmd:params [3] = 0x0
prepack_cmd:params [4] = 0x3
prepace_cmd:params [5] = 0x0
prepace_cmd:params [6] = 0x0
prepack_cmd:params [7] = 0x0
prepace_cmd:params [8] = 0x0
prepack_cmd:params [9] = 0x0
prepace_cmd:params [10] = 0x0
prepace_cmd:params [11] = 0x0
prepace_cmd:params [12] = 0x0
prepace_cmd:params [13] = 0x7
prepace_cmd:params [14] = 0x0
nitish :: prepaser_cmd:opcode = 0x200a

prepace_cmd:params [0] = 0x1
cc_evt:opcode = 0x2008,status = 0x00

cc_evt:opcode = 0x2006,status = 0x00

cc_evt:opcode = 0x200a,status = 0x0c

但是当执行相同的adv启用命令而不发出ble scan enable命令时,它会成功。我认为这是问题的根本原因。请确认此问题并为我们分享此问题的修复。

笔记:
1.和相同的主机应用程序和堆栈在不同的BLE控制器上运行。并且已发布的命令是BT 5.0规范符合标准。
2.将HCI命令和事件附加到/从控制器发送,以供参考。

谢谢,

------------------------------------------------------------------------
------------------------------------------------------------------------

星期三,2017-10-11 15:37
mt_dialog.
嗨nitish w,

关于您无法发布新问题的事实,请在支持论坛上打开三个主要类别之一,应该有一个黑色按钮,表示“新主题”您是否能够看到。

关于您的第二个问题,585的BLE堆栈不支持扫描和广告同时,当您连接时,您可以同时扫描或宣传但不同时宣传和扫描。所以在开始新的广告或扫描之前,您是否停止扫描或广告?

谢谢mt_dialog.

------------------------------------------------------------------------
------------------------------------------------------------------------

嗨mt_dialog,

如果我直接转到论坛菜单,我没有看到“新主题”选项。但如果我经过首页 - >软件 - > emp_topic,我会看到它。但无论如何,谢谢,我得到了它。

现在来广告和扫描问题。
1.首先使用DA585 HCI目标应用程序,这只是BLE固件。我正在使用自定义BT / BLE主堆栈和应用程序,可以同时进行广告和扫描。
此外,核心BTSIG规范版本4.2 / 5.0,不仅限制扫描和广告同时进行扫描和广告。并且对应用程序的需求是同时进行BLE广告和扫描。此功能适用于其他BLE产品Fightwares。仅使用对话框固件查看此问题。
所以,请帮助解决这个问题。

谢谢,

设备:
mt_dialog.
离线
最后一次露面:2个月4周前
职员
加入:2015-06-08 11:34
嗨nitish w,

嗨nitish w,

我想通过邮件直接向您联系对话框,以便使用所提供的邮件联系人您可能拥有的任何其他问题。

谢谢mt_dialog.