|
await Interface.ReadValueAsync(aToken).ConfigureAwait(false); |
The Lovense initializer will try reading from the rx characteristic. However, lovense devices don't have readable characteristics, they're always notify or indicate. Somehow the UWP BLE API will actually call read on this without throwing. However, Xamarin correctly throws with a characteristic parameter error. This call should always wait for a return from the device using the event handler.
buttplug-csharp/Buttplug/Devices/Protocols/LovenseProtocol.cs
Line 70 in 1568418
The Lovense initializer will try reading from the rx characteristic. However, lovense devices don't have readable characteristics, they're always notify or indicate. Somehow the UWP BLE API will actually call read on this without throwing. However, Xamarin correctly throws with a characteristic parameter error. This call should always wait for a return from the device using the event handler.