嗨,对话框中,
我试图检查如何使动态数据的广告包有效负载为255字节,而不是只有26字节。你有这方面的指南吗?
我已经阅读了您的《广告概念教程》教程http://lpccs-docs.dialog-semiconductor.com/da1469x_advertising_concept/i..。
设备:
嗨,对话框中,
我试图检查如何使动态数据的广告包有效负载为255字节,而不是只有26字节。你有这方面的指南吗?
我已经阅读了您的《广告概念教程》教程http://lpccs-docs.dialog-semiconductor.com/da1469x_advertising_concept/i..。
嗨liuluan002,
应该使用ble_gap_mtu_size_set() API来设置最大协议单元大小,这将用于与对等体交换MTU事务。
最大支持的MTU大小是512字节。蓝牙SIG定义的最小支持MTU大小,当使用LE安全连接时是65字节,否则是23字节。MTU大小的改变应该在创建BLE属性数据库之前发生。否则,任何已经定义的属性数据库将被删除。
请您看一下DA1469x功耗外设西南的例子。
谢谢,PM_Dialog
在这里,我想设置无方向广播数据为255字节,是可能的吗?怎么做呢?因为从蓝牙5.0开始应该支持255字节的包加载
//设置广告数据
ble_gap_adv_data_set(sizeof(adv_data), adv_data, 0, NULL);
广播包的最大尺寸是否为ble_gap_mtu_size_set ?我试图从我的广播包加载数据代替。
嗨liuluan002,
你能解释一下你的要求吗?是否要将225字节放入广告字符串中?我理解对了吗?
谢谢,PM_Dialog
我试图使我的传感器数据加载到广告字符串。我还需要每0。5秒更新一次,有办法吗?
嗨liuluan002,
由于您希望使用广告字符串来存储自定义数据,请查看ble_gap_adv_data_set()。此API调用用于修改发布数据和扫描所使用的响应数据。它可以在广告操作进行时使用。这意味着您可以设置一个Timer并更新广告或扫描响应数据。无向可连接广告的最大广告数据长度是BLE_ADV_DATA_LEN_MAX字节(31 - 3,用于设置广告数据类型标志-不能在广告数据中使用此函数设置)。不可连接广告的等效最大长度是BLE_NON_CONN_ADV_DATA_LEN_MAX bytes/
请说明它是可连接的还是不可连接的应用程序?
谢谢,PM_Dialog
谢谢你!你们有支持255bytes广告包的BLE平台吗?
嗨liuluan002,
我们将继续从论坛直接和线下支持。不过,谢谢你在网上发帖。
谢谢,PM_Dialog