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

Increasing number of bytes in HID descriptor

Hi,

I'm working on hid keyboard example. How can I check whether multiple bytes are received & transmitted after I increase the assigned no. of bytes in input/output report? From the code I understood that nrf device can send 64 bytes to host device. So how do I append bytes in one packet of 64 bytes when sending to host? How does it work from host side? Does nrf read 1 byte at a time sent from host?

Parents Reply
  • After I change to #define NRF_SDH_BLE_GATT_MAX_MTU_SIZE 100

    the bluetooth does not advertise. The advertising led does not blink.

    I'm not sure how to check the logs coz I have combined UART & HID keyboard codes. If I enable RTT, then the bluetooth disconnects. So it can be either the RTT logs or the UART.

    But still I enabled rtt & changed ram address as per logs, but bluetooth disconnected.

    What can be the maximum size of the packet in order to receive 6kB file as an output report & increase the throughput?

    I'm confused if it'll affect the input report packet size as well.

Children
No Data
Related