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.

CC2540EMK-USB: CC2540 USB dongle + SmartRF Packet Sniffer - Display Filter bug ?

Part Number: CC2540EMK-USB
Other Parts Discussed in Thread: CC2540

Hi,

I bought new CC2540 USB dongle. New installed SmartRF Packet Sniffer version 2.18.1 has no any driver for Windows 10 64-bit included. Why ?

Never mind, I have found some older driver on the E2E, which seems OK.

Bluetooth LE packets are sniffed, displayed, explained, everything seems OK.

But, may be there is some bug inside the "Display filter" function. I can successfully filter displayed packets using the field "Channel (CH)", this is OK. But any use of filter with field "Access Address (ACA)" or field "Data Type (PTY)" or field "Opcode (OPC)" generates (erroneously) only empty packet list. I did not try other fields.

Packet example:

+----------------------------------------------------+----------------- - - -
|     Packet sniffer frame header                    |
+----+-------------+-------------------------+-------+
|info| Packet nbr. | Time stamp              | Length|  Packet data
+----+-------------+-------------------------+-------+----------------- - - -
| 01 | 08 00 00 00 | B4 09 DB AD 00 00 00 00 | 23 00 | 22 D6 BE 89 8E 00 17 5E 51 5C CF E5 E0 02 01 06 03 02 F0 FF 09 FF 01 04 E0 E5 CF 5C 51 5E 3F 1C EB 22 A5
+----+-------------+-------------------------+-------+----------------- - - -

Functional filter example: CH=0x25 (correct list result)

Unfunctional filter example: ACA=0x8e89bed6 (empty list result)

I have read "swru187g.pdf" with no success. Am I making some mistake ?

Thank you.

Regards, Zdenek.

  • Hello Zdenek,

    Not all filters are available in the BLE packet sniffer utility. I suggest using a device address filter.

    Best wishes
  • Hi JXS,
    thank you for your response.
    I have already looked for answer in forum threads with no success. I have found similar "Display Filter" problem thread but withour relevant response.
    What do you mean by "device address filter" ? I did not find in the Packet Sniffer.
    I have also mentioned problem with Windows 10 64-bit drivers unavailable on published SmartRF Packet Sniffer software package. This is the most common Windows operating system used today, is not ? Any idea ?

    Regards, Zdenek.
  • Hi,

    I believe Windows 7 is the most widely used Win OS used today, although Win 10 is gaining traction:
    www.netmarketshare.com/operating-system-market-share.aspx

    I will confirm that the packet sniffer works on our Win 10 64-bit laptops.

    In terms of the filter, I have been able to use the Adv Address filter. If you need more complex filtering, it may be best to consider a professional sniffer from Ellisys or Frontline, for example.

    Best wishes