04-05-2023 10:28 AM
Hey everyone,
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.
Best regards,
Robin
04-05-2023 04:02 PM
Hi Menaures,
We will check and give you feedback later.
04-07-2023 10:13 AM
Hi Menaures,
After check, pressure data of sensor ID BHY2_SENSOR_ID_BARO was from BMP390 on Nicla Sense ME.
09-26-2023 10:19 AM
Hi BSTRobin,
I have the same question with Menaures. I want to configure parameters of BMP390 like filter coefficient or power mode, using Arduino_BHY2 library. Can u help us ? Thank you.
11-22-2023 08:43 AM
Hi DuongDucLong,
The firmware of BHI260AP implements the driver software for BMP390, but does not provide an interface for configuring filtering coefficients externally.