BluetoothLE.Droid.Adapter.OnLeScan C# (CSharp) Метод

OnLeScan() публичный Метод

Raises the le scan event.
public OnLeScan ( Android.Bluetooth.BluetoothDevice bleDevice, int rssi, byte scanRecord ) : void
bleDevice Android.Bluetooth.BluetoothDevice The BLE device that was discovered.
rssi int Rssi.
scanRecord byte Scan record.
Результат void
        public void OnLeScan(BluetoothDevice bleDevice, int rssi, byte[] scanRecord)
        {
            var deviceId = Device.DeviceIdFromAddress(bleDevice.Address);
            if (DiscoveredDevices.All(x => x.Id != deviceId))
            {
                var device = new Device(bleDevice, null, null, rssi, scanRecord);
                DiscoveredDevices.Add(device);
                DeviceDiscovered(this, new DeviceDiscoveredEventArgs(device));
            }
        }