Not sure if I’m misunderstanding something with working with libraries and different major versions or some catch with LTS firmware releases. I’ve been using the RF9X-RK radio library successfully in 1.5.1 RC1 for the last 6+ months and and briefly tested it in 1.5.4 RC2 without issue. I figured I’d give the 2.0.0 RC4 a go at it. Without making any other changes besides downloading the toolchain and selecting deviceOS@2.0.0-rc.4 the project no longer compiles due to a missing library within the RF9x-RK library.
I receive this error:
“/lib/RF9X-RK/src/RadioHead.h:1276:11: fatal error: stm32f2xx.h: No such file or directory
1276 | #include <stm32f2xx.h>”
@rickkas7 - Is there something I need to do to update the library to work properly with Device OS 2.0.0 RC4? Or am I just misunderstanding something?
This is the specific line within the RadioHead.h library that is throwing the error:
My IDE is VS Code, I confirmed the target device is selected to be the Boron. I recieve the same error in deviceOS@2.0.0-rc.1 as well.
Any thoughts on how to resolve this?