Using the Bluetooth Low Energy Radio test for PER measurements

You can perform a Packet Error Rate (PER) measurement using the Radio test sample running on two nRF7002 Development Kit (DK) or Evaluation Kit (EK) devices, where one is used as a transmitter and the other as a receiver.

Configure the receiving device (DK or EK) to receive packets with a known access address at a center frequency of 2400 MHz.

uart:~$ data_rate ble_1Mbit
uart:~$ transmit_pattern pattern_11110000
uart:~$ start_channel 0
uart:~$ parameters_print
uart:~$ start_rx

Configure the transmitting device (DK or EK) to transmit 10000 packets (TX transmit count) with the matching access address at a center frequency of 2400 MHz.

uart:~$ data_rate ble_1Mbit
uart:~$ transmit_pattern pattern_11110000
uart:~$ start_channel 0
uart:~$ parameters_print
uart:~$ start_tx_modulated_carrier 10000

Record the number of successfully received packets on the receiving device (DK or EK). Repeat as necessary until the count stops incrementing. RX success count is displayed as Number of packets:.

uart:~$ print_rx

Terminate receiving on the transmitting device (DK or EK).

uart:~$ cancel

Calculate PER using the following equation:

\[1 - \left( \frac{\text{RX success count}}{\text{TX transmit count}} \right)\]