同时执行DA14695 BLE_PLE_PLE_PLE_PLE_PLE_CONTAL示例

学到更多常见问题解答教程

2个帖子/ 0新
最后一篇
普拉斯坦娜
离线
最后一次露面:1天11分钟前
加入:2020-09-29 11:56
同时执行DA14695 BLE_PLE_PLE_PLE_PLE_PLE_CONTAL示例

你好对话框,

1)我正在使用DA14695 USB开发板来交换它们之间的数据。我尝试执行BLE_PERITELAL和BLE_CONTRAL示例

sdk_10.0.10.118 / projects / dk_apps / feature/文件夹。没有现在的任何问题,我可以建立它们。通过智能手机应用程序扫描,我可以看到BLE_PERINETAL。但是,我不理解如何检查BLE_Cental示例输出。我的意思是如何检查BLE_Central是否通过设备接近任何接近。我已经看到了线程的屏幕截图输出

https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...

我完全不了解SDK示例输出。它表明BLE_Central已开始。但是如何检查BLE_Central是否实际上检测到近距离设备?

2)此外,您可以告诉我如何同时运行这些示例,并检查BLE_PERITWAL是否是广告,BLE_CONTRAL能够扫描BLE_PERITERAL。

提前致谢。

问候,

普拉斯坦娜

设备:
PM_DIALOG.
离线
最后一次露面:51分31分钟前
员工
加入:2018-02-08 11:03
嗨普拉斯坦尼亚,

嗨普拉斯坦尼亚,

SDK10的BLE_Cental示例,连接到远程设备,搜索服务,特征和描述符。发现特征的所有细节将通过UART打印。启动应用程序后,它将连接到远程设备。

要测试功能:

- 在外围设备上启动广告

- 启动应用程序并等待连接完成,行“handle_evt_gap_connected:conn_idx = 0000”

如果已连接,将显示

- 应用程序将显示所有属性

- 如果外设发送通知或迹象,它们将显示在控制台上

请检查Ble_Central_Task中调用的BLE_GAP_CONNECT()。如果检查BLE_GAP.H头文件中BLE_GAP_CONNECT()的注释,则会看到第一个参数是指向对等设备的BD地址的指针,第二个参数是指向要使用的连接参数的指针。

为此,您应该将外围的BD地址传递到BLE_GAP_CONNECT()中,以便它可以将直接连接过程发送到指定的设备。

您还可以使用SmartSnippets Toolbox的电源分布器来验证如果设备扫描/广告或处于连接状态。

谢谢,PM_DIALOG.