Bluetooth 5支持文档

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
15个员额/ 0个新员额
最后发表
wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
Bluetooth 5支持文档

你好,

请提供BLE 5文档、要使用的api和支持的特性的链接。

谢谢
Wisilica

设备:
PM_Dialog
离线
最后看到:1天14小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

您能说明一下您对哪些功能和api感兴趣吗?关于“BLE 5文档”,我不明白你指的是什么。你是指BLE 5规范还是SDK 5文档?如果你指的是SDK5文档,我强烈建议你从我们的支持页面阅读以下用户手册:

https://support.dialog-semiconductor.com/system/files/restricted/UM-B-050_DA1458x_Software_Developer%27s_Guide_1v1.pdf

https://support.dialog-semiconductor.com/system/files/restricted/UM-B-051_DA1458x_Software_Platform_Reference_1v2.pdf

谢谢,PM_Dialog

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,

我指的是Bluetooth 5规范支持的特性。da1485支持蓝牙5硬件,6.0.4 SDK也兼容蓝牙5。所以,我想看看我们如何使用这个硬件和SDK版本在我们的产品中实现蓝牙5的功能。亚博电竞菠菜主要是要调用的api及其描述。

谢谢
Wisilica

PM_Dialog
离线
最后看到:1天14小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

我们没有任何关于蓝牙5规范的文档,包括BLE 5的所有SDK功能。请注意,DA14585还不支持所有的新特性。如果你想添加一个功能,请说明你想实现哪个功能,然后我们会让你知道它是否被支持。

谢谢,PM_Dialog

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,

谢谢你的及时回复。我想使用增加有效载荷的功能。在我的应用程序中,我想发送256字节的数据。因此,要调用什么API,如何调用?应用程序应该将256字节分段成更小的数据包,还是堆栈会自动这样做?请建议相同的步骤。
另外,是否支持增加的数据速率特性?
此外,我在一个定制的BLE网格上操作设备。所以,我想知道ble 5在网格上通信的可靠性。
论坛里有任何与表格5相关的样本代码吗?

SDK - 6.0.4
Hw - da14585

PM_Dialog
离线
最后看到:1天14小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

强烈建议使用SDK6.0.8。这个特性被称为数据长度扩展(DLE),您可以在其中添加最多251字节的用户数据。请查看da1458x_config_advanced.h头文件的CFG_MAX_RX_PACKET_LENGTH和CFG_MAX_TX_PACKET_LENGTH定义。这在SDK6.0.4中也支持,但我们强烈建议使用SDK6.0.8。至于Mesh,这个特性是符合BLE 5的,但是源代码很快就会发布。

谢谢,PM_Dialog

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,

谢谢你的回复。但是请解释这个长度的用法,以及用于这一扩展有效载荷的广告的API s。

谢谢

PM_Dialog
离线
最后看到:1天14小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

GAPC_SET_LE_PKT_SIZE是将要发送的操作,因此您是正确的,app_easy_gap_set_data_packet_length() API将在运行时发送并设置数据长度。请确保CFG_MAX_TX_PACKET_LENGTH和CFG_MAX_RX_PACKET_LENGTH定义设置了适当的DLE(数据长度扩展包大小)。根据BLE 4.2规格,其中CFG_MAX_TX_PACKET_LENGTH为最大支持TX数据包长度,CFG_MAX_TX_PACKET_LENGTH为最大支持RX数据包长度

谢谢,PM_Dialog

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,

谢谢你的及时回复。我们有任何例子来演示这个API的用法吗?此外,当我们必须发送256字节的数据时,我们是否必须将数据分段,或者API会处理这一点?
另外,SDK 6.0.4是否支持增加的数据速率特性?

谢谢

PM_Dialog
离线
最后看到:1天14小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

我们没有任何示例来演示这个API的用法,而这个API将负责处理这个问题。是的,SDK 6.0.4支持增加的数据速率特性,但我们强烈建议您使用SDK6.0.8

谢谢,PM_Dialog

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,
所以你能解释一下如何增加数据速率的特性可以实现吗?

PM_Dialog
离线
最后看到:1天14小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

您应该使用正确的DLE包配置da1458x_config_advanced.h头文件的CFG_MAX_RX_PACKET_LENGTH和CFG_MAX_TX_PACKET_LENGTH定义。然后,您应该修改user_config.h头文件的user_gapm_conf结构中的.max_txoctets和.max_txtime。此外,您应该使用MTU大小.max_mtu = 247。请查看附件user_gapm_conf结构的示例代码。如果要传输256字节,需要传输2个DLE报文。第一个包将包含247 + 3字节的侦听器,第二个包将包含其余的数据。根据BLE规范,您可以在一个包中最多发送251字节。包的最大大小与SIG规格和功耗有关。另外,我强烈建议您DA14585 SoC的DSPS应用程序。此应用程序使用数据长度扩展。 Please search the USE_DLE hash definition.

谢谢,PM_Dialog

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,

谢谢你的回复,但是我无法找到附件中的任何示例代码。

谢谢

wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
你好,

你好,
“请查看附件user_gapm_conf结构的示例代码。”
我无法找到所附的样本代码。请提供相同的。

谢谢
Wisilica

PM_Dialog
离线
最后看到:1天14小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

可能示例代码没有正确上传,但包含了我在之前的帖子中提到的内容。请查收附件。

谢谢,PM_Dialog