private void Button_stop_scan_msband_Click(object sender, EventArgs e) { _progressWorking.Visibility = ViewStates.Invisible; if (_msBandEnumerator != null) { _msBandEnumerator.DeviceScanUpdate -= _hrEnumerator_DeviceScanUpdate; _msBandEnumerator.DeviceScanTimeout -= _hrEnumerator_DeviceScanTimeout; _msBandEnumerator.StopDeviceScan(); _msBandEnumerator = null; listAdapter.Add($"> msband stop"); } }
private void Button_start_scan_msband_Click(object sender, EventArgs e) { if (_hrEnumerator == null) { _progressWorking.Visibility = ViewStates.Visible; _msBandEnumerator = new MicrosoftBandEnumerator(); _msBandEnumerator.DeviceScanUpdate += _hrEnumerator_DeviceScanUpdate; _msBandEnumerator.DeviceScanTimeout += _hrEnumerator_DeviceScanTimeout; _msBandEnumerator.StartDeviceScan(); listAdapter.Clear(); listAdapter.Add($"> msband start"); } }