I'm trying to create a Windows App which will connect to a nrf52832 with an HID service.
I can connect and pair easily. I'm discovering all the services, but I can't get the characteristics from the HID service. It says "DeniedbySystem".
Though I can access and read the characteristics of the battery service.
Does anyone knows how to workaround this issue? Is nordic's HID service is protected? Is it a pairing issue? Is it because windows is automatically already using the HID Service?
Thanks in advance,
What sort of "Windows App" do you refer to? A Windows Mobile, or computer?
I have seen (on phones) that some operative systems will "take" the HID service, so you can't see the data. E.g. on iOS, HID mouses are counted as "not valid", while keyboards are "hidden" / "taken" by the OS. That means that you can't get access to this service when connecting to the HID device through nRF Connect for mobile, but the phone will use the service as a keyboard.
So is this a computer app, or a mobile app? And what sort of HID device are you implementing?
Thank you for your answer, I am developping a Windows App for computer and the slave device is a kind of remote with voice, we started from the SmartRemote example project.
I found a workaround by changing the HID service's UUID.It seems that windows was blocking the HID Service access.
Thanks for the support anyway.