6个帖子/ 0新
最后一篇
Bharath.
离线
最后一次露面:1年4个月前
加入:2016-04-14 07:03
BLE连接状态

我正在使用Anyput_eval应用程序的应用程序。如果连接,则从智能代码段从智能代码段启用传输,而不是启动命令。
如何检查BLE是否处于连接状态?请帮我。

谢谢
Bharath.

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

嗨bharath,

您可以通过检查应用程序中的Task_App任务状态来检查您的设备是否已连接。您可以检查Task_Apd是否处于App_connected状态。

谢谢mt_dialog.

Bharath.
离线
最后一次露面:1年4个月前
加入:2016-04-14 07:03
它对我不起作用。

它对我不起作用。
任何其他方式做到这一点吗?

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

嗨bharath,

我不能看到这不起作用的原因,当您连接时,在App_connection_func()中,代码更改了应用程序的状态,因此如果保持连接,则ke_state_get(task_app)应该返回应用程序的状态。除了您可以在连接时设置自己的变量并检查。

谢谢mt_dialog.

Bharath.
离线
最后一次露面:1年4个月前
加入:2016-04-14 07:03
谢谢mt_dialog,

谢谢mt_dialog,

我成功地找到了连接状态。
现在我想只才能在Central(在我们的情况下是Android的情况下)时才能启用通知数据。这该怎么做?
或者以更清晰的单词,如何收到来自Android发送的数据?

谢谢
Bharath.

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

嗨bharath,

您可以拥有一个值得可写的字符,另一个将是通报的,并且一旦从中央写入这个写知,就会开始一个将向您的中心发送通知的计时器(您也必须启用通知可通知特征的核心)。此演示在SDK中的BLE_APP_PERIALLAL示例中实现。

谢谢mt_dialog.