public void OnTempoResult(BDError tempoError)
 {
     if (tempoError != null)
     {
         Toast.MakeText(appContext, "Error in Tempo: " + tempoError.Reason, ToastLength.Long).Show();
         return;
     }
     Toast.MakeText(appContext, "Tempo start success", ToastLength.Short).Show();
 }
 public void OnResetFinished(BDError error)
 {
     if (error != null)
     {
         Toast.MakeText(appContext, "Error in Reset: " + error.Reason, ToastLength.Long).Show();
         return;
     }
     Toast.MakeText(appContext, "Reset success", ToastLength.Short).Show();
 }
 public void OnGeoTriggeringResult(BDError geoTriggerError)
 {
     if (geoTriggerError != null)
     {
         Toast.MakeText(appContext, "Error in GeoTrigger: " + geoTriggerError.Reason, ToastLength.Long).Show();
         return;
     }
     Toast.MakeText(appContext, "GeoTrigger action success", ToastLength.Long).Show();
 }
 public void OnInitializationFinished(BDError error)
 {
     if (error == null)
     {
         Toast.MakeText(appContext, "Initialized Success", ToastLength.Short).Show();
         return;
     }
     Toast.MakeText(appContext, "Error: " + error.Reason, ToastLength.Long).Show();
 }
        private void StopTempo()
        {
            BDError error = TempoService.Stop(this);

            if (error == null)
            {
                UpdateLog("Tempo Stop success");
            }
            else
            {
                UpdateLog("Error in stopping Tempo" + error.Reason);
            }
        }
 public override void OnBluedotServiceError(BDError error, Context context)
 {
     Toast.MakeText(context, "Received OnBluedotServiceError " + error.Reason, ToastLength.Short).Show();
 }
 public override void TempoStoppedWithError(BDError error, Context context)
 {
     Toast.MakeText(context, "Received TempoStoppedWithError " + error.Reason, ToastLength.Short).Show();
 }