Hello,
I try to debug a BLE connection with the nRF Sniffer. As a test, I used one nRF52 DK (PCA10040) as peripheral using nRF Connect and and Android phone as central device (running the nRF Android Connect app). They are able to connect to each other. I use another nRF52 DK (PCA10040) as the sniffer. I programmed the firmware as listed in the nRF sniffer installation manual.
To observe the BLE packets, I installed the nRF sniffer with Wireshark. No errors during the installation, everything went smooth.
In Wireshark, I can see the advertisement packages, but when I establish a connection between the nRF52 DK and Android phone, I don't see the packets anymore. I did select the specific peripheral device that I use for the connection, but still it is not showing the connection packets. In attachment, you can find the captured packets from Wireshark.
Here is the software I used:
- operating system: macOS Big Sur 11.6
- Wireshark 3.4.7
- nRF sniffer 4.0.0
- BLE sniffer nRF52 DK (PCA10040)
Do you know what could be the reason?
Thanks!
JBY