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.

CC2540 SmartRF Packet Sniffer only sees advertising packets

Other Parts Discussed in Thread: CC2540

I have a CC2450 loaded up as a BLE packet sniffer, it is working as such the issue is that I am only seeing advertising packets.

I know that I am connecting to a BLE device and that data packets are flying, however they are not showing up in the GetPacketSniffer window.

I have looked at the user's manual and the menu selections and see nothing obvious.

What have I missed?

Thanks.

  • I have exactly the same problem, have you found any solution?

    Thanks,
    JL
  • What I finally did is get the BLE MAC address (a 6 byte quantity) of the BLE radio I was using.and enter it into the software.

    The place to do it is on the Radio configuration tab in the Connect to Initiator Address data entry box.

    Once the software had the correct MAC address of the PC Radio then I can see data packets.

    Most BLE devices have their MAC address exposed as a property under Device Manager.  BlueGiga required me to send a command in my software to get the information.

  • I'm running into this problem.

    I have a cc2540 USB dongle and I'm using SmartRF Packet Sniffer 2.18.1.0

    I've compiled the project to only advertise on one channel (channel 37) and verified that this is the case.

    The packet sniffer can see the advertising packets but no data packets.

    I've also tried configuring "connect to initiator address".

    (The manual says If this option is not selected, the capture device will start following the first data connection that appears on the current advertising channel )

    I've tried connecting many, many times. The packet sniffer simply isn't seeing anything except advertising packets.

    The project doesn't use encryption by the way.

    Has anyone managed to make this work?

  • Which BLE example do you try to sniff with sniffer?