01-28-2022 04:25 PM
Hi ,
I am trying to integrate BESEC software to interface BME680 with EFR32BG22(Cortex M33).I sucessfully integrate libalgobsec.a file for GCC cortex M33F into my project.The project get compiled sucessfully without any error.
I have problem with the output data from the BME680.The temperature value remain 0 all the time, and CO2,Iaq and breath values take quiet long time to show-up (initially they all shows 0 values)
My program take reading every 3 sec. I am using simplicity studio IDE and GNU ARM v10.2.1 compiler.
I susppect there is someting wrong with bsec_init()(initialization in BESEC library) function .It looks like temperature functionality of BME680 is not getting initialize properly.
I am attaching the snapshot output console:
Please help me to resolve this issue.
Thank You
Solved! Go to Solution.
03-31-2022 11:57 AM
Hi Minhwan,
I tried to compile with your BSEC library on my platform, which gives Flash overflow because your library and application code consumes more memory.
That's why I wasn't able to test the whole thing.
Regards,
Kumar
04-05-2022 08:49 PM
Hi Kumar,
Thanks for letting me know.
04-06-2022 07:49 AM
Hi Minhwan,
Still not sorted out my problem.
Integrating with libraray is giving memeory related issue? is there any functional calls cacn reduce the code or optimize?
REgards,
Kumar
04-06-2022 05:12 PM
Wow, thank you for your answer, which also helped me!
04-07-2022 10:22 PM
Hi Kumar,
Sure, if you want to use our library, you need some amount of space.
And unfortunately, you need enough space for our library. There is no reduced version of library for BSEC.
Thank you.