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.

continuous Tx on cc1120 evaluation kit

Other Parts Discussed in Thread: CC1120, CC1120EMK-868-915

 


Hello,
 

I use the
CC1120 Evaluation Module (CC1120EMK-868-915) and Smart RF Studio software. 
I try to transmit my own signal through the kit. 
I
connected the signal source to GPIO0 pin, click on start at Continuous Tx tab  (I work in a serial synchronous mode / unmodulated )

and with the second kit I try to catch the signal.

On the second kit I connected GPIO0 to the scope to make sure that my signal reaches the receiver, but without success
I'd be happy if someone could help me. 

Thanks, 
Adir

 

  • The "Continuous TX" mode in Studio sets up the radio to send either a unmodulated or modulated signal continuously independent of user input. 

    To set up CC1120 in serial mode do the following:

    The data pin is updated on the falling edge of the clock pin at the programmed data rate. Preamble and sync word insertion/detection may or may not be active, depending on the sync mode
    PREAMBLE_CFG1.num_preamble = Bin(‘0000’) // No preamble, redefine if desired

    SYNC_CFG0.sync_mode = Bin(‘000’) // No sync word, redefine if sync detect
                                                                         // and / or insert is desired

    SERIAL_STATUS.ioc_sync_pins_en = Bin(‘1’) // Enables GPIO0 for data input during

                                                                                        //TX.

    PKT_CFG2.pkt_format = Bin(‘01’) // Enables serial mode.

    MDMCFG1.fifo_en = Bin(‘0’) // In/out data through serial pins.

    MDMCFG0.transparent_mode_en = Bin(‘0’) // Synchronous serial mode.


    Define a GPIO pin (decimal 8) to be serial data clock for both TX and RX operation. For RX operation, another GPIO pin (decimal 9) has to be defined as serial data output. For TX operation, the GPIO0 pin is explicitly used as serial data input. This is automatically done when in TX. In order to avoid internal I/O conflict, GPIO0 should be defined as tri state (decimal 48). In synchronous serial mode the TX data must be set up on the falling edge of the data clock output from CC112X.

     

  • Thank you for your quick answer, I going to try it today.

    Adir