你好对话小组
我正在开发DA14682 DK和SDK1.0.14.1081。我的问题如下:
1.如何通过L2CAP传输数据(传感器数据)到连接的设备(电话)?2.是否可以通过L2CAP传输数据?3.应用层可以访问L2CAP ?4.哪些api用于在L2CAP上传输数据?5.有L2CAP用来传输数据的示例代码吗?
以上问题对我的深入理解很重要。
谢谢拉吉
嗨rajshah,
请从我们的支持页面查看UM-B-056-DA1468x软件开发人员指南_6v0和UM-B-044-DA1468x软件平台参考手册_6v0。您可以在UM-B-044的7.3.5 BLE存储中找到所有L2CAP可用的api。另外,我强烈建议您检查68x SDK的pxp_reporter示例。这个例子演示了SUAOTA在L2CAP层上的功能。
谢谢,PM_Dialog
谢谢您的回复。
我看到SUOTA工作在ble和l2cap连接的方式。为什么我们只能在l2cap上执行suota ?我们的SUOTA android应用程序执行l2cap SUOTA更新吗?
要在L2CAP面向连接的通道(COC)上启用SUOTA, SUOTA_VERSION和
SUOTA_PSM应该在配置/custom_config_qspi.h中定义在ble_suota_loader和
pxp_reporter图像。这是在SDK中默认完成的。SUOTA演示的总体架构如图UM-B-056用户手册中的图55所示。
谢谢。我们是否有执行L2CAP CoC的OTS服务?如果不是,那么我们如何使我们自己的OTS服务发送自定义数据通过L2CAP CoC?我阅读了L2CAP CoC的Bluetooth SIG OTS文档,其中提到我们必须为L2CAP CoC使用以下特征(对象元数据特征):1.OTS特性2.对象名称3.对象类型4.对象的大小5.对象属性6.物体动作控制点
这里是上面解释的链接:https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=or..。
对象传输服务不包括在68x SDK中,所以您不能制作自己的OTS服务,并通过L2CAP CoC发送自定义数据。
嗨rajshah,
请从我们的支持页面查看UM-B-056-DA1468x软件开发人员指南_6v0和UM-B-044-DA1468x软件平台参考手册_6v0。您可以在UM-B-044的7.3.5 BLE存储中找到所有L2CAP可用的api。另外,我强烈建议您检查68x SDK的pxp_reporter示例。这个例子演示了SUAOTA在L2CAP层上的功能。
谢谢,PM_Dialog
谢谢您的回复。
我看到SUOTA工作在ble和l2cap连接的方式。为什么我们只能在l2cap上执行suota ?
我们的SUOTA android应用程序执行l2cap SUOTA更新吗?
嗨rajshah,
要在L2CAP面向连接的通道(COC)上启用SUOTA, SUOTA_VERSION和
SUOTA_PSM应该在配置/custom_config_qspi.h中定义在ble_suota_loader和
pxp_reporter图像。这是在SDK中默认完成的。SUOTA演示的总体架构如图UM-B-056用户手册中的图55所示。
谢谢,PM_Dialog
谢谢。我们是否有执行L2CAP CoC的OTS服务?如果不是,那么我们如何使我们自己的OTS服务发送自定义数据通过L2CAP CoC?
我阅读了L2CAP CoC的Bluetooth SIG OTS文档,其中提到我们必须为L2CAP CoC使用以下特征(对象元数据特征):
1.OTS特性
2.对象名称
3.对象类型
4.对象的大小
5.对象属性
6.物体动作控制点
这里是上面解释的链接:https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=or..。
嗨rajshah,
对象传输服务不包括在68x SDK中,所以您不能制作自己的OTS服务,并通过L2CAP CoC发送自定义数据。
谢谢,PM_Dialog