private void BtScanner_btsc_DeviceChanged(BluetoothScannerControl sender, BLEDeviceEventArgs args) { if (!(args.DEVICE is null)) { UpdateViewState(State_3.Name); } }
private void OnDeviceDiscovered(object sender, BLEDeviceEventArgs e) { foreach (var item in Devices) { if (item.UUID == e.Device.UUID) { return; } } var device = new DeviceViewModel(e.Device); Devices.Add(device); }
//--------------------------------------------------------Events:---------------------------------------------------------------------\\ #region --Events-- private void Scanner_DeviceFound(BLEScanner scanner, BLEDeviceEventArgs args) { ScannerDeviceFound?.Invoke(this, args); Stop(); }
private void VIEW_MODEL_ScannerDeviceFound(BluetoothScannerControlContext ctx, BLEDeviceEventArgs args) { UpdateViewState(State_Success.Name); Device = args.DEVICE; }