private void SingleEntry_Load(object sender, EventArgs e)
 {
     // Start ScanAPI Helper
     _scanApiHelper.Open();
     timerScanners.Interval = SCANAPI_TIMER_PERIOD;
     timerScanners.Start();
 }
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            decodedDataField = FindViewById <EditText> (Resource.Id.editDecodedData);
            status           = FindViewById <TextView> (Resource.Id.textViewStatus);
//			button.Click += delegate {
//				button.Text = string.Format ("{0} clicks!", count++);

            _scanApi.SetNotification(this);
            _scanApi.Open();
            // we will take care of the UI thread issue in the called routine instead of here...
            //_timer.Elapsed+= (object sender, ElapsedEventArgs e) => InvokeOnMainThread (() => _scanApi.DoScanAPIReceive ());
            _timer.Elapsed += (object sender, ElapsedEventArgs e) => _scanApi.DoScanAPIReceive();
            _timer.Interval = 200;
            _timer.Start();


//			};
        }