private void ConnectedToDevice(object sender, BluetoothDeviceConnectionEventArgs e) { e.Device.ServicesDiscovered += ServicesDiscovered; Main.Send(delegate { DisplayLabel.Text = "Discovering Services"; }, null); e.Device.DiscoverServices(); }
private void OnDeviceDisconnect(object sender, BluetoothDeviceConnectionEventArgs e) { try { Device.ServicesDiscovered -= ServicesDiscovered; SerialBLEService.CharacteristicsDiscovered -= CharacteristicsDiscovered; } catch { } }
private void OnDeviceConnect(object sender, BluetoothDeviceConnectionEventArgs e) { Device = e.Device; Device.ServicesDiscovered += ServicesDiscovered; Device.DiscoverServices(); }