This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Bluetooth Low Energy Software Developer's Guide 3.00 Issue



Hello,

I'm not sure if this is the correct place to report an issue in the Software Developer's Guide, but in version 3.00.01 under Developing a Bluetooth Low Energy Application -> Running the SDK on Custom Boards -> Creating a Custom Board File, Step 2 states to add the new preprocessor define in your project's board.c and board.h files, where in board.h you add:

#elif defined(MYBOARD)
    #include "../../boards/MYBOARD/MYBOARD.h"


This is incorrect and should be:


#elif defined(MYBOARD) #include "../../boards/MYBOARD/Board.h"

Using MYBOARD.h prevents the application code from finding any Board_XXXX pins because they aren't included. Only the MYBOARD_XXX pins are included. Can also compare this to the existing cc2640r2lp #includes under the /source/target/cc2640r2lp folder where cc2640r2lp_board.h includes Board.h and not CC2640R2_LAUNCHXL.h.

Thanks.