Structure representing the Bluetooth Packet Error Rate (PER) statistics.

This structure is used to define the parameters for collecting Bluetooth PER statistics, including counts of CRC fails, successful transmissions, and other relevant metrics.

Public Attributes#

uint16_t

Packet count of CRC fails (Cyclic Redundancy Check (CRC))

uint16_t

Packet count of CRC passes.

uint16_t

Packet count of aborted transmissions.

uint16_t

Packet count of dropped receptions.

uint16_t

Packet count of CCA Idle (Clear Channel Assessment (CCA))

uint16_t

Packet count of Rx start.

uint16_t

Packet count of aborted receptions.

uint16_t

Packet count of successful transmissions.

int8_t

Received Signal Strength Indicator of the packet.

uint16_t

Packet count of ID packets received.

uint16_t

Dummy array of length 5.

Public Attribute Documentation#

crc_fail_cnt#

uint16_t rsi_bt_per_stats_s::crc_fail_cnt

Packet count of CRC fails (Cyclic Redundancy Check (CRC))


Definition at line 452 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

crc_pass_cnt#

uint16_t rsi_bt_per_stats_s::crc_pass_cnt

Packet count of CRC passes.


Definition at line 454 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

tx_abort_cnt#

uint16_t rsi_bt_per_stats_s::tx_abort_cnt

Packet count of aborted transmissions.


Definition at line 456 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

rx_drop_cnt#

uint16_t rsi_bt_per_stats_s::rx_drop_cnt

Packet count of dropped receptions.


Definition at line 458 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

rx_cca_idle_cnt#

uint16_t rsi_bt_per_stats_s::rx_cca_idle_cnt

Packet count of CCA Idle (Clear Channel Assessment (CCA))


Definition at line 460 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

rx_start_idle_cnt#

uint16_t rsi_bt_per_stats_s::rx_start_idle_cnt

Packet count of Rx start.


Definition at line 462 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

rx_abrt_cnt#

uint16_t rsi_bt_per_stats_s::rx_abrt_cnt

Packet count of aborted receptions.


Definition at line 464 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

tx_dones#

uint16_t rsi_bt_per_stats_s::tx_dones

Packet count of successful transmissions.


Definition at line 466 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

rssi#

int8_t rsi_bt_per_stats_s::rssi

Received Signal Strength Indicator of the packet.


Definition at line 468 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

id_pkts_rcvd#

uint16_t rsi_bt_per_stats_s::id_pkts_rcvd

Packet count of ID packets received.


Definition at line 470 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

dummy#

uint16_t rsi_bt_per_stats_s::dummy[5]

Dummy array of length 5.


Definition at line 472 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h