public async void Start()
        {
            BluetoothAdapter defaultBtAdapter = await BluetoothAdapter.GetDefaultAsync();

            LocalBtAddress = string.Join(":",
                                         BitConverter.GetBytes(defaultBtAdapter.BluetoothAddress).Reverse().Select(b => b.ToString("X2"))).Substring(6).ToLower();

            // Init BLE Advertisment Watcher
            bleAdvertisementWatcher.InitBleWatcher(0x0007, App.sUserManager.LastUserKey);
            bleAdvertisementWatcher.Received += OnBleAdvertisementUpdated;
            // bleAdvertisementWatcher.Stop();
            bleAdvertisementWatcher.Start();

            // Start PairedDevice Monitoring
            bluetoothWatcher.Received += OnBluetoothDeviceUpdated;
            bluetoothWatcher.Start();

            PairingManager.FeatureStateChanged += PairingManagerFeagtureChanged;
            PairingManager.Start();
        }