Gleichzeitige Nutzung Drucksensor und Temperatursensor bei Nano 33 BLE rev2

Bei den Sensoren werden folgende Bibliotheken verwendet:
Temperatur und Feuchtigkeit: Arduino HST221 und beim Druck:
Arduino LPS22HB

Hier ein Codeschnipsel:

#include <Arduino_LPS22HB.h>
#include <Arduino_HTS221.h>

//local height above sealevel
float height = 408; // meine Höhe am Standort

void setup() {
Serial.begin(9600);
while (!Serial);

}

void loop() {

// Start pressure sebsor
if (!BARO.begin()) {
Serial.println("Failed to initialize pressure sensor!");
while (1);
}
// read the sensor value from pressure sensor
float pressure = BARO.readPressure();

//print the pressure
Serial.print("Pressure is ");
Serial.print(pressure);
Serial.print(" kPa in ");
Serial.print(height);
Serial.println(" m");

BARO.end();

//intialize humidity temperatur sensor
if (!HTS.begin()) {
Serial.println("Failed to initialize humidity temperature sensor!");
while (1);
}

float temperature = HTS.readTemperature();
float humidity = HTS.readHumidity();

// print the temperature
Serial.print("Temperature is ");
Serial.print(temperature);
Serial.println(" °C");

// print Humidity
Serial.print("Humidity is ");
Serial.print(humidity);
Serial.println(" %");

//calculate Pressure at Sealevel

HTS.end();

// print an empty line
Serial.println();

// wait 1 second to print again
delay(5000);
}

Beim Einschalten des Sensors für Temperatur und Feuchtigkeit bekomme ich die Meldung der
Sensor wäre nicht aktivierbar
Wie kann ich das ermöglichen?

Es fehlt dann noch die Umrechnung des aktuellen Druckes mit der Temperatur auf den Druck bei
Meereshöhe

vy73 de DF9TW
Thomas