void IAdvertiseAndDiscoverBluetoothDevice.Advertise()
        {
            try
            {
                Analytics.TrackEvent(Build.Model + " Advertise method called.");

                bluetoothLeAdvertiser = BluetoothAdapter.DefaultAdapter.BluetoothLeAdvertiser;

                AdvertiseSettings settings = new AdvertiseSettings.Builder()
                                             .SetAdvertiseMode(AdvertiseMode.LowLatency)
                                             .SetTxPowerLevel(AdvertiseTx.PowerHigh)
                                             .SetTimeout(0)
                                             .SetConnectable(true)
                                             .Build();

                ParcelUuid pUuid = new ParcelUuid(MY_UUID);

                AdvertiseData data = new AdvertiseData.Builder()
                                     .SetIncludeDeviceName(true)
                                     .AddServiceUuid(pUuid)
                                     .AddServiceData(pUuid, Encoding.UTF8.GetBytes("222"))
                                     .Build();

                myAdvertiseCallback = new MyAdvertiseCallback();

                bluetoothLeAdvertiser.StartAdvertising(settings, data, myAdvertiseCallback);
            }
            catch (System.Exception ex)
            {
                Analytics.TrackEvent(Build.Model + " Something went wrong in Advertise method.");
            }
        }
        public void Advertise()
        {
            try
            {
                bluetoothLeAdvertiser = BluetoothAdapter.DefaultAdapter.BluetoothLeAdvertiser;

                AdvertiseSettings settings = new AdvertiseSettings.Builder()
                                             .SetAdvertiseMode(AdvertiseMode.LowLatency)
                                             .SetTxPowerLevel(AdvertiseTx.PowerHigh)
                                             .SetTimeout(0)
                                             .SetConnectable(true)
                                             .Build();

                ParcelUuid pUuid = new ParcelUuid(MY_UUID);

                AdvertiseData data = new AdvertiseData.Builder()
                                     .SetIncludeDeviceName(true)
                                     .AddServiceUuid(pUuid)
                                     .AddServiceData(pUuid, Encoding.UTF8.GetBytes("Data send"))
                                     .Build();

                myAdvertiseCallback = new MyAdvertiseCallback();

                bluetoothLeAdvertiser.StartAdvertising(settings, data, myAdvertiseCallback);
            }
            catch (System.Exception ex)
            {
            }
        }