蓝牙5支持文档

⚠️
大家好. .谢谢你来参加论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,并包含在Dialog主网站中。所有的帖子和账户都已迁移。我们现在只接受新论坛的流量-请张贴任何新的线程//www.xmece.com/support。我们将在未来几天修复漏洞/优化搜索和标签。
15个岗位/ 0个新岗位
最后发表
wisilica
离线
最后看到:1年2个月前
加入:2015-03-17 08:16
蓝牙5支持文档

你好,

请提供BLE 5文档、使用的api和支持的功能的链接。

谢谢
Wisilica

设备:
PM_Dialog
离线
最后看到:2天21小时前
工作人员
加入: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
你好,

你好,

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

谢谢
Wisilica

PM_Dialog
离线
最后看到:2天21小时前
工作人员
加入: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在网格上通信的可靠性。
论坛中是否有ble相关的示例代码?

SDK - 6.0.4
Hw - da 14585

PM_Dialog
离线
最后看到:2天21小时前
工作人员
加入: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。

谢谢

PM_Dialog
离线
最后看到:2天21小时前
工作人员
加入: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(数据长度扩展数据包大小)。CFG_MAX_TX_PACKET_LENGTH为BLE 4.2规范中最大支持的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
离线
最后看到:2天21小时前
工作人员
加入: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
离线
最后看到:2天21小时前
工作人员
加入: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
离线
最后看到:2天21小时前
工作人员
加入:2018-02-08 11:03
嗨wisilica,

嗨wisilica,

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

谢谢,PM_Dialog