public static async Task <IButtplugDeviceImpl> Create(IButtplugLogManager aLogManager,
                                                              BluetoothLEProtocolConfiguration aConfig,
                                                              IDevice aDevice)
        {
            var device = new XamarinBluetoothDeviceInterface(aLogManager, aDevice);
            await device.InitializeDevice(aConfig).ConfigureAwait(false);

            return(device);
        }