private void OnDiscorver(DiscoverEventArgs e) { if (Discover != null) { System.Threading.ThreadPool.QueueUserWorkItem(o => { try { Discover(this, e); } catch (Exception e_) { Loger.Process(LogType.BROAD_ERROR, "broadcast reveive discover error {0}", e_.Message); } }); } }
private void GAPDiscoverHandler(object sender, DiscoverEventArgs e) { string log = $"ble_scan_start: {ResultHuman(e.result)}"; WriteTxtLog(log); }
private void Bglib_BLEResponseGAPDiscover(object sender, DiscoverEventArgs e) { _lastResult = e.result; _lastResponseArgs = e; _cmdRespWaitHandle.Set(); }