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.

CC2640R2F: Queries regarding using Bluetooth 5 advertisement extension feature

Part Number: CC2640R2F


Hello,

We are using the advertisement extension feature of Bluetooth 5 using Host test application in cc2640R2F using Bluetooth 5 SDK where we are having following queries:

1) The advertisement extension feature allows for sending advertisement on any of 40 channels, what is method for this channel selection?

2) We are able to send advertisement extension in coded S2 or S8 mode but we are not able to send advertisement in 2 Mbps mode, what is probable reason for this?

3) BT 5 supports advertisement of length till 255 bytes, but we are able to successfully transfer only 200 bytes. If we send more than 200 bytes, the advertisement command response from HCI tester comes successful but on receiving launchpad, we are only able to receive 200 bytes, post that it fragment the packet. Why are we not able to receive packet more than 200 bytes.

Regards

Prateek

  • Hi Prateek,

    1) This is not configurable in the TI BLE5-Stack.
    2) How did you test this?
    - CC240R2F is not capable of scanning on LE 2M PHY (but capable of advertising on 2M PHY)
    3) Again, please describe how you test this. Can you use a BLE sniffer to see whether all the packets go over the air?
  • Hello Marie,
    Please find my responses for above 3 points.
    1) Secondary advertisements which can be used for sending higher data can be used on any of 40 channels as a part of BT specifications. The primary advertisement sent on 3 advertising channels can point to the channel for secondary advertisements. Why is this configurablity not available in TI BLE 5 stack.
    2-3) We have used the Host test application on 2 launch pads and have used HCI Test tool to configure them for advertising/ scanning mode.
    We were able to configure the Phy in advertising and scanning modes to BLE 5 S8 and send advertisements using HCI command. When we send advertisement using HCI Script, we receive advertisement success response. Similarly, when we run scanning script, we’ve got the data sent from other module.
    We are able to do this for S2 and S8 PHY but not for 2 M Phy.
    Similarly, we are able to send 200 bytes on S8 mode but not more than that, as if we try that, data is received on scanning device but with fragment.
    Hope this helps.
    Do let me know for any other inputs needed.

    Regards
    Prateek
  • Hi Prateek,

    1) It's not implemented as configurable in the TI BLE5-Stack.

    You can set the channelmap used for the three primary advertisement channels.

    2) CC240R2F is not capable of scanning on LE 2M PHY (but capable of advertising on 2M PHY). You will have to use a BLE sniffer or other device to verify these advertisements.
    3)Can you post a BLE sniffer log of this happening?
  • Hi marie,

                   Can you please confirm that ht e packet sniffer 2 will be able to sniff the coded packets? As the dcoumentation is only mentioning 1Mbps.

    file:///C:/Program%20Files%20(x86)/Texas%20Instruments/SmartRF%20Tools/SmartRF%20Packet%20Sniffer%202/docs/user_guide/html/sniffer_fw/getting_started.html#firmware-binaries

    Regards

    Abhed

  • Hi Abhed,

    You're correct, you will need a Bluetooth 5 sniffer to see this. (E.g. Ellisys sniffer.)