public bool Connecter_OPT3001() { if (_OPT3001_Service == null) { _OPT3001_Service = OPT3001_SensorTagService.CreerSensorTagService(_sensorTagBle); } if ((_OPT3001_Service != null) && (_OPT3001_Service.Initialiser())) { _OPT3001_Service.SurNouvelleValeur += _OPT3001_Service_SurNouvelleValeur; return(true); } else { _OPT3001_Service = null; return(false); } }
public static OPT3001_SensorTagService CreerSensorTagService(BluetoothLEDevice sensorTagBle) { OPT3001_SensorTagService res = null; try { GattDeviceService service = sensorTagBle.GetGattService(ServiceGuid); if (service != null) { res = new OPT3001_SensorTagService(service); } } catch (Exception) { } return(res); }