Hello everyone,
I am working with the SDK v17.1.0 with the DK nRF52832 with the examples of ble_app_uart and ble_app_uart_c.
I want to send an array "data_array" of uint8_t from one "slave" nRF52832 to one "master" nRF52832. However, the size of data_array is 40 bytes.
When I tried to find where the maximum size of data that can be send is, I encountered some macros that could helped me:
- m_ble_nus_max_data_len : sets the maximum length of a data that can be send over ble nus
- BLE_GATT_ATT_MTU_DEFAULT 23: sets the Maximum Transmission Unit (MTU) is the maximum length of an ATT packet
- BLE_GAP_DATA_LENGTH_DEFAULT 27 : sets the stack's default data length.
So I tried to increase these values and be able to send more data but I can only send 26 bytes and the master can only process 15 bytes correctly as shown in the following picture.
Could you help me with that?
Thank you all
