I have been quite a while on this problem. I was unable to detect undiscoverable devices in range. Yes, it is a safety precaution to make device undiscoverable, yet if device were paired wouldn't it be fair to allow detecting it while in range?
BluetoothClient client = new BluetoothClient();
BluetoothDeviceInfo[] devices = client.DiscoverDevices();
This is the code which does not provide needed functionality. I came across this link. It states that it is possible to get devices in range which you have MAC address of (which I would have).
- Is it possible inside 32Feet.net library to discover an undiscoverable bluetooth devices and how?
- To check if device I know MAC address of would be in range even in hidden mode and how?
- To get undiscoverable paired devices in range and how?
P.S. I am so desperate that even malware like solutions would be welcome.