你好,
请提供BLE 5文档、使用的api和支持的功能的链接。
谢谢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
我指的是蓝牙5规范支持的功能。DA 1485拥有蓝牙5硬件支持权,6.0.4 SDK也兼容蓝牙5。所以,我想看看我们如何通过这个硬件和SDK版本在我们的产品中实现蓝牙5的功能。亚博电竞菠菜主要是要调用的api及其描述。
我们没有任何有关蓝牙5规范的文档,其中包括BLE 5的所有SDK功能。请注意,DA14585还不支持所有新特性。如果您想添加一个功能,请说明您想实现哪个功能,然后我们会让您知道它是否被支持。
感谢您的及时回复。我想使用增加有效载荷的功能。在我的应用程序中,我想发送256字节的数据。因此,要调用什么API,如何调用?应用程序是否应该将256个字节分割成更小的数据包,还是堆栈会自动这样做?请建议相同的步骤。另外,是否支持增加的数据速率特性?此外,我在自定义BLE网格上操作设备。所以,我想知道ble 5在网格上通信的可靠性。论坛中是否有ble相关的示例代码?
SDK - 6.0.4Hw - da 14585
强烈建议使用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兼容的,但是源代码很快就会发布。
谢谢你的回复。但是请解释这个长度的用途,以及用于宣传这个扩展有效负载的API。
谢谢
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数据包长度
感谢您的及时回复。我们是否有任何示例来演示这个API的使用?另外,当我们必须发送256字节的数据时,我们是否必须对数据进行分段,或者API会处理这个问题?另外,SDK 6.0.4中是否支持增加的数据速率特性?
我们没有任何示例来演示这个API的用法,API会处理这个问题。是的,SDK 6.0.4支持增加的数据速率特性,但我们强烈建议您使用SDK6.0.8
你好,所以你能解释一下增加的数据速率是如何实现的吗?
您应该使用正确的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.
谢谢你的回复,但是我找不到附件中的示例代码。
你好,请检查所附的user_gapm_conf结构的示例代码。我找不到附件中的样例代码。请提供同样的资料。
可能示例代码没有正确上传,但包含了我在前一篇文章中提到的内容。请查收附件。
嗨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
你好,
我指的是蓝牙5规范支持的功能。DA 1485拥有蓝牙5硬件支持权,6.0.4 SDK也兼容蓝牙5。所以,我想看看我们如何通过这个硬件和SDK版本在我们的产品中实现蓝牙5的功能。亚博电竞菠菜主要是要调用的api及其描述。
谢谢
Wisilica
嗨wisilica,
我们没有任何有关蓝牙5规范的文档,其中包括BLE 5的所有SDK功能。请注意,DA14585还不支持所有新特性。如果您想添加一个功能,请说明您想实现哪个功能,然后我们会让您知道它是否被支持。
谢谢,PM_Dialog
你好,
感谢您的及时回复。我想使用增加有效载荷的功能。在我的应用程序中,我想发送256字节的数据。因此,要调用什么API,如何调用?应用程序是否应该将256个字节分割成更小的数据包,还是堆栈会自动这样做?请建议相同的步骤。
另外,是否支持增加的数据速率特性?
此外,我在自定义BLE网格上操作设备。所以,我想知道ble 5在网格上通信的可靠性。
论坛中是否有ble相关的示例代码?
SDK - 6.0.4
Hw - da 14585
嗨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
你好,
谢谢你的回复。但是请解释这个长度的用途,以及用于宣传这个扩展有效负载的API。
谢谢
嗨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
你好,
感谢您的及时回复。我们是否有任何示例来演示这个API的使用?另外,当我们必须发送256字节的数据时,我们是否必须对数据进行分段,或者API会处理这个问题?
另外,SDK 6.0.4中是否支持增加的数据速率特性?
谢谢
嗨wisilica,
我们没有任何示例来演示这个API的用法,API会处理这个问题。是的,SDK 6.0.4支持增加的数据速率特性,但我们强烈建议您使用SDK6.0.8
谢谢,PM_Dialog
你好,
所以你能解释一下增加的数据速率是如何实现的吗?
嗨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
你好,
谢谢你的回复,但是我找不到附件中的示例代码。
谢谢
你好,
请检查所附的user_gapm_conf结构的示例代码。
我找不到附件中的样例代码。请提供同样的资料。
谢谢
Wisilica
嗨wisilica,
可能示例代码没有正确上传,但包含了我在前一篇文章中提到的内容。请查收附件。
谢谢,PM_Dialog