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.

CC2650: CC2650: research transmit Bluetooth Low Energy

Part Number: CC2650


Hello.

I'm investigating the transmission characteristics of BLE between two CC2650lp. 

Im flashed one board host_test and second project zero then via app Btool and command HSI_ReadRSSI() tested the dependence of the RSSI level on the distance. 

Now i want to research something parameters else, for example - immunity noise:  transfer N-packets from host_test to simple_peripheral and tested the dependence of the Packet Error Rate on the distance between the boards.

How can I do that? And what transmission BLE parameters can I check yet?

  • Hello,
    You can set up packet error rate test in SmartRFStudio. That way you do not have to create any custom firmware on CC2650.

    To implement per test in simple_peripheral you can refer to the TI_BLE_Vendor_Specific_HCI_Guide.pdf and the command HCI_EXT_PacketErrorRateCmd. This require you to write some code and Note: The counters are only 16 bits. At the shortest connection interval (7.5 ms), this provides a little over 8 minutes of data before the counter overflow. This is based on the connection event packets that occur at every effective connection interval.
  • Thank u for answer.
    Unfortunately in SmartRF studio can to transmit on only 1 BLE channel and because of it not "full" BLE.

    About HCI_EXT_PacketErrorRateCmd, what does this func return?

    What packages does it count?

  • Then you can investigate the HCI_EXT_PacketErrorRateCmd command.