GetRemotePaired() not returning accurate results
(Using wclBluetoothFramework version 7.5.5.0, C# / .Net 4.6.1)
When using wclRfCommClient, my application depends on GetRemotePaired() to determine if a PIN is successful
In my test example, I call GetRemotePaired(), and see that device is not paired.
int err = Radio.GetRemotePaired(Address, out bool isPaired);
Next :
int err = Radio.RemotePair(Address);
I see calls to
Manager_OnPinRequest()
and
Manager_OnAuthenticationCompleted()
I see that Client.State == csConnected
I also confirm that I can send and receive data to/from the Bluetooth device
Then I again call
int err = Radio.GetRemotePaired(Address, out bool isPaired);
and isPaired is still false