FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
devices::rf::NRF24L01< CSN, CE >::observe_tx_t Union Reference

Register OBSERVE_TX data type, performance statistics. More...

#include <fastarduino/devices/nrf24l01p.h>

Public Member Functions

 observe_tx_t (uint8_t value) INLINE
 Construct transmitter performance statistics from register reading. More...
 

Public Attributes

uint8_t as_byte
 Byte representation of performance statistics. More...
 
struct {
   uint8_t   arc_cnt: 4
 Count retransmitted packets. More...
 
   uint8_t   plos_cnt: 4
 Count lost packets. More...
 
}; 
 

Detailed Description

template<board::DigitalPin CSN, board::DigitalPin CE>
union devices::rf::NRF24L01< CSN, CE >::observe_tx_t

Register OBSERVE_TX data type, performance statistics.

Definition at line 411 of file nrf24l01p.h.

Constructor & Destructor Documentation

◆ observe_tx_t()

devices::rf::NRF24L01< CSN, CE >::observe_tx_t::observe_tx_t ( uint8_t  value)
inlineexplicit

Construct transmitter performance statistics from register reading.

Parameters
[in]valueregister reading

Definition at line 426 of file nrf24l01p.h.

Member Data Documentation

◆ as_byte

uint8_t devices::rf::NRF24L01< CSN, CE >::observe_tx_t::as_byte

Byte representation of performance statistics.

Definition at line 413 of file nrf24l01p.h.

◆ arc_cnt

uint8_t devices::rf::NRF24L01< CSN, CE >::observe_tx_t::arc_cnt

Count retransmitted packets.

Definition at line 417 of file nrf24l01p.h.

◆ plos_cnt

uint8_t devices::rf::NRF24L01< CSN, CE >::observe_tx_t::plos_cnt

Count lost packets.

Definition at line 418 of file nrf24l01p.h.


The documentation for this union was generated from the following file: