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-CC2640R2: About the packet sniffer for BLE 5.0 / BLE 4.0 above

Part Number: LAUNCHXL-CC2640R2
Other Parts Discussed in Thread: CC2541

Dear Sirs,

Does TI have any the packet sniffer for BLE 5.0 / BLE 4.2 that run at the LAUNCHXL-CC2640R2 or other BLE evaluation board ?  Thanks.

Best Regards,

Bolo

  • Hi Bolo,

    The only explicit sniffer that we offer is the CC2541 documented here: processors.wiki.ti.com/.../BLE_sniffer_guide

    The key point of this:

    The TI Packet Sniffer can be used to look at everything that goes on between two BLE devices over the air, and is as such a good tool for debugging or just learning about Bluetooth Low Energy applications. The TI Packet Sniffer is limited to capturing BLE data and control PDUs that follow the Bluetooth 4.0 and 4.1 specification. The following Bluetooth 4.2 optional features cannot be fully captured / decoded with the TI Packet Sniffer:

    LE Data Length Extension - The Link Layer control procedure to set/configure longer PDUs can be observed, but PDUs that exceed 27 bytes cannot be observed. Other PDUs that are up to 27 bytes can be observed even though both devices have negotiated support for extended packet lengths. Note that a PDU > 27 bytes will only be sent when the App/Host sends a larger PDU payload.

    LE Secure Connections - The Secure Connection pairing key exchange can be observed but the subsequent decode requires supplying the Long Term Key (LTK)

    Other than that, we recommend using a third party BLE sniffer for BLE4.2 and BLE5 features such as privacy etc.
  • Hi Evan,

    This answer is good for me and thanks for your information.

    Best Regards,

    Bolo