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.

CC1310 Concentrator Project



From the project documentation:

"The default frequency is 868.0 MHz, in order to change the frequency, please see
"RadioProtocol.h". This can also be used to change the PHY settings to be either
the default IEEE 802.15.4g 50kbit, Long Range Mode or custom settings. In the
case of custom settings, the "smartrf_settings.c" file is used. This can be
changed either by exporting from Smart RF Studio or directly in the
file."

If I use the original "smartrf_settings.c/h" files from this example with "#define RADIO_EASYLINK_MODULATION     EasyLink_Phy_Custom", the unit compiles correctly and I see the message "waiting for node" in the display.

If I use a set of exported files from Smart RF Studio 7, two things happen;

1) a compile error is reported due to a lack of definition of "extern rfc_CMD_TX_POWER_BOOST_t RF_cmdTxPowerBoost;", I have to rem out this line and the use of the struct, it then compiles. But.......

2) When I run the program from my SmartRF06 EVM, the program does not run, no "waiting for node" display.

Two questions;

A. How do I resolve the above to get the program to run with custom setting from RF Studio?

B. Do I have to manually change this line in RadioProtocol.h..........."#define RADIO_FREQUENCY                868000000" to my new frequency? I would have thought the export would have taken care of it all.

Thanks in advance