private async void StartSearch()
        {
            SetSelectedDev(null);
            _bleScanDevices.Clear();
            _bleScanDevicesRssi.Clear();
            _bleScanListAdapter.Clear();
            Disconnect();

            bool ret = _bluetoothAdapter.StartLeScan(_leScanCallback);

            _bTSeartTv.Text    = (GetString(Resource.String.searching));
            _bTSeartTv.Enabled = false;

            _connectionHandler.SendEmptyMessageDelayed(BleMsgConsts.MSG_BT_SCAN_TIMEOUT, 5000);
        }
Esempio n. 2
0
 private void _rfidMgr_DeviceConnected(object sender, DeviceConnectedEventArgs e)
 {
     BleScanListAdapter.NotifyDataSetChanged();
     ConnectionHandler.SendEmptyMessageDelayed(BleMsgConsts.MSG_DEALY_CREATE_READER, 1000);
 }