We have recently develop our own in house LoRA Environment Sensor with Multitech Xdot and Bosch BME680. We had successfully compiled our program with GCC integrating the BME680 and xdot running fine.
Then, currently we're facing memory limited issue, and we got advised by Multitech to use ARMC6 to compile than GCC which can give us better memory usage. And I would like to ask why is Bsec library 220.127.116.11 arm version all compiled with .lib extension. Mbed Studio and Online compiler not letting us import .lib file extension as library. Is there anyway we can recompile the library into .a file ext. for arm m3 ?
Solved! Go to Solution.
In some past experiments, I was successfully able to compile projects with BSEC in Mbed by using the files from the armcc folder of BSEC packages. With Mbed's online Compiler, importing the 'libalgobsec.lib' file was automatically converted into 'libalgobsec.ar' by the IDE.
Although the IDE says file not supported, but I tested it still worked after compiled. Thanks!