Exemplo n.º 1
0
        private static async Task MainAsync(string[] args)
        {
            var gatt = new Gatt(args[0]);

            for (int i = 0; i < 3; i++)
            {
                await gatt.ConnectAsync();

                Console.WriteLine("Connected");

                await Task.Delay(5000);

                gatt.Disconnect();

                Console.WriteLine("Am I connected? " + gatt.IsConnected);
            }
        }
 public Task DisconnectAsync()
 {
     DcTaskSource = new TaskCompletionSource <bool>();
     WarbleGatt.Disconnect();
     return(DcTaskSource.Task);
 }