CC13xx Driver Library
rfc_bleMasterSlaveOutput_s Struct Reference

#include <rf_ble_cmd.h>

Data Fields

uint8_t nTx
 
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
 
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
 
uint8_t nRxNok
 Number of packets that have been received with CRC error. More...
 
uint8_t nRxIgnored
 
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
 
pktStatus
 
ratmr_t timeStamp
 Slave operation: Time stamp of first received packet. More...
 

Detailed Description

Definition at line 935 of file rf_ble_cmd.h.

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

Definition at line 962 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::bLastCrcErr

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

Definition at line 957 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::bLastCtrl

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

Definition at line 960 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::bLastEmpty

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

Definition at line 959 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::bLastIgnored

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

Definition at line 958 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::bLastMd

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

Definition at line 961 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::bTimeStampValid

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

Definition at line 956 of file rf_ble_cmd.h.

int8_t rfc_bleMasterSlaveOutput_s::lastRssi

RSSI of last received packet.

Definition at line 954 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nRxBufFull

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

Definition at line 953 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nRxCtrl

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

Definition at line 946 of file rf_ble_cmd.h.

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

Definition at line 947 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nRxEmpty

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

Definition at line 952 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nRxIgnored

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

Definition at line 950 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nRxNok

Number of packets that have been received with CRC error.

Definition at line 949 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nRxOk

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

Definition at line 945 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nTx

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

Definition at line 936 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nTxAck

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

Definition at line 938 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nTxCtrl

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

Definition at line 939 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nTxCtrlAck

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

Definition at line 940 of file rf_ble_cmd.h.

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

Definition at line 941 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nTxEntryDone

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

Definition at line 944 of file rf_ble_cmd.h.

uint8_t rfc_bleMasterSlaveOutput_s::nTxRetrans

Number of retransmissions that has been done.

Definition at line 943 of file rf_ble_cmd.h.

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

Slave operation: Time stamp of first received packet.

Definition at line 965 of file rf_ble_cmd.h.