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