This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

DATA LENGTH EXTENTION request rejected by master(app).

          Hi , I am using nrf52832 and try to implement a high throughput in ble5.1. i interface memory with nrf52832 my task is to read the memory and send the data to the app with high speed. 

I set the MTU size to 247byte. i  send the array of 74 byte at a time using the "nus_data_send" function.

in this data of 74 bytes is fragment into 27-byte on-air packet. and it takes 15 milliseconds. to transmit 74byte.

I change on-air data packet length default(27 byte) to 80 byte using "nrf_ble_gatt_data_length_set(&m_gatt, BLE_CONN_HANDLE_INVALID, 80)"  function. but when i trace the packet using nrf sniffer client send the DLE request to master but the master send an unknown response. 

I don't know what's wrong. i use the wrong method or app that does not support the DLE.

if anyone knows the solution for high throughput then please tell me. 

Thank you.

Parents Reply Children
No Data
Related