05-13-2019 04:55 PM - edited 05-13-2019 04:56 PM
Hi,
we have been using BHI160B with BMM150, but now want to also use BME280.
Our current used sensortech firmware is....
Bosch_PCB_7183_di01_BMI160_BMM150-7183_di01.2.1.10836_170103.h
Is this the best firmware to be using and does it support both the magnetometer and the humidity/presure sensor?
Kind Regards,
Owain
05-15-2019 08:37 AM
Hi Owain, let me decode that for you:
Bosch_PCB_7183_di01_BMI160_BMM150
di01 = di01 ROM version (BHI160 or BHA250)
BMI160 = BHI160 or BHI160B
BMM150 = Additional BMM150 sensor
Latests firmwares are always avaiable on Bosch Sensortec's website
In your case, you would need [...]di03_BMI160[...] for the firmware to be compatible with your device.
BME280 support in firmware is not directly available in a download, please contact your local representative.
05-21-2019 04:12 PM
Sorry missed that.
The selftest now appears to be working;
I see three events BHY_META_EVENT_TYPE_SELF_TEST_RESULTS, with sensor types 14, 1, 16.
We have BHI160 connected to BME280, amd BMM150.
But I suspect our sensortech firmware does not support the BME280. What are those sensor types in the event and for a failure are we just informed which sensor failed?
05-22-2019 10:12 AM
See table 14 of the datasheet for the Sensor IDs.
BME280 will is not supported in the firmware published on our website, please contact your local sales office to get a customized firmware that matches the hardware configuration of your device.