Esempio n. 1
0
 public void OnIBeaconServiceConnect()
 {
     iBeaconManager.SetMonitorNotifier(monitorNotifier);
     iBeaconManager.SetRangeNotifier(rangeNotifier);
     iBeaconManager.StartMonitoringBeaconsInRegion(monitoringRegion);
     iBeaconManager.StartRangingBeaconsInRegion(rangingRegion);
 }
Esempio n. 2
0
        public void OnIBeaconServiceConnect()
        {
            beaconMgr.SetMonitorNotifier(BeaconsMonitorNotifier);

            if (BeaconCreds.BeaconMonitoring == BeaconMonitoring.Ranging)
            {
                foreach (Region beaconRegion in BeaconsRegionsList)
                {
                    beaconMgr.StartMonitoringBeaconsInRegion(beaconRegion);
                }
            }
            else
            {
                beaconMgr.SetRangeNotifier(BeaconsRangeNotifier);
                beaconMgr.StartMonitoringBeaconsInRegion(_regionForProximity);
                beaconMgr.StartRangingBeaconsInRegion(_regionForProximity);
            }
        }
Esempio n. 3
0
        public void OnIBeaconServiceConnect()
        {
            _iBeaconManager.SetMonitorNotifier(_monitorNotifier);
            _iBeaconManager.SetRangeNotifier(_rangeNotifier);

            _iBeaconManager.StartMonitoringBeaconsInRegion(_monitoringRegion);
            _iBeaconManager.StartRangingBeaconsInRegion(_rangingRegion);
            //  _iBeaconManager.StartMonitoringBeaconsInRegion(_monitoringRegion2);
            //  _iBeaconManager.StartRangingBeaconsInRegion(_rangingRegion2);

            // var te = _iBeaconManager.MonitoredRegions;
        }
Esempio n. 4
0
 public override void StartMonitoring(BeaconRegion region)
 {
     if (IBeaconManagerBound == true)
     {
         DroidBeaconRegion droidRegion = region as DroidBeaconRegion;
         IBeaconManager.StartMonitoringBeaconsInRegion(droidRegion.Region);
     }
     else
     {
         // queue it for when we ARE bound
         PendingStartMonitor.Add(region);
     }
 }
Esempio n. 5
0
 public void OnIBeaconServiceConnect()
 {
     try
     {
         beaconManager.SetMonitorNotifier(monitorNotifier);
         beaconManager.SetRangeNotifier(rangeNotifier);
         beaconManager.StartMonitoringBeaconsInRegion(monitorRegion);
         beaconManager.StartRangingBeaconsInRegion(rangeRegion);
     }
     catch (RemoteException ex)
     {
         Console.WriteLine("Exception in connection - {0}", ex.Message);
     }
 }
Esempio n. 6
0
        public void OnIBeaconServiceConnect()
        {
            _iBeaconManager.SetMonitorNotifier(_monitorNotifier);
            _iBeaconManager.SetRangeNotifier(_rangeNotifier);

            foreach (var monitoringRegion in _monitoringRegionsList)
            {
                _iBeaconManager.StartMonitoringBeaconsInRegion(monitoringRegion);
            }

            foreach (var rangingRegion in _rangingRegionsList)
            {
                _iBeaconManager.StartRangingBeaconsInRegion(rangingRegion);
            }
        }
Esempio n. 7
0
 private void StartTracking()
 {
     try
     {
         iBeaconManager.StartMonitoringBeaconsInRegion(monitoringRegion);
         iBeaconManager.StartRangingBeaconsInRegion(rangingRegion);
         trackButton.Text = GetString(Resource.String.StopTracking);
         LogToDisplay("Searching for R2 . . .");
     }
     catch (Exception ex)
     {
         Log.Error("FindR2Activity.StartTracking", ex.Message);
         throw;
     }
 }