Exemple #1
0
 public void OnIBeaconServiceConnect()
 {
     iBeaconManager.SetMonitorNotifier(monitorNotifier);
     iBeaconManager.SetRangeNotifier(rangeNotifier);
     iBeaconManager.StartMonitoringBeaconsInRegion(monitoringRegion);
     iBeaconManager.StartRangingBeaconsInRegion(rangingRegion);
 }
        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;
        }
 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);
     }
 }
Exemple #4
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);
            }
        }
                public override void StartRangingBeacons(BeaconRegion region)
                {
                    if (IBeaconManagerBound == true)
                    {
                        DroidBeaconRegion droidRegion = region as DroidBeaconRegion;

                        Rock.Mobile.Util.Debug.WriteLine("START ranging beacons with UUID: " + droidRegion.Region.ProximityUuid);
                        IBeaconManager.StartRangingBeaconsInRegion(droidRegion.Region);
                    }
                    else
                    {
                        // queue it for when we ARE bound
                        PendingStartRanging.Add(region);
                    }
                }
Exemple #6
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;
     }
 }
Exemple #7
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);
            }
        }
Exemple #8
0
        public void OnIBeaconServiceConnect()
        {
            _iBeaconManager.SetRangeNotifier(_rangeNotifier);

            _iBeaconManager.StartRangingBeaconsInRegion(_rangingRegion);
        }
 public void OnIBeaconServiceConnect()
 {
     beaconMgr.SetRangeNotifier(rangeNotifier);
     beaconMgr.StartRangingBeaconsInRegion(rangingRegion);
 }