2017-05-05 12:45 PM
I just started the SensorTile project and have installed the AC6 System Workbench.
Download 2 different SDK from ST.
STLKT_v1.2.0
BlueMicrosystem2_V2.2.0
The STLKT is fined, I could build and load the sample code into SensorTile without issue.
AC6 System Workbench
But when trying to build above project under '
BlueMicrosystem2_V2.2.0
', the build failed... with basic missing defineSymbol 'BNRG_SPI_EXTI_PIN' could not be resolved main.c /STM32L4xx-SensorTile/BlueMicrosystem2/User line 2036
Symbol 'NULL' could not be resolved bluenrg_gap_aci.c /STM32L4xx-SensorTile/Middlewares/STM32_BlueNRG/HCI/Controller line 1312 Semantic Error
I tried to build the project using IAR, it passed without issue... but I don't have full license... Have to use AC6 with Eclipse.
Anyone has ideas what path configure is required ?
2017-05-05 12:55 PM
Seems to be a installation setup (Path issues)....
However, both are OK for projects under
STLKT_v1.2.0\Projects\SensorTile\Applications
2017-05-19 02:03 PM
Issue due to#elif STM32_SENSORTILE
2018-12-18 05:32 AM
Hi,
I am having the same issue. Have you already solved the issue, if so how?
Note that: The link you provided is not exist anymore.
Thank you.
2018-12-18 06:44 AM
I guess that I have found the missing piece. At least it worked for me.
For the records,
When I added the line below, no error anymore (although the warnings are still there)
#include "SensorTile_BlueNRG.h"
2019-01-02 09:07 AM
Go to project -> Properties -> MCU GCC Compiler -> Preprocessor
Change the define to follow (add =1) from original code
STM32_SENSORTILE=1