bluekitchen / btstack

Dual-mode Bluetooth stack, with small memory footprint.
http://bluekitchen-gmbh.com
Other
1.74k stars 618 forks source link

hid_host_demo: Logitech Keyboard K810 HID descriptor not available #604

Closed Slion closed 5 months ago

Slion commented 5 months ago

Pico W SDK 1.5.1

Connecting to Logitech K810 keyboard results in Cannot handle input report, HID Descriptor is not available, status 0x11 which is ERROR_CODE_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE. Though the connection is actually successful and if you mark the descriptor has being available it works properly somehow.

mringwal commented 5 months ago

Please (always) attach HCI packet logs.

Slion commented 5 months ago

Please (always) attach HCI packet logs.

Sorry about that, I need to look into how to get those.

peterharperuk commented 5 months ago

Does this help? https://github.com/raspberrypi/pico-examples/blob/develop/pico_w/bt/README.md

Slion commented 5 months ago

Logs from pairing with Logitech K810 with a connection initiated from our Pico W host: logitech-k810-pairing.zip

Slion commented 5 months ago

I think I can't reproduce that now. It could be because I switched to the develop branch or it could just be because I increased the size of the attribute buffer through MAX_ATTRIBUTE_VALUE_SIZE.