CC13xx Driver Library
rfc_bleMasterSlaveOutput_s Struct Reference

#include <rf_ble_cmd.h>

Data Fields

uint8_t nTx
 Total number of packets (including auto-empty and retransmissions) that have been transmitted. More...
 
uint8_t nTxAck
 Total number of transmitted packets (including auto-empty) that have been ACK'ed. More...
 
uint8_t nTxCtrl
 Number of unique LL control packets from the Tx queue that have been transmitted. More...
 
uint8_t nTxCtrlAck
 Number of LL control packets from the Tx queue that have been finished (ACK'ed) More...
 
uint8_t nTxCtrlAckAck
 Number of LL control packets that have been ACK'ed and where an ACK has been sent in response. More...
 
uint8_t nTxRetrans
 Number of retransmissions that has been done. More...
 
uint8_t nTxEntryDone
 Number of packets from the Tx queue that have been finished (ACK'ed) More...
 
uint8_t nRxOk
 Number of packets that have been received with payload, CRC OK and not ignored. More...
 
uint8_t nRxCtrl
 Number of LL control packets that have been received with CRC OK and not ignored. More...
 
uint8_t nRxCtrlAck
 Number of LL control packets that have been received with CRC OK and not ignored, and then ACK'ed. More...
 
uint8_t nRxNok
 Number of packets that have been received with CRC error. More...
 
uint8_t nRxIgnored
 Number of packets that have been received with CRC OK and ignored due to repeated sequence number. More...
 
uint8_t nRxEmpty
 Number of packets that have been received with CRC OK and no payload. More...
 
uint8_t nRxBufFull
 Number of packets that have been received and discarded due to lack of buffer space. More...
 
int8_t lastRssi
 RSSI of last received packet. More...
 
struct {
   uint8_t   bTimeStampValid:1
 1 if a valid time stamp has been written to timeStamp; 0 otherwise More...
 
   uint8_t   bLastCrcErr:1
 1 if the last received packet had CRC error; 0 otherwise More...
 
   uint8_t   bLastIgnored:1
 1 if the last received packet with CRC OK was ignored; 0 otherwise More...
 
   uint8_t   bLastEmpty:1
 1 if the last received packet with CRC OK was empty; 0 otherwise More...
 
   uint8_t   bLastCtrl:1
 1 if the last received packet with CRC OK was empty; 0 otherwise More...
 
   uint8_t   bLastMd:1
 1 if the last received packet with CRC OK had MD = 1; 0 otherwise More...
 
   uint8_t   bLastAck:1
 1 if the last received packet with CRC OK was an ACK of a transmitted packet; 0 otherwise More...
 
pktStatus
 
ratmr_t timeStamp
 Slave operation: Time stamp of first received packet. More...
 

Field Documentation

uint8_t rfc_bleMasterSlaveOutput_s::bLastAck

1 if the last received packet with CRC OK was an ACK of a transmitted packet; 0 otherwise

uint8_t rfc_bleMasterSlaveOutput_s::bLastCrcErr

1 if the last received packet had CRC error; 0 otherwise

uint8_t rfc_bleMasterSlaveOutput_s::bLastCtrl

1 if the last received packet with CRC OK was empty; 0 otherwise

uint8_t rfc_bleMasterSlaveOutput_s::bLastEmpty

1 if the last received packet with CRC OK was empty; 0 otherwise

uint8_t rfc_bleMasterSlaveOutput_s::bLastIgnored

1 if the last received packet with CRC OK was ignored; 0 otherwise

uint8_t rfc_bleMasterSlaveOutput_s::bLastMd

1 if the last received packet with CRC OK had MD = 1; 0 otherwise

uint8_t rfc_bleMasterSlaveOutput_s::bTimeStampValid

1 if a valid time stamp has been written to timeStamp; 0 otherwise

int8_t rfc_bleMasterSlaveOutput_s::lastRssi

RSSI of last received packet.

uint8_t rfc_bleMasterSlaveOutput_s::nRxBufFull

Number of packets that have been received and discarded due to lack of buffer space.

uint8_t rfc_bleMasterSlaveOutput_s::nRxCtrl

Number of LL control packets that have been received with CRC OK and not ignored.

uint8_t rfc_bleMasterSlaveOutput_s::nRxCtrlAck

Number of LL control packets that have been received with CRC OK and not ignored, and then ACK'ed.

uint8_t rfc_bleMasterSlaveOutput_s::nRxEmpty

Number of packets that have been received with CRC OK and no payload.

uint8_t rfc_bleMasterSlaveOutput_s::nRxIgnored

Number of packets that have been received with CRC OK and ignored due to repeated sequence number.

uint8_t rfc_bleMasterSlaveOutput_s::nRxNok

Number of packets that have been received with CRC error.

uint8_t rfc_bleMasterSlaveOutput_s::nRxOk

Number of packets that have been received with payload, CRC OK and not ignored.

uint8_t rfc_bleMasterSlaveOutput_s::nTx

Total number of packets (including auto-empty and retransmissions) that have been transmitted.

uint8_t rfc_bleMasterSlaveOutput_s::nTxAck

Total number of transmitted packets (including auto-empty) that have been ACK'ed.

uint8_t rfc_bleMasterSlaveOutput_s::nTxCtrl

Number of unique LL control packets from the Tx queue that have been transmitted.

uint8_t rfc_bleMasterSlaveOutput_s::nTxCtrlAck

Number of LL control packets from the Tx queue that have been finished (ACK'ed)

uint8_t rfc_bleMasterSlaveOutput_s::nTxCtrlAckAck

Number of LL control packets that have been ACK'ed and where an ACK has been sent in response.

uint8_t rfc_bleMasterSlaveOutput_s::nTxEntryDone

Number of packets from the Tx queue that have been finished (ACK'ed)

uint8_t rfc_bleMasterSlaveOutput_s::nTxRetrans

Number of retransmissions that has been done.

struct { ... } rfc_bleMasterSlaveOutput_s::pktStatus
ratmr_t rfc_bleMasterSlaveOutput_s::timeStamp

Slave operation: Time stamp of first received packet.