BLE Brodcasting数据

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
SANTU287.
离线
最后一次露面:3年4个月前
加入:2018-04-23 04:58
BLE Brodcasting数据

我成功使用SDK中提供的BLE_APP_PHERIPHAL在蓝牙上发送数据。我的问题可以在不需要任何通知的情况下广播数据(未在描述符中的客户端启用的通知/指示)。

设备:
PM_DIALOG.
离线
最后一次露面:10小时前1天
职员
加入:2018-02-08 11:03
嗨Santu287,

嗨Santu287,

您能否清除您想要进入申请的内容?您是否想广告和未连接(广播模式),并仅建立无连接的数据广播数据?或者您想要连接和发送数据而无需主设备启用通知?最新的是不可能实现,因为主机应在概念概念/指示时启用通知/指示。

谢谢,PM_DIALOG.

SANTU287.
离线
最后一次露面:3年4个月前
加入:2018-04-23 04:58
我想连接和

我想连接并将数据发送到连接的主机,而不从主设备的通知或指示。这是可以使用的先前SDK。随着移动应用程序不支持此时的通知,有没有办法为此类功能进行解决。特征可以是不可能实现此类功能的通知或指示吗?GATT或GAP接口功能是否提供此类功能?

PM_DIALOG.
离线
最后一次露面:10小时前1天
职员
加入:2018-02-08 11:03
ηιsantu287,

ηιsantu287,

根据BLE规范,您无法将数据发送到连接的主站,而主设备启用通知/指示。如果您想在没有主站启用通知的情况下发送数据,则可以尝试删除

if((app_req-> notification &&(ccc_values [cursor]&prf_cli_start_ntf)== 0))||

(!app_req-> notification &&((ccc_values [cursor]&prf_cli_start_ind)== 0))))

继续;

Custs1_exe_operation()函数是SDK的CUSTS1_TASK.C文件中的函数。删除此后,设备将能够生成通知,但我不确定主站是否能够通知(取决于主侧)。

谢谢,PM_DIALOG.