Hi, I've just purchased a D52 starter kit and I'm trying to follow the D00001678_-_ANT_SoC_Module_Starter_Kit_User_Manual_Rev_1.0 manual to produce my first build and run the "examples/ant/experimental/ant_io_demo/ant_io_tx" example project from the SDK.
I have a couple of problems.
1. Determining the correct SDK to use.
2. Finding the necessary header files for S212.
1. SDK Version
Starter kit manual Table 2-3, item 1, indicates use of section 1.7.2 to determine the correct nRF5 SDK to install.
Section 1.7.2 has a link to a compatibility matrix,.
The compatibility matrix shows supported versions of the SDK related to nRF52832 IC revision.
How can I determine the nRF52832 IC revision from the module information?
2. Header Files
Having read in Tech Bulletin Sep 14, 2016 LATEST PRODUCTION RELEASE OF S212 AND S332 ANT PROTOCOL STACKS V2.0.0 NOW AVAILABLE that;
"The latest 2.0 versions of the S212 ANT SoftDevice and the S332 ANT/BLE SoftDevice are compatible with the production release of the Nordic NRF5 SDK v12.0.0 and can be used with the Nordic nRF52 Development Kit (PCA10040) and the Dynastream D52 Starter Kit."
I have downloaded V12.0.0 of the SDK and the associated V2.0.0 S212 and S332 Soft devices.
When I follow Starter kit manual step 2.1.7, item 3, for the S212 soft device (ANT_s212_nrf52_2.0.0.zip as downloaded from this site), the include folder contains a single folder named nrf52 but there are no header files.
As a result when I attempt to build the example project I see a number of file not found errors for header files.
e.g.
..\..\..\..\..\..\..\components\ant\ant_search_config\ant_search_config.h(13): error: #5: cannot open source input file "ant_parameters.h": No such file or directory
The C/C++ settings of my uVision IDE are set to use the S212 soft device header folders so if the necessary files existed therein I expect the project would build.
Questions:
1. Is V12.0.0 the correct SDK for my module?
2. Where can I find the necessary header files for the S212 soft device
Notes: The S332 soft device does contain header files.
Many thanks
Chris.