What's new:
* GattClient.Subscribe() returns error if a characteristic has both Indicatable and Notifiable properties set;
* GattClient.Unsubscribe() returns error if a characteristic has both Indicatable and Notifiable properties set;
* GattClient.Unsubscribe() returns error if a characteristic does not have Indicatable or Notifiable properties set;
* GattClient calls WriteClientConfiguration() method to unsubscribe when disconnects;
* New function wclGetErrorInfo() (.NET: wclHelpers.GetErrorInfo) returns extended information about WCL error codes. You can also implement it in your own way using the sample code by this link:
https://github.com/btframework/ErrorToTexthttps://www.btframework.com/bluetoothframework.htm