Exemplo n.º 1
0
        public void OnServiceConnected(ComponentName name, IBinder service)
        {
            Binder      = service as SensorBinder;
            IsConnected = this.Binder != null;

            string message = "onServiceConnected - ";

            logger.TraceInformation($"OnServiceConnected {name.ClassName}");

            if (IsConnected)
            {
                message = message + " bound to service " + name.ClassName;
            }
            else
            {
                message = message + " not bound to service " + name.ClassName;
            }

            logger.TraceInformation(message);

            if (!Binder.Service.Initialize())
            {
                logger.TraceError("Unable to initialize Bluetooth");
            }

            SensorDataPage.Instance.sensorService = Binder.Service;
            SensorDataPage.Instance.OnResume();
        }
Exemplo n.º 2
0
 public void OnServiceDisconnected(ComponentName name)
 {
     logger.TraceInformation($"OnServiceDisconnected {name.ClassName}");
     IsConnected = false;
     Binder      = null;
 }