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.

RTOS/CC2650: TI Sensor Tag CC2650STK to receive/listen to advertisement beacons from other sensor tags

Part Number: CC2650
Other Parts Discussed in Thread: CC1350,

Tool/software: TI-RTOS

Hi,

Is it possible for a TI Sensor Tag CC2650STK to receive/listen to advertisement beacons from other sensor tags? If so, how to do this in code using TI RTOS?

Best,

MM

  • Hi,

    I think this is possible using plain RF commands.

    • Use TI-RTOS 2.21
    • First of all, have a look into the rfWsnDmNode example for the CC1350. This example contains a folder "seb" with a file SimpleBeacon.c. Together with the smartrf_settings.c file, you get an idea how to work directly with raw BLE commands.
    • Now back to the CC2650. You can use the same TI-RTOS SDK. You may use the rfPacketRx example as a starting point or the SimpleBeacon.c file from the dual-mode example. But the rfPacketRx example shows you a way to use data queues.
    • Read about the CMD_BLE_SCANNER in the Technical Reference Manual section 23.6.4.5 and also the related data structures.
    • You find those data structures in a file <driverlib/rf_ble_cmd.h>.
    • Export BLE settings for the CC2650 from SmartRF Studio
    • Fill in the correct configuration options for this command. This is not trivial.

    The proprietary RF users guide may provide you some helpful information about RF operations in general. Good luck.

  • Thanks Richard. Let me look at those examples. :)