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 104 uint8_t numCorrInv:4;
105 uint8_t numCorrBusy:4;
110 uint8_t triggerType:4;
124 #define CMD_PROP_TX 0x3801 134 uint8_t triggerType:4;
163 #define CMD_PROP_RX 0x3802 173 uint8_t triggerType:4;
188 uint8_t bRepeatNok:1;
194 uint8_t bChkAddress:1;
203 uint8_t bAutoFlushIgnored:1;
204 uint8_t bAutoFlushCrcErr:1;
206 uint8_t bIncludeHdr:1;
207 uint8_t bIncludeCrc:1;
208 uint8_t bAppendRssi:1;
209 uint8_t bAppendTimestamp:1;
210 uint8_t bAppendStatus:1;
219 uint8_t triggerType:4;
235 #define CMD_PROP_TX_ADV 0x3803 245 uint8_t triggerType:4;
263 uint8_t bCrcIncHdr:1;
270 uint8_t bExtTxTrig:1;
280 uint8_t triggerType:4;
299 #define CMD_PROP_RX_ADV 0x3804 309 uint8_t triggerType:4;
324 uint8_t bRepeatNok:1;
330 uint8_t bCrcIncHdr:1;
339 uint8_t bAutoFlushIgnored:1;
340 uint8_t bAutoFlushCrcErr:1;
342 uint8_t bIncludeHdr:1;
343 uint8_t bIncludeCrc:1;
344 uint8_t bAppendRssi:1;
345 uint8_t bAppendTimestamp:1;
346 uint8_t bAppendStatus:1;
353 uint16_t numHdrBits:6;
355 uint16_t numLenBits:5;
368 uint8_t triggerType:4;
385 #define CMD_PROP_CS 0x3805 395 uint8_t triggerType:4;
407 uint8_t bFsOffIdle:1;
408 uint8_t bFsOffBusy:1;
422 uint8_t timeoutRes:1;
433 uint8_t numCorrInv:4;
434 uint8_t numCorrBusy:4;
439 uint8_t triggerType:4;
453 #define CMD_PROP_RADIO_SETUP 0x3806 463 uint8_t triggerType:4;
476 uint16_t deviation:11;
480 uint16_t deviationStepSz:2;
488 uint32_t rateWord:21;
489 uint32_t decimMode:3;
497 uint8_t nPreamBytes:6;
510 uint16_t bBitReversal:1;
511 uint16_t bMsbFirst:1;
519 uint16_t whitenMode:3;
529 uint16_t frontEndMode:3;
536 uint16_t analogCfgMode:6;
538 uint16_t bNoFsPowerUp:1;
547 uint16_t bSynthNarrowBand:1;
551 uint32_t* pRegOverride;
559 #define CMD_PROP_RADIO_DIV_SETUP 0x3807 569 uint8_t triggerType:4;
582 uint16_t deviation:11;
586 uint16_t deviationStepSz:2;
594 uint32_t rateWord:21;
595 uint32_t decimMode:3;
603 uint8_t nPreamBytes:6;
616 uint16_t bBitReversal:1;
617 uint16_t bMsbFirst:1;
625 uint16_t whitenMode:3;
635 uint16_t frontEndMode:3;
642 uint16_t analogCfgMode:6;
644 uint16_t bNoFsPowerUp:1;
653 uint16_t bSynthNarrowBand:1;
657 uint32_t* pRegOverride;
673 #define CMD_PROP_RX_SNIFF 0x3808 683 uint8_t triggerType:4;
698 uint8_t bRepeatNok:1;
704 uint8_t bChkAddress:1;
713 uint8_t bAutoFlushIgnored:1;
714 uint8_t bAutoFlushCrcErr:1;
716 uint8_t bIncludeHdr:1;
717 uint8_t bIncludeCrc:1;
718 uint8_t bAppendRssi:1;
719 uint8_t bAppendTimestamp:1;
720 uint8_t bAppendStatus:1;
729 uint8_t triggerType:4;
748 uint8_t timeoutRes:1;
759 uint8_t numCorrInv:4;
760 uint8_t numCorrBusy:4;
765 uint8_t triggerType:4;
779 #define CMD_PROP_RX_ADV_SNIFF 0x3809 789 uint8_t triggerType:4;
804 uint8_t bRepeatNok:1;
810 uint8_t bCrcIncHdr:1;
819 uint8_t bAutoFlushIgnored:1;
820 uint8_t bAutoFlushCrcErr:1;
822 uint8_t bIncludeHdr:1;
823 uint8_t bIncludeCrc:1;
824 uint8_t bAppendRssi:1;
825 uint8_t bAppendTimestamp:1;
826 uint8_t bAppendStatus:1;
833 uint16_t numHdrBits:6;
835 uint16_t numLenBits:5;
848 uint8_t triggerType:4;
868 uint8_t timeoutRes:1;
879 uint8_t numCorrInv:4;
880 uint8_t numCorrBusy:4;
885 uint8_t triggerType:4;
897 #define CMD_PROP_RADIO_SETUP_PA CMD_PROP_RADIO_SETUP 910 uint8_t triggerType:4;
923 uint16_t deviation:11;
927 uint16_t deviationStepSz:2;
935 uint32_t rateWord:21;
936 uint32_t decimMode:3;
944 uint8_t nPreamBytes:6;
957 uint16_t bBitReversal:1;
958 uint16_t bMsbFirst:1;
966 uint16_t whitenMode:3;
976 uint16_t frontEndMode:3;
983 uint16_t analogCfgMode:6;
985 uint16_t bNoFsPowerUp:1;
994 uint16_t bSynthNarrowBand:1;
998 uint32_t* pRegOverride;
999 uint32_t* pRegOverrideTxStd;
1001 uint32_t* pRegOverrideTx20;
1008 #define CMD_PROP_RADIO_DIV_SETUP_PA CMD_PROP_RADIO_DIV_SETUP 1021 uint8_t triggerType:4;
1023 uint8_t triggerNo:2;
1034 uint16_t deviation:11;
1038 uint16_t deviationStepSz:2;
1045 uint32_t preScale:8;
1046 uint32_t rateWord:21;
1047 uint32_t decimMode:3;
1055 uint8_t nPreamBytes:6;
1056 uint8_t preamMode:2;
1068 uint16_t bBitReversal:1;
1069 uint16_t bMsbFirst:1;
1077 uint16_t whitenMode:3;
1087 uint16_t frontEndMode:3;
1088 uint16_t biasMode:1;
1094 uint16_t analogCfgMode:6;
1096 uint16_t bNoFsPowerUp:1;
1105 uint16_t bSynthNarrowBand:1;
1109 uint32_t* pRegOverride;
1110 uint16_t centerFreq;
1121 uint32_t* pRegOverrideTxStd;
1122 uint32_t* pRegOverrideTx20;
1131 #define CMD_PROP_SET_LEN 0x3401 1142 #define CMD_PROP_RESTART_RX 0x3402 1172 uint8_t addressInd:5;
1173 uint8_t syncWordId:1;
Carrier Sense Command.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:387
#define __RFC_STRUCT
Definition: cc13x1_cc26x1/driverlib/rf_prop_cmd.h:41
Set Packet Length Command.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:1133
Proprietary Mode Advanced Transmit Command.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:237
#define __RFC_STRUCT_ATTR
Definition: cc13x1_cc26x1/driverlib/rf_prop_cmd.h:50
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:902
Proprietary Mode Radio Setup Command for 2.4 GHz.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:455
Proprietary Mode Radio Setup Command for All Frequency Bands.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:561
Proprietary Mode Receive Command.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:165
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:1170
Proprietary Mode Advanced Receive Command with Sniff Mode.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:781
Proprietary Mode Transmit Command.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:126
Restart Packet Command.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:1144
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:1013
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:1154
uint32_t ratmr_t
Type definition for RAT.
Definition: cc13x2_cc26x2/driverlib/rf_mailbox.h:57
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:83
Type definition for a data queue.
Definition: cc13x2_cc26x2/driverlib/rf_mailbox.h:62
Proprietary Mode Advanced Receive Command.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:301
Definition: cc13x2_cc26x2/driverlib/rf_common_cmd.h:122
Proprietary Mode Receive Command with Sniff Mode.
Definition: cc13x2_cc26x2/driverlib/rf_prop_cmd.h:675