the following refers to the Arduino_BHY2 library as well as the Bosch Sensortec BHY2-Sensor-API.
The BHY2-Sensor-API exposes virtual sensors like a barometer with sensor ID BHY2_SENSOR_ID_BARO. According to the datasheet of the BHI260, this virtual pressure sensor requires an external sensor like the BME280 or BME680 or BMP280. The Arduino Nicla Sense ME features the BHI260, a BMP360 pressure sensor and the BME688 which itself has an integrated pressure sensor. However, I could not find which pressure sensor is integrated in the BME688.
Since the Arduino_BHY2 library is a combination of the BHY2-Sensor-API and the Bosch-BSEC2 library which both expose a virtual pressure sensor, to me it is not clear, which pressure sensor is used. According to the datasheets of the BMP390 and the BME688, the relative accuracy of the BMP390 should be superior to that of the integrated pressure sensor in the BME68 and I would like to ascertain that the correct sensor is used.
I would highly appreciate any clarification on the distinction between the two mentioned pressure sensors on the Nicla Sense ME.
If anyone is familiar with the Arduino_BHY2 library, could you please explain how to configure parameters of the pressure sensor (whichever is used) other than sample rate and latency.