Si917 specific Wi-Fi asynchronous statistics.

Public Attributes#

uint16_t

Number of tx pkts.

uint8_t

Number of rx pkts.

uint16_t

Number of tx retries.

uint16_t

Number ofpkts that pass crc.

uint16_t

Number of pkts failing crc chk.

uint16_t

Number of times cca got stuck.

uint16_t

Number of times cca didn't get stuck.

uint16_t

Number of pkt aborts.

uint16_t

Number of false rx starts.

uint16_t

cca idle time

uint8_t

Reserved fields.

uint16_t

Number of rx retries.

uint8_t

rssi value

uint16_t

cal_rssi

uint8_t

lna_gain bb_gain

uint16_t

Number of tx packets dropped after maximum retries.

uint16_t

Consecutive pkts dropped.

uint8_t

Reserved fields.

uint16_t

BSSID matched broadcast packets count.

uint16_t

BSSID matched multicast packets count.

uint16_t

BSSID & multicast filter matched packets count.

Public Attribute Documentation#

tx_pkts#

uint16_t sl_si91x_async_stats_response_t::tx_pkts

Number of tx pkts.


Definition at line 1735 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

reserved_1#

uint8_t sl_si91x_async_stats_response_t::reserved_1[2]

Number of rx pkts.


Definition at line 1736 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

tx_retries#

uint16_t sl_si91x_async_stats_response_t::tx_retries

Number of tx retries.


Definition at line 1737 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

crc_pass#

uint16_t sl_si91x_async_stats_response_t::crc_pass

Number ofpkts that pass crc.


Definition at line 1738 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

crc_fail#

uint16_t sl_si91x_async_stats_response_t::crc_fail

Number of pkts failing crc chk.


Definition at line 1739 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

cca_stk#

uint16_t sl_si91x_async_stats_response_t::cca_stk

Number of times cca got stuck.


Definition at line 1740 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

cca_not_stk#

uint16_t sl_si91x_async_stats_response_t::cca_not_stk

Number of times cca didn't get stuck.


Definition at line 1741 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

pkt_abort#

uint16_t sl_si91x_async_stats_response_t::pkt_abort

Number of pkt aborts.


Definition at line 1742 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

fls_rx_start#

uint16_t sl_si91x_async_stats_response_t::fls_rx_start

Number of false rx starts.


Definition at line 1743 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

cca_idle#

uint16_t sl_si91x_async_stats_response_t::cca_idle

cca idle time


Definition at line 1744 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

reserved_2#

uint8_t sl_si91x_async_stats_response_t::reserved_2[26]

Reserved fields.


Definition at line 1745 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

rx_retries#

uint16_t sl_si91x_async_stats_response_t::rx_retries

Number of rx retries.


Definition at line 1746 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

reserved_3#

uint8_t sl_si91x_async_stats_response_t::reserved_3[2]

rssi value


Definition at line 1747 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

cal_rssi#

uint16_t sl_si91x_async_stats_response_t::cal_rssi

cal_rssi


Definition at line 1748 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

reserved_4#

uint8_t sl_si91x_async_stats_response_t::reserved_4[4]

lna_gain bb_gain


Definition at line 1749 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

xretries#

uint16_t sl_si91x_async_stats_response_t::xretries

Number of tx packets dropped after maximum retries.


Definition at line 1750 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

max_cons_pkts_dropped#

uint16_t sl_si91x_async_stats_response_t::max_cons_pkts_dropped

Consecutive pkts dropped.


Definition at line 1751 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

reserved_5#

uint8_t sl_si91x_async_stats_response_t::reserved_5[2]

Reserved fields.


Definition at line 1752 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

bss_broadcast_pkts#

uint16_t sl_si91x_async_stats_response_t::bss_broadcast_pkts

BSSID matched broadcast packets count.


Definition at line 1753 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

bss_multicast_pkts#

uint16_t sl_si91x_async_stats_response_t::bss_multicast_pkts

BSSID matched multicast packets count.


Definition at line 1754 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h

bss_filter_matched_multicast_pkts#

uint16_t sl_si91x_async_stats_response_t::bss_filter_matched_multicast_pkts

BSSID & multicast filter matched packets count.


Definition at line 1755 of file components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h