I'm using BLE.Plugin for scaning other device in Xamarin. There is no problem with scanning and the plugin finds some devices, but all the devices have the same mac-address. The found address doesn't match to the device addresses of the devices, that it should find. Below the code I'm using.
adapter.DeviceDiscovered += (s, a) =>
{
if (a.Device.NativeDevice is BluetoothDevice device)
{
if (addresses.Contains(device.Address))
{
...
}
}
};
await adapter.StartScanningForDevicesAsync();