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.

CC2652RB: Simplest 2.4GHz wireless protocol?

Part Number: CC2652RB
Other Parts Discussed in Thread: , SIMPLELINK-CC13X2-26X2-SDK, LAUNCHXL-CC26X2R1, SYSCONFIG, CC2652R

I have a LP-CC2652RB and standalone boards based on the CC2652RB. I want to send int32's over the air from the standalone boards and use UART on the receiver to plot the result from the LaunchPad. What is the most simple way to do this? Preferably, the standalone board is just broadcasting, and the LP is just listening, with no handshake. Are there any examples in the Resource Explorer that are similar to this? Thanks

  • Hi Matt,

    I typically would recommend the rfPacket* TI Driver examples but I see that they do not exist inside the SIMPLELINK-CC13X2-26X2-SDK for the CC2652RB device.  Note that rfPacketTx/rfPacketRx are available in the LAUNCHXL-CC26X2R1 TI Drivers examples folder.  I will clarify with the Software Development team and reply early next week.

    Regards,
    Ryan

  • Thanks, Ryan, I'm looking at those programs right now. I have a LP-CC2640R2 on hand so at least the RX side of things is coming from pre-built software. Something for CC2652RB would be great, otherwise I'll try to modify/rebuild a similar example.

  • Proprietary doesn't appear as an option in SysConfig 1.6 for the CC2652RB (SIMPLELINK-CC13X2-26X2-SDK_4.30.00.54). rfPacketTx_CC26X2R1_LAUNCHXL_tirtos_ccs builds fine and I see the option in SysConfig.

      

    I assume building my CC2652RB_LAUNCHXL project with the CC26X2R1_LAUNCHXL --board is not a good long-term strategy, even if I could hack around it.

  • Hi Matt,

    The response from Software Development is that CC2652RB support for Proprietary RF/EasyLink was never made a requirement and thus the proprietary RF settings are not available.  I agree that development with this device is not recommended if Proprietary RF is required and would instead recommend the LAUNCHXL-CC26X2R1 and CC2652R.  The other option is to consider BLE, Zigbee, Thread, or IEEE 802.15.4 protocols.

    Regards,
    Ryan

  • Hi Matt,

    Just to be clear. You want to broadcast some data in int32 format? If so then you can use simple broadcaster as base. Unfortunately, I do not see simple broadcaster example program at my CC2652RB SDK. Not sure if the latest SDK has it.

    Then, you want to receive this data and parse it to be printed out at UART? Then you need to use either simple central or simple observer to do that.

    If above is what you want to happen. This is covered at SimpleLink Academy, advertising and scanning, if I remember correctly.

    -kel

  • So this is wrong from the CC2652RB datasheet ("2.4 GHz proprietary FSK-based formats")? It's too late to change my design and the crystalless feature is still incredibly useful, just a bummer I can't get the module wireless with one RF library.

  • Thanks, Kel. For now, that is the case. I just want to get my custom board off a cable and onto a battery, so I need to transmit the data for testing. It appears I'm stuck modifying simplePeripheral, which is bloated for this purpose.

  • Hi Matt,

    I apologize for this inconsistency and am working with the Web and Documentation Teams to have it resolved.

    Regards,
    Ryan