当开启DLE功能时,当单个手机使用nrf connect软件发送超过20字节的数据时,蓝牙将断开。当关闭DLE功能时,可以正常发送和接收数据。下面是DSPS例程的打印消息。例程版本为DA14585_DSPS_v_6.150.2
/***************** 打印信息 **************************/
SPSS配置文件启用
Le PKT尺寸tx 251 2120 rx 27 328
Tx大小(mtu改变)/ lvl 244 185
其他是否3072
发送获取功能
GAPC_PEER_FEATURES_IND
DLE上
参数更新开始
GAPC_PEER_FEATURES_IND好
其他是否3601
Param update拒绝发送请求
xxxx 20
其他是否3601
/****************************************************/
以下是dsp的配置
CFG _ max_rx_packet_length 251。
CFG_MAX_TX_PACKET_LENGTH 251
max_mtu = 247
max_txoctets = 251,
max_txtime = 2120,
我认为手机转包有问题。
希望得到答案。
设备:

你好,
你在用什么电话?
DLE是BLE 4.2的可选特性,可能手机不支持这个。
Br,宜宾
嗨
以下手机有此问题:
谷歌像素4 xl,三星Galaxy Note10,红米note 7pro。这些手机相对较新。
使用的软件是nrf连接,使用这个软件发送超过20字节的数据到da14585,它将断开连接。我们开发的应用程序也有同样的问题。也许其他手机也会有这个问题。我们现在不能解决这个问题。
嗨
你有什么进展吗?
你好,
你可以用下面的问题为我澄清一下吗?
1.如何以及在哪里打开/关闭DLE功能。
2.你的nrf_connect应用是什么版本的?您是否在设置中配置了Auto-MTU-Request选项?
Br,
宜宾
嗨
在dsps_v6.150.2例程的dsps_device的da1458x_config_basic.h文件中有一个DLE宏。只要打开这个宏,你就可以使用DLE功能。
nrf_connect应用程序的版本是4.19.0。nrf_connect app连接da14585后,app中只有Request-MTU的设置,没有Auto-MTU-Request的设置。此设置也断开连接。
使用我提到的手机发送时会出现这个问题。
你好,
您是否尝试运行原始的DSPS固件(没有任何修改)?你的手机还会出问题吗?
Br,宜宾
我尝试在开发的ProDK板上运行原始的DSPS固件(没有任何修改),这个问题仍然出现在我的手机上。
你好,
能否详细介绍一下你们的检测过程?
请按照以下文件中的说明进行操作:
//www.wsdof.com/sites/default/files/um-b-088_da14585-531_serial_port_service_reference_application_v1.1.pdf
告诉我它是否有效。