44 #define __RFC_STRUCT __attribute__ ((aligned (4)))
67 #define CMD_HS_TX 0x3841
77 uint8_t triggerType:4;
94 uint8_t bCheckQAtEnd:1;
106 #define CMD_HS_RX 0x3842
116 uint8_t triggerType:4;
135 uint8_t bRepeatNok:1;
137 uint8_t addressMode:2;
144 uint8_t bAutoFlushCrcErr:1;
145 uint8_t bIncludeLen:1;
146 uint8_t bIncludeCrc:1;
147 uint8_t bAppendStatus:1;
148 uint8_t bAppendTimestamp:1;
155 uint8_t triggerType:4;
192 uint16_t addressInd:2;
dataQueue_t * pQueue
Pointer to receive queue.
High-Speed Receive Command.
uint16_t address0
Address.
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
High-Speed Transmit Command.
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
struct __RFC_STRUCT rfc_hsRxStatus_s rfc_hsRxStatus_t
uint16_t nRxOk
Number of packets that have been received with CRC OK.
uint16_t nRxNok
Number of packets that have been received with CRC error.
ratmr_t timeStamp
Time stamp of last received packet.
uint16_t status
An integer telling the status of the command. This value is updated by the radio CPU during operation...
uint16_t address1
Address (set equal to address0 to accept only one address)
struct __RFC_STRUCT rfc_radioOp_s rfc_radioOp_t
struct __RFC_STRUCT rfc_CMD_HS_RX_s rfc_CMD_HS_RX_t
struct __RFC_STRUCT rfc_hsRxOutput_s rfc_hsRxOutput_t
uint16_t status
An integer telling the status of the command. This value is updated by the radio CPU during operation...
uint32_t ratmr_t
Type definition for RAT.
struct __RFC_STRUCT rfc_CMD_HS_TX_s rfc_CMD_HS_TX_t
int8_t lastRssi
RSSI of last received packet.
rfc_hsRxOutput_t * pOutput
Pointer to output structure.
uint16_t commandNo
The command ID number 0x3842.
uint16_t nRxAborted
Number of packets not received due to illegal length or address mismatch.
uint16_t maxPktLen
Packet length for fixed length; maximum packet length for variable length.
dataQueue_t * pQueue
Pointer to Tx queue.
Type definition for a data queue.
uint8_t nRxBufFull
Number of packets that have been received and discarded due to lack of buffer space.
ratmr_t endTime
Time used together with endTrigger for ending the operation.
uint16_t commandNo
The command ID number 0x3841.