I have a 2 similar Bluetooth devices that are both using the same custom characteristic. On one device that characteristic supports Notify and Indicate. On the other device it only supports Indicate. Noble-winrt worked great for the first device and did not work with the second device. After I made these changes to bleserver.cpp, compiled it, and replaced the pre-compiled bleserver.exe binary, it now works with both devices.
I have a 2 similar Bluetooth devices that are both using the same custom characteristic. On one device that characteristic supports Notify and Indicate. On the other device it only supports Indicate. Noble-winrt worked great for the first device and did not work with the second device. After I made these changes to bleserver.cpp, compiled it, and replaced the pre-compiled bleserver.exe binary, it now works with both devices.