rflib
Data Fields
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 (signed) 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 an LL control packet; 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
 Status of received packets. More...
 
ratmr_t timeStamp
 Slave operation: Time stamp of first 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 an LL control packet; 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
 Status of received packets. 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 an LL control packet; 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
 Status of received packets. More...
 

Field Documentation

§ nTx

uint8_t rfc_bleMasterSlaveOutput_s::nTx

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

§ nTxAck

uint8_t rfc_bleMasterSlaveOutput_s::nTxAck

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

§ nTxCtrl

uint8_t rfc_bleMasterSlaveOutput_s::nTxCtrl

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

§ nTxCtrlAck

uint8_t rfc_bleMasterSlaveOutput_s::nTxCtrlAck

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

§ nTxCtrlAckAck

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.

§ nTxRetrans

uint8_t rfc_bleMasterSlaveOutput_s::nTxRetrans

Number of retransmissions that has been done.

§ nTxEntryDone

uint8_t rfc_bleMasterSlaveOutput_s::nTxEntryDone

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

§ nRxOk

uint8_t rfc_bleMasterSlaveOutput_s::nRxOk

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

§ nRxCtrl

uint8_t rfc_bleMasterSlaveOutput_s::nRxCtrl

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

§ nRxCtrlAck

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.

§ nRxNok

uint8_t rfc_bleMasterSlaveOutput_s::nRxNok

Number of packets that have been received with CRC error.

§ nRxIgnored

uint8_t rfc_bleMasterSlaveOutput_s::nRxIgnored

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

§ nRxEmpty

uint8_t rfc_bleMasterSlaveOutput_s::nRxEmpty

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

§ nRxBufFull

uint8_t rfc_bleMasterSlaveOutput_s::nRxBufFull

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

§ lastRssi

int8_t rfc_bleMasterSlaveOutput_s::lastRssi

RSSI of last received packet (signed)

§ bTimeStampValid

uint8_t rfc_bleMasterSlaveOutput_s::bTimeStampValid

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

§ bLastCrcErr

uint8_t rfc_bleMasterSlaveOutput_s::bLastCrcErr

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

§ bLastIgnored

uint8_t rfc_bleMasterSlaveOutput_s::bLastIgnored

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

§ bLastEmpty

uint8_t rfc_bleMasterSlaveOutput_s::bLastEmpty

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

§ bLastCtrl

uint8_t rfc_bleMasterSlaveOutput_s::bLastCtrl

1 if the last received packet with CRC OK was an LL control packet; 0 otherwise

§ bLastMd

uint8_t rfc_bleMasterSlaveOutput_s::bLastMd

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

§ bLastAck

uint8_t rfc_bleMasterSlaveOutput_s::bLastAck

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

§ pktStatus [1/3]

struct { ... } rfc_bleMasterSlaveOutput_s::pktStatus

Status of received packets.

§ timeStamp

ratmr_t rfc_bleMasterSlaveOutput_s::timeStamp

Slave operation: Time stamp of first received packet.

§ pktStatus [2/3]

struct { ... } rfc_bleMasterSlaveOutput_s::pktStatus

Status of received packets.

§ pktStatus [3/3]

struct { ... } rfc_bleMasterSlaveOutput_s::pktStatus

Status of received packets.


The documentation for this struct was generated from the following file:
© Copyright 1995-2022, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale