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.

WEBENCH® Tools/430BOOST-CC110L: ATC Booster Pack program recieve no data whene i send it from master stm32 & cc110l

Part Number: 430BOOST-CC110L

Tool/software: WEBENCH® Design Tools

Hello,

I'm using CC110L BoosterPack with stm32, I want to send the data from the Master (STM32 &CC110L) to slave receive (STM32 &CC110L) with IDE EWARM.
I configured the master with frequency 868 MHz to send the data to the slave.
The command SPI passed with successfully to RF Module CC110L and the RF module send the data as he shows the figure 1 on SDR.
my problems are (always the frequency is 868Mhz)
1 - the master sends data, but in slave I can't receive this data withe two (STM32 &CC110L)
2 - the same code works for send and receive data in Code Composer Studio with two launchpad (MSP430 & CC110L)
3 - Not data Recieve when I configure the slave with the (MSP430 & CC110L) te receive the data sent from the master (STM32 & CC110L)

4 - In MSP430 the frequency 902Mhz works but in STM32 not work

figure 1 : data sent from master STM32 & CC110L

figure 1 : data sent from master MSP430 & CC110L

  • From what I understand, you are running the same code on the MSP430 and the STM32. If that is the case, why are the two plots you posted showing that the devices operate on two different frequencies? 

    - If actually both use exactly the same settings, do they use the same hardware (same xtal and xtal load caps.)?

    - The stm32 is faster than the MSP430 meaning that the the CC1101 have time to reach a state while the MSP430 execute code but that will not be the case for stm32. Do you use a while loop where you read the status registers until CC1101 has reached the wanted state (meaning that you know CC1101 is in IDLE when you assume it's in IDLE etc)