Beispiel #1
0
 void detector_ToneDetected(object sender, DTMFDetectedArgs e)
 {
     if (wcfInstance.IsDetecting())
     {
         PublishEvent(e.ToneAscii, e.Duration);
     }
 }
Beispiel #2
0
 /*void OnToggleChecked( object sender, CompoundButton.CheckedChangeEventArgs e){
  *      if (e.IsChecked && isBound) {
  *              var service = Binder.GetService();
  *              if(!service.Ready)
  *                      service.Ready = true;
  *      } else if (isBound){
  *              var service = Binder.GetService();
  *              service.Ready = false;
  *      }
  * }*/
 void OnToneDetected(object o, DTMFDetectedArgs args)
 {
     /*RunOnUiThread(()=>{
      *      var textview= FindViewById<TextView>(Resource.Id.editText1);
      *      if(args.TonConstant != DTMFConstanst.DSIL)
      *              textview.Text +=args.ToneAscii;
      * });*/
 }
Beispiel #3
0
        public void OnKey(object s, DTMFDetectedArgs k_evt)
        {
            var debug_text = FindViewById <EditText>(Resource.Id.editText_Debug);

            if (k_evt.TonConstant != DTMFConstanst.DSIL)
            {
                RunOnUiThread(() => {
                    debug_text.Text += "K" + k_evt.ToneAscii;
                });
            }
        }
 public void OnKey(char p0)
 {
     if (Detecting)
     {
         tokenParser.Digest(DTMFDetectedArgs.ToneCodeFromKey(p0));
         if (NewKey != null)
         {
             try
             {
                 NewKey.BeginInvoke(null, new DTMFDetectedArgs(p0, 0.064), null, null);
             }
             catch (Exception e) { }
         }
     }
 }
Beispiel #5
0
 static void d_ToneDetected(object sender, DTMFDetectedArgs e)
 {
     PublishEvent(e.ToneAscii, e.Duration);
 }