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.

LAUNCHXL-CC26X2R1: Proprietary RF - data transfer fails if TX and RX distance is more than approx. 15cm

Part Number: LAUNCHXL-CC26X2R1
Other Parts Discussed in Thread: CC2652R, SYSCONFIG

Tool/software:

Hello TI,

I am Working on RF ESL by using CC2652R MCU based on LAUNCHXL-CC26X2R1

TI Proprietary RF

CCS - 12.5.0

Compiler Ver - 5.2.6

My code is based on "SDK - SimpleLink cc13xx CC26xx SDK - 7.41.00.17" example code rfUARTBridge.

I am transferring the data from TX to RX like 1000 packet s (each packet consist of 60 bytes of data).

When data transfer between two TX and RX works properly, when the boards are close together, It is working within 15 cm range.

when i am transferring the 1000 packets of data  it is missing some packets when there is some distance between TX and RX, (above 15 cm range).

My Query is,

Please guide me about What are the possible causes and solutions for bulk data transmission over a distance using TI RF modules?

Thank you,

Ajay Reddy,

superUs systems.

  • Hello Ajay,

    1. Are you using LAUNCHXL-CC26X2R1 boards or custom hardware?
    2. At what interval are you sending 60-byte packets?
    3. What is the TX power configuration in SysConfig?
    4. How many packets are missed (i.e. PER)?
    5. Can you replicate the results using Smart RF Studio 7?

    Regards,
    Ryan

  • Hello Ryan,

    1. Yes, i am using LAUNCHXL-CC26X2R1 boards.


    2. I given different intervals 50ms and 500ms, same issue occurred.


    3. TX power configuration is 5 dBm.


    4. Actually i am transferring total 1936 packets (60 bytes per packet), in that TX is transferring successfully and RX is not receiving, it is missing like 3 - 30      packets on every attempt of transferring the data, when i place the boards (TX & RX) near within (0 - 20 cm) it is not missing any packets, when i                increase the distance range it's missing the packets.


    5. Yes, i tested by using Smart RF studio 7, i am attaching results screenshots in below, i used example codes of TI released ones those are also missing the some packets of data. here i am providing that screenshots also.

    Please refer above screenshots and guide me, what are the possible ways to overcome from this problem?

    Thanks & Regards,
    Ajay Reddy

  • Can you find some of the "Received Not OK" devices inside of Smart RF Studio 7 and determine whether they are coming from the TX device?  The receiver may be picking up packets from other nearby devices which are not the intended source.  It is also not uncommon for packets to be missed with an increase in distance alongside other factors such as physical barriers, channel noise, RSSI thresholds, etc.  Thus a PER of less than 1% can be feasible given all factors and does not indicate an issue with the CC2652R1 devices.  This is why several radio software solutions implement message ACK features so that the transmitter can re-send messages if the RX device indicates that it did not receive the last packet.

    Regards,
    Ryan