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.

LP-EM-CC2340R5: The minimum interval between two generic tx operation

Part Number: LP-EM-CC2340R5
Other Parts Discussed in Thread: ENERGYTRACE

Hi,

I would like to know what is the minimum interval between two generic tx operation?

Thanks

  • Hi,

    For back-to-back TX, from end of one TX to the start of next TX, it takes about 281usec.

    This is based on the SDK example rfPacketTx and EnergyTrace current consumption waveform.

    Thanks,
    Toby

  • Hi, 

    I measure DIO11(TX), from end of tx signal to start of next tx signal ,it takes about 339us, this is based on the SDK example rfPacketTx. Is there any possible to reduce this interval?

    Thanks

  • Hi, Toby, the same question with the topic. 
    We want to devise a proprietary protocol with large number of packets but with very short packet length (for example 4-8bytes). We need a super short tx to tx interval to maximized the wireless channel effeciency.

    In rfPacketTx example, after you submit a tx, it seems to do a lot of initialization before the real "start_tx" command. Is there any other way to initialized one time, and then do the update tx buffer and sending repeatly. We tested the rfPacketTxRepeat, the interval for two tx is only 130us more or less. Do we have other ways to further reduce the interval.

  • You can potentially try to keep the FS on after a TX command.

    This is configured with the RCL_CMD_GENERIC_TX_t --> config --> fsOff.
    I think this would give about the same performance as RCL_CmdGenericTxRepeat.

    If more improvements to speed are needed, then you may have to customize the interface between application and radio (higher development cost).
    The source files for this are located here: C:\ti\simplelink_lowpower_f3_sdk_7_40_00_64\source\ti\drivers\rcl