This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF Sniffer - Looking for data packets (not ADV/SCAN/CONN)

I use a nRF52840 Dongle as the Sniffer HW.  I use 2 other nRF52840 boards, one is a peripheral (NUS) and the other is a central/peripheral (NUS).  The cen/per connects as a central to the peripheral at power up.  I then use a smartphone with nRFConnect to connect to the cen/per board.  After all is connected, the per board sends a 244-byte data packet to the cen/per board every 1 second, which relays it to the phone.  Then it waits 500 ms and also send its own 244-byte packet to the phone.

I'm trying to watch everything with Wireshark 3.4.2, Sniffer 3.1.0 (I also used Python 3.9.1), I've installed the plug-in, etc.  Everything seems to work just fine.  They don't have encryption enabled, so no pairing is going on.  I can see ADV, SCAN, CONN, etc packets, but I don't seem to see the 244-byte packets coming every 500 ms.

What could the problem? Configuration of Wireshark?  Maybe the Sniffer only supports MTU/TX data packet max of 20 bytes and not 244 bytes?

I think it's just configuration... but not sure

Parents Reply Children
No Data
Related