public async Task <BluetoothDevice[]> GetDevicesAsync()
        {
            try
            {
                return(await _backend.GetDevicesAsync());
            }
            catch (BluetoothException ex)
            {
                OnBluetoothError(ex);
            }

            return(new BluetoothDevice[0]);
        }