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);
        }
Example #3
0
 //--------------------------------------------------------Events:---------------------------------------------------------------------\\
 #region --Events--
 private void Scanner_DeviceFound(BLEScanner scanner, BLEDeviceEventArgs args)
 {
     ScannerDeviceFound?.Invoke(this, args);
     Stop();
 }
Example #4
0
 private void VIEW_MODEL_ScannerDeviceFound(BluetoothScannerControlContext ctx, BLEDeviceEventArgs args)
 {
     UpdateViewState(State_Success.Name);
     Device = args.DEVICE;
 }