Пример #1
0
 /// <summary>
 /// Disconnects from the current Gatt server
 /// </summary>
 /// <param name="iDisconnectionSuccess">Optional disconnection event handler</param>
 /// <remarks>
 /// Note that <see cref="DeviceDisconnectEvent"/> will also fire, if set
 /// </remarks>
 public void DisconnectGatt(EventHandler <DeviceInfoEventArgs> iDisconnectionSuccess = null)
 {
     // Disconnect the device
     if (ManagerPresent())
     {
         DisconnectRequest request = _bleManager.Disconnect();
         request.Done(new SuccessCallBack(_bleManager_DeviceDisconnectedEvent));
         _localDisconnectionSuccess = iDisconnectionSuccess;
         request.Enqueue();
     }
 }