コード例 #1
0
 private void Stoper(object sender, EventArgs e)
 {
     if (_hrEnumerator != null)
     {
         _hrEnumerator.DeviceScanUpdate  -= _hrEnumerator_DeviceScanUpdate;
         _hrEnumerator.DeviceScanTimeout -= _hrEnumerator_DeviceScanTimeout;
         _hrEnumerator.StopDeviceScan();
         _hrEnumerator = null;
         Toast.MakeText(this, "Сканирование завершено", ToastLength.Short).Show();
     }
 }
コード例 #2
0
ファイル: MainActivity.cs プロジェクト: zjoewang/SW1App_Droid
 void OnButtonChartClicked(object sender, EventArgs e)
 {
     if (_hrEnumerator != null)
     {
         HideProgressBar();
         _hrEnumerator.DeviceScanUpdate  -= _hrEnumerator_DeviceScanUpdate;
         _hrEnumerator.DeviceScanTimeout -= _hrEnumerator_DeviceScanTimeout;
         _hrEnumerator.StopDeviceScan();
         _hrEnumerator = null;
         listAdapter.Add($"> ble stop");
     }
 }
コード例 #3
0
 private void Button_stop_scan_Click(object sender, EventArgs e)
 {
     _progressWorking.Visibility = ViewStates.Invisible;
     if (_hrEnumerator != null)
     {
         _hrEnumerator.DeviceScanUpdate  -= _hrEnumerator_DeviceScanUpdate;
         _hrEnumerator.DeviceScanTimeout -= _hrEnumerator_DeviceScanTimeout;
         _hrEnumerator.StopDeviceScan();
         _hrEnumerator = null;
         listAdapter.Add($"> ble stop");
     }
 }
コード例 #4
0
        private void FButton_Click(object sender, System.EventArgs e)
        {
            if (_hrEnumerator == null)
            {
                listAdapter.Clear();
                MyListView1 listView1 = new MyListView1(this, listAdapter, Color.White);
                _listDevices.Adapter             = listView1;
                _hrEnumerator                    = new HeartRateEnumeratorForAndroid();
                _hrEnumerator.DeviceScanUpdate  += _hrEnumerator_DeviceScanUpdate;
                _hrEnumerator.DeviceScanTimeout += _hrEnumerator_DeviceScanTimeout;
                _hrEnumerator.StartDeviceScan();

                Toast.MakeText(this, "Сканирование началось", ToastLength.Short).Show();
            }
        }
コード例 #5
0
ファイル: MainActivity.cs プロジェクト: zjoewang/SW1App_Droid
        void OnButtonDataClicked(object sender, EventArgs e)
        {
            if (_hrEnumerator == null)
            {
                ShowProgressBar();

                _hrEnumerator = new HeartRateEnumeratorAndroid();
                _hrEnumerator.DeviceScanUpdate  += _hrEnumerator_DeviceScanUpdate;
                _hrEnumerator.DeviceScanTimeout += _hrEnumerator_DeviceScanTimeout;
                _hrEnumerator.StartDeviceScan();

                listAdapter.Clear();
                listAdapter.Add($"> ble start");
            }
        }
コード例 #6
0
        private void Button_start_scan_Click(object sender, EventArgs e)
        {
            if (_hrEnumerator == null)
            {
                _progressWorking.Visibility = ViewStates.Visible;

                _hrEnumerator = new HeartRateEnumeratorAndroid();
                _hrEnumerator.DeviceScanUpdate  += _hrEnumerator_DeviceScanUpdate;
                _hrEnumerator.DeviceScanTimeout += _hrEnumerator_DeviceScanTimeout;
                _hrEnumerator.StartDeviceScan();

                listAdapter.Clear();
                listAdapter.Add($"> ble start");
            }
        }