nRF5 SDK is not maintained anymore
More Info: Consider nRF Connect SDK for new designs

Problems with Windows

We are having connection problems with our nRF52832 based HID device only on Windows. I've attached packet captures taken with the nRF sniffer (nRF52 DK) and in Windows with BTVS.

It seems from the nRF sniffer capture that the nRF52832 disconnects in frame 3603 because Windows doesn't respond to the connection update request in frame 3413, is that correct? But the trace from Windows suggests it does think it is responding (frame 618 in Windows trace), but the packet is not sent.

 

Parents Reply Children
  • Okey, then I guess we need to look elsewhere.

    Packet #3413 is sent from the central (Windows), so it's not initiated by the peripheral, so that one should be fine.

    Do you see the same with the standard HID example as-is? Do you see the same across several PC's with Windows? Do you see the same if for instance using an USB BT dongle on the PC? There doesn't seem to be any data from the peripheral, does the same happen if you transmit some "dummy" data? Is is strange that Windows does not really seem to enable any CCCD's by writing to them.Have you tried to disable and enable BT on the Windows PC before trying with my suggestions?

    Best regards,
    Kenneth

Related