Sniffer fails to catch packets when running radio_test.

Hello,

I wanted to verify if two devices are communicating by using a sniffer.

After running the radio_test example, I set up parameters for each transmitter and receiver.

(tx channel =16 , data_rate = NRF_RADIO_MODE_IEEE802154_250KBIT , transmission pattern = TRANSMIT_PATTERN_11001100 , output_power 4dBM)

After that, the transmitter ran the start_duty_cycle_modulated_tx 10 command.


The terminal of the receiver outputs data normally when print_rx is executed.


However, sniffer does not catch the packet when capturing.

Is there a problem with my setup?

Parents
  • Hello,

    Although I am not sure exactly what the filters are, the sniffer will not show you everything that is present on a channel. It will pick up Thread and Zigbee packets, so I guess it is some MAC layer packets that is the filter that the sniffer uses. Also, this is not something you can adjust in WireShark. It is something that is hard coded into the FW running on the DK/dongle that you are using for the sniffer. 

    If you want to capture all packets, then I guess this is something you need to implement yourself. Since you can see the packets on the RX device, you can use that as a sniffer. But we don't have support for that in wireshark, unfortunately.

    Best regards,

    Edvin

Reply
  • Hello,

    Although I am not sure exactly what the filters are, the sniffer will not show you everything that is present on a channel. It will pick up Thread and Zigbee packets, so I guess it is some MAC layer packets that is the filter that the sniffer uses. Also, this is not something you can adjust in WireShark. It is something that is hard coded into the FW running on the DK/dongle that you are using for the sniffer. 

    If you want to capture all packets, then I guess this is something you need to implement yourself. Since you can see the packets on the RX device, you can use that as a sniffer. But we don't have support for that in wireshark, unfortunately.

    Best regards,

    Edvin

Children
No Data
Related