public RfcommRXScanner(RfcommRXConnectionGroup connectionGroup)
 {
     ConnectionGroup = connectionGroup;
     (ConnectionGroup as RfcommRXConnectionGroup).BluetoothManager.RfcommScanner.Added   += RfcommScanner_Added;
     (ConnectionGroup as RfcommRXConnectionGroup).BluetoothManager.RfcommScanner.Stopped += RfcommScanner_Stopped;
     Status = RXScannerStatus.Created;
 }
 internal RfcommAdvertiseRXListener(RfcommRXConnectionGroup rfcommConnectionGroup)
 {
     ConnectionGroup = rfcommConnectionGroup;
     Task.Run(async() =>
     {
         ServiceProvier = await(ConnectionGroup as RfcommRXConnectionGroup).BluetoothManager.CreateRfcommServiceProviderAsync(Constants.ServiceId);
         System.Diagnostics.Debug.WriteLine("ServiceProvider");
         ServiceProvier.OnConnectionReceived += ServiceProvier_OnConnectionReceived;
     });
 }