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: Time needed to change f_band

Part Number: CC1310
Other Parts Discussed in Thread: CC1101, CC1350,

Hello,

My customer is evaluating CC1310F128RHBR for a radio module to command an automated gate application.

Here a technical questions from customer side:

-        What is the time needed to fully reconfigure CC1310F128 to fully change frequency band and RF modulation simultaneously, e.g. say from GFSK @ 433MHz to MSK @ 868MHz , this is an important parameter from them. They need to understand the time between when the MCU starts reprogramming the radio registers (including the time needed to reprogram them) to when the radio is ready to transmit or receive with the new modulation and frequency.

Many Thanks,

Antonio

  • Hi

    Changing frequency band requires that you run a new setup command. I did a test for another customer where I measured the time from leaving RX mode on one frequency (433 MHz) until being back in RX on another frequency (868 MHz). I measure the time to be around 1.4 ms.

    BR

    Siri
  • Hello,

    Please find below customer feedback:

    For backward compatibility we have a "HCS300" protocol transmitted in OOK and the decoding is done
    With the Up (with the cc1101 we use the transparent function) taking the "raw" signal from the pin;
    Moreover our radios pass in reception from OOK (old protocol) to GFSK (new)
    Continually and respond to both as if they were two distinct radios, to do this the switch time must be as low as possible.

    • Does exist in this device a way to bypass the packet handler and directly see the received signal and then send it to the Up?
    • Can you tell me how long it takes to reconfigure the transceiver and eventually change modulation? (changeover frequency is usually + fast)
    • Do you have demo boards at 434 and at 868 MHz?

    Many Thanks,

    Antonio

  • Antonio

    You can output the received data to a pin. How this can be done is describe here:

    This method of outputting received data to a pin does not not work when using the OOK patch (that is necessary in OOK mode). When using OOK, you need instead do the following:

    Change MCE_RFE_OVERRIDE(1,0,0,1,0,0), to MCE_RFE_OVERRIDE(1,0,2,1,0,0)

    To get the data out on for example IOID_1 you also need to add:

    PIN_Config pinTable[] =
    {
        IOID_1 | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL | PIN_DRVSTR_MAX,
        PIN_TERMINATE
    };
    .
    .
    PINCC26XX_setMux(pinHandle, IOID_1, PINCC26XX_MUX_RFC_SMI_CL_OUT);

    Be aware that the feature of bypyssing the "packet handler" like this is primarely supported for debug purposes, and the sensitivity might not be the same as when using the radio the way it intended to be used.

    The time it will take is about the same as changing from one freq band to another. In both cases you need to do a complete setup command, and a command FS.

    We do not have any boards supporting both 433 MHz and 868 MHz.

    BR

    Siri

  • Hello Siri,

    Thank you.

    Do we have a board at 433MHz and another board at 868MHz?

    Many Thanks,

    Antonio

  • For 868 you can use this:

    www.ti.com/.../launchxl-cc1310

    For 433 you need to use the CC1350 kit:

    www.ti.com/.../LAUNCHXL-CC1350-4

    Siri
  • Hello,

    Thank you for your prompt reply; unfortunately I can not evaluate if the boards are OK for a quick evaluation

    I usually use the boards to test with SmartRFstudio Type the CCxxx EM
    Currently I have in my hands the old SMARTRF05 rev1.8.1; if they still work, I could buy the "EM" modules on RS

    Could you give me any suggestions?

    Many Thanks,

    Antonio
  • For CC1310, we only have LaunchPads, no EMs.

    BR

    Siri