02-10-2024 05:46 PM
Hi, I have this trouble, can't seem to solve it. When I read the previous configuration and pass it to the sensor I get this error:
Load from eeprom:
04 33 63 6A 51 54 47 4B 77 4F 72 69 4B 36 46 6C 42 6C 69 39 72 00 44 65 63 20 31 32 20 32 30 32 33 00 30 30 36 2E 30 30 31 20 20 20 20 20 20 20 20 20 20 20 20 20 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 01 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF 9B 04 33 63 6A 51 54 47 4B 77 4F 72 69 4B 36 46 6C 42 6C 69 39 72 00 44 65 63 20 31 32 20 32 30 32 33 00 30 30 36 2E 30 30 31 20 20 20 20 20 20 20 20 20 20 20 20 20 00 20 20 20 20
Save to Sensor
BME688 status 1 error code : -34
The solutions found in the forum did not help me.
Bsec Library 1.4.9.2
Thanks,
Ermanno
Solved! Go to Solution.
02-19-2024 01:47 PM
Hi ermix,
Error -34 shows that the version of the configuration file does not match the current BSEC version. You need to ensure that you use a version of the BSEC software and the corresponding configuration file.
BSEC_E_CONFIG_VERSIONMISMATCH = -34, /*!< Version encoded in serialized_[settings/state] passed to bsec_set_[configuration/state]() does not match with current version */
02-19-2024 02:00 PM
Thank you for your reply, I had some difficulty because the error description was a bit generic and not specific.
I have now got around to converting all the software for BSEC2 - 2.5.0.2 version and everything seems to be working correctly.