44 #ifndef __RFC_STRUCT_ATTR 46 #define __RFC_STRUCT_ATTR __attribute__ ((aligned (4))) 47 #elif defined(__TI_ARM__) 48 #define __RFC_STRUCT_ATTR __attribute__ ((__packed__,aligned (4))) 50 #define __RFC_STRUCT_ATTR 71 #define CMD_HS_TX 0x3841 81 uint8_t triggerType:4;
98 uint8_t bCheckQAtEnd:1;
110 #define CMD_HS_RX 0x3842 120 uint8_t triggerType:4;
139 uint8_t bRepeatNok:1;
141 uint8_t addressMode:2;
148 uint8_t bAutoFlushCrcErr:1;
149 uint8_t bIncludeLen:1;
150 uint8_t bIncludeCrc:1;
151 uint8_t bAppendStatus:1;
152 uint8_t bAppendTimestamp:1;
159 uint8_t triggerType:4;
196 uint16_t addressInd:2;
#define __RFC_STRUCT
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:41
High-Speed Receive Command.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:112
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:157
uint16_t address0
Address.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:155
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:118
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:192
High-Speed Transmit Command.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:73
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:79
dataQueue_t * pQueue
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:167
uint16_t nRxOk
Number of packets that have been received with CRC OK.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:178
uint16_t nRxNok
Number of packets that have been received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:179
ratmr_t timeStamp
Time stamp of last received packet.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:183
uint16_t status
An integer telling the status of the command. This value is updated by the radio CPU during operation...
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:75
uint16_t address1
Address (set equal to address0 to accept only one address)
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:156
#define __RFC_STRUCT_ATTR
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:50
uint16_t status
An integer telling the status of the command. This value is updated by the radio CPU during operation...
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:114
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:102
rfc_hsRxOutput_t * pOutput
Pointer to output structure.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:168
int8_t lastRssi
RSSI of last received packet.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:182
uint16_t commandNo
The command ID number 0x3842.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:113
uint16_t nRxAborted
Number of packets not received due to illegal length or address mismatch.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:180
uint32_t ratmr_t
Type definition for RAT.
Definition: cc13x2_cc26x2/driverlib/rf_mailbox.h:57
uint16_t maxPktLen
Packet length for fixed length; maximum packet length for variable length.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:154
dataQueue_t * pQueue
Pointer to Tx queue.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:103
Type definition for a data queue.
Definition: cc13x2_cc26x2/driverlib/rf_mailbox.h:62
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:177
Definition: cc13x2_cc26x2/driverlib/rf_common_cmd.h:122
uint8_t nRxBufFull
Number of packets that have been received and discarded due to lack of buffer space.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:181
ratmr_t endTime
Time used together with endTrigger for ending the operation.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:166
uint16_t commandNo
The command ID number 0x3841.
Definition: cc13x2_cc26x2/driverlib/rf_hs_cmd.h:74