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 134 uint8_t triggerType:4;
173 uint8_t triggerType:4;
227 uint8_t triggerType:4;
279 #define CMD_BLE_SLAVE 0x1801 289 uint8_t triggerType:4;
320 #define CMD_BLE_MASTER 0x1802 330 uint8_t triggerType:4;
361 #define CMD_BLE_ADV 0x1803 371 uint8_t triggerType:4;
402 #define CMD_BLE_ADV_DIR 0x1804 412 uint8_t triggerType:4;
443 #define CMD_BLE_ADV_NC 0x1805 453 uint8_t triggerType:4;
484 #define CMD_BLE_ADV_SCAN 0x1806 494 uint8_t triggerType:4;
525 #define CMD_BLE_SCANNER 0x1807 535 uint8_t triggerType:4;
566 #define CMD_BLE_INITIATOR 0x1808 576 uint8_t triggerType:4;
607 #define CMD_BLE_GENERIC_RX 0x1809 617 uint8_t triggerType:4;
648 #define CMD_BLE_TX_TEST 0x180A 658 uint8_t triggerType:4;
689 #define CMD_BLE_ADV_PAYLOAD 0x1001 704 #define CMD_BLE5_RADIO_SETUP 0x1820 714 uint8_t triggerType:4;
737 uint16_t frontEndMode:3;
744 uint16_t analogCfgMode:6;
746 uint16_t bNoFsPowerUp:1;
755 uint16_t bSynthNarrowBand:1;
760 uint32_t* pRegOverride1Mbps;
762 uint32_t* pRegOverride2Mbps;
764 uint32_t* pRegOverrideCoded;
773 #define CMD_BLE5_SLAVE 0x1821 783 uint8_t triggerType:4;
835 #define CMD_BLE5_MASTER 0x1822 845 uint8_t triggerType:4;
897 #define CMD_BLE5_ADV_EXT 0x1823 907 uint8_t triggerType:4;
959 #define CMD_BLE5_ADV_AUX 0x1824 969 uint8_t triggerType:4;
1021 #define CMD_BLE5_ADV_PER 0x1825 1031 uint8_t triggerType:4;
1033 uint8_t triggerNo:2;
1049 uint8_t bOverride:1;
1083 #define CMD_BLE5_SCANNER_PER 0x1826 1093 uint8_t triggerType:4;
1095 uint8_t triggerNo:2;
1111 uint8_t bOverride:1;
1145 #define CMD_BLE5_SCANNER 0x1827 1155 uint8_t triggerType:4;
1157 uint8_t triggerNo:2;
1173 uint8_t bOverride:1;
1207 #define CMD_BLE5_INITIATOR 0x1828 1217 uint8_t triggerType:4;
1219 uint8_t triggerNo:2;
1235 uint8_t bOverride:1;
1269 #define CMD_BLE5_GENERIC_RX 0x1829 1279 uint8_t triggerType:4;
1281 uint8_t triggerNo:2;
1297 uint8_t bOverride:1;
1331 #define CMD_BLE5_TX_TEST 0x182A 1341 uint8_t triggerType:4;
1343 uint8_t triggerNo:2;
1359 uint8_t bOverride:1;
1393 #define CMD_BLE5_ADV 0x182B 1403 uint8_t triggerType:4;
1405 uint8_t triggerNo:2;
1421 uint8_t bOverride:1;
1455 #define CMD_BLE5_ADV_DIR 0x182C 1465 uint8_t triggerType:4;
1467 uint8_t triggerNo:2;
1483 uint8_t bOverride:1;
1517 #define CMD_BLE5_ADV_NC 0x182D 1527 uint8_t triggerType:4;
1529 uint8_t triggerNo:2;
1545 uint8_t bOverride:1;
1579 #define CMD_BLE5_ADV_SCAN 0x182E 1589 uint8_t triggerType:4;
1591 uint8_t triggerNo:2;
1607 uint8_t bOverride:1;
1639 #define CMD_BLE5_RADIO_SETUP_PA CMD_BLE5_RADIO_SETUP 1652 uint8_t triggerType:4;
1654 uint8_t triggerNo:2;
1675 uint16_t frontEndMode:3;
1676 uint16_t biasMode:1;
1682 uint16_t analogCfgMode:6;
1684 uint16_t bNoFsPowerUp:1;
1693 uint16_t bSynthNarrowBand:1;
1698 uint32_t* pRegOverride1Mbps;
1700 uint32_t* pRegOverride2Mbps;
1702 uint32_t* pRegOverrideCoded;
1704 uint32_t* pRegOverrideTxStd;
1706 uint32_t* pRegOverrideTx20;
1719 uint8_t bAutoFlushIgnored:1;
1720 uint8_t bAutoFlushCrcErr:1;
1721 uint8_t bAutoFlushEmpty:1;
1722 uint8_t bIncludeLenByte:1;
1723 uint8_t bIncludeCrc:1;
1724 uint8_t bAppendRssi:1;
1725 uint8_t bAppendStatus:1;
1726 uint8_t bAppendTimestamp:1;
1732 uint8_t bFirstPkt:1;
1733 uint8_t bAutoEmpty:1;
1734 uint8_t bLlCtrlTx:1;
1735 uint8_t bLlCtrlAckRx:1;
1736 uint8_t bLlCtrlAckPending:1;
1756 uint8_t bAutoFlushIgnored:1;
1757 uint8_t bAutoFlushCrcErr:1;
1758 uint8_t bAutoFlushEmpty:1;
1759 uint8_t bIncludeLenByte:1;
1760 uint8_t bIncludeCrc:1;
1761 uint8_t bAppendRssi:1;
1762 uint8_t bAppendStatus:1;
1763 uint8_t bAppendTimestamp:1;
1769 uint8_t bFirstPkt:1;
1770 uint8_t bAutoEmpty:1;
1771 uint8_t bLlCtrlTx:1;
1772 uint8_t bLlCtrlAckRx:1;
1773 uint8_t bLlCtrlAckPending:1;
1782 uint8_t triggerType:4;
1784 uint8_t triggerNo:2;
1794 uint8_t triggerType:4;
1796 uint8_t triggerNo:2;
1815 uint8_t bAutoFlushIgnored:1;
1816 uint8_t bAutoFlushCrcErr:1;
1817 uint8_t bAutoFlushEmpty:1;
1818 uint8_t bIncludeLenByte:1;
1819 uint8_t bIncludeCrc:1;
1820 uint8_t bAppendRssi:1;
1821 uint8_t bAppendStatus:1;
1822 uint8_t bAppendTimestamp:1;
1828 uint8_t bFirstPkt:1;
1829 uint8_t bAutoEmpty:1;
1830 uint8_t bLlCtrlTx:1;
1831 uint8_t bLlCtrlAckRx:1;
1832 uint8_t bLlCtrlAckPending:1;
1841 uint8_t triggerType:4;
1843 uint8_t triggerNo:2;
1861 uint8_t bAutoFlushIgnored:1;
1862 uint8_t bAutoFlushCrcErr:1;
1863 uint8_t bAutoFlushEmpty:1;
1864 uint8_t bIncludeLenByte:1;
1865 uint8_t bIncludeCrc:1;
1866 uint8_t bAppendRssi:1;
1867 uint8_t bAppendStatus:1;
1868 uint8_t bAppendTimestamp:1;
1871 uint8_t advFilterPolicy:2;
1872 uint8_t deviceAddrType:1;
1879 uint8_t peerAddrType:1;
1880 uint8_t bStrictLenFilter:1;
1883 uint8_t privIgnMode:1;
1901 uint8_t scanRspEndType:1;
1908 uint8_t triggerType:4;
1910 uint8_t triggerNo:2;
1928 uint8_t bAutoFlushIgnored:1;
1929 uint8_t bAutoFlushCrcErr:1;
1930 uint8_t bAutoFlushEmpty:1;
1931 uint8_t bIncludeLenByte:1;
1932 uint8_t bIncludeCrc:1;
1933 uint8_t bAppendRssi:1;
1934 uint8_t bAppendStatus:1;
1935 uint8_t bAppendTimestamp:1;
1938 uint8_t scanFilterPolicy:1;
1939 uint8_t bActiveScan:1;
1943 uint8_t deviceAddrType:1;
1945 uint8_t rpaFilterPolicy:1;
1946 uint8_t bStrictLenFilter:1;
1949 uint8_t bAutoWlIgnore:1;
1951 uint8_t bEndOnRpt:1;
1961 uint8_t logUpperLimit:4;
1962 uint8_t bLastSucceeded:1;
1963 uint8_t bLastFailed:1;
1975 uint8_t triggerType:4;
1977 uint8_t triggerNo:2;
1983 uint8_t triggerType:4;
1985 uint8_t triggerNo:2;
2005 uint8_t bAutoFlushIgnored:1;
2006 uint8_t bAutoFlushCrcErr:1;
2007 uint8_t bAutoFlushEmpty:1;
2008 uint8_t bIncludeLenByte:1;
2009 uint8_t bIncludeCrc:1;
2010 uint8_t bAppendRssi:1;
2011 uint8_t bAppendStatus:1;
2012 uint8_t bAppendTimestamp:1;
2015 uint8_t bUseWhiteList:1;
2016 uint8_t bDynamicWinOffset:1;
2019 uint8_t deviceAddrType:1;
2021 uint8_t peerAddrType:1;
2022 uint8_t bStrictLenFilter:1;
2041 uint8_t triggerType:4;
2043 uint8_t triggerNo:2;
2049 uint8_t triggerType:4;
2051 uint8_t triggerNo:2;
2071 uint8_t bAutoFlushIgnored:1;
2072 uint8_t bAutoFlushCrcErr:1;
2073 uint8_t bAutoFlushEmpty:1;
2074 uint8_t bIncludeLenByte:1;
2075 uint8_t bIncludeCrc:1;
2076 uint8_t bAppendRssi:1;
2077 uint8_t bAppendStatus:1;
2078 uint8_t bAppendTimestamp:1;
2088 uint8_t triggerType:4;
2090 uint8_t triggerNo:2;
2107 uint8_t payloadLength;
2113 uint8_t bOverrideDefault:1;
2114 uint8_t bUsePrbs9:1;
2116 uint8_t bUsePrbs15:1;
2125 uint8_t triggerType:4;
2127 uint8_t triggerNo:2;
2146 uint8_t bAutoFlushIgnored:1;
2147 uint8_t bAutoFlushCrcErr:1;
2148 uint8_t bAutoFlushEmpty:1;
2149 uint8_t bIncludeLenByte:1;
2150 uint8_t bIncludeCrc:1;
2151 uint8_t bAppendRssi:1;
2152 uint8_t bAppendStatus:1;
2153 uint8_t bAppendTimestamp:1;
2159 uint8_t bFirstPkt:1;
2160 uint8_t bAutoEmpty:1;
2161 uint8_t bLlCtrlTx:1;
2162 uint8_t bLlCtrlAckRx:1;
2163 uint8_t bLlCtrlAckPending:1;
2172 uint8_t triggerType:4;
2174 uint8_t triggerNo:2;
2180 uint8_t maxRxPktLen;
2185 uint8_t triggerType:4;
2187 uint8_t triggerNo:2;
2206 uint8_t bAutoFlushIgnored:1;
2207 uint8_t bAutoFlushCrcErr:1;
2208 uint8_t bAutoFlushEmpty:1;
2209 uint8_t bIncludeLenByte:1;
2210 uint8_t bIncludeCrc:1;
2211 uint8_t bAppendRssi:1;
2212 uint8_t bAppendStatus:1;
2213 uint8_t bAppendTimestamp:1;
2219 uint8_t bFirstPkt:1;
2220 uint8_t bAutoEmpty:1;
2221 uint8_t bLlCtrlTx:1;
2222 uint8_t bLlCtrlAckRx:1;
2223 uint8_t bLlCtrlAckPending:1;
2232 uint8_t triggerType:4;
2234 uint8_t triggerNo:2;
2240 uint8_t maxRxPktLen;
2254 uint8_t deviceAddrType:1;
2276 uint8_t bAutoFlushIgnored:1;
2277 uint8_t bAutoFlushCrcErr:1;
2278 uint8_t bAutoFlushEmpty:1;
2279 uint8_t bIncludeLenByte:1;
2280 uint8_t bIncludeCrc:1;
2281 uint8_t bAppendRssi:1;
2282 uint8_t bAppendStatus:1;
2283 uint8_t bAppendTimestamp:1;
2286 uint8_t advFilterPolicy:2;
2287 uint8_t deviceAddrType:1;
2294 uint8_t targetAddrType:1;
2295 uint8_t bStrictLenFilter:1;
2296 uint8_t bDirected:1;
2298 uint8_t privIgnMode:1;
2306 uint8_t scanRspEndType:1;
2315 uint16_t* pDeviceAddress;
2367 uint8_t bAutoFlushIgnored:1;
2368 uint8_t bAutoFlushCrcErr:1;
2369 uint8_t bAutoFlushEmpty:1;
2370 uint8_t bIncludeLenByte:1;
2371 uint8_t bIncludeCrc:1;
2372 uint8_t bAppendRssi:1;
2373 uint8_t bAppendStatus:1;
2374 uint8_t bAppendTimestamp:1;
2377 uint8_t scanFilterPolicy:1;
2378 uint8_t bActiveScan:1;
2382 uint8_t deviceAddrType:1;
2384 uint8_t rpaFilterPolicy:1;
2385 uint8_t bStrictLenFilter:1;
2388 uint8_t bAutoWlIgnore:1;
2390 uint8_t bEndOnRpt:1;
2400 uint8_t logUpperLimit:4;
2401 uint8_t bLastSucceeded:1;
2402 uint8_t bLastFailed:1;
2407 uint8_t bCheckAdi:1;
2408 uint8_t bAutoAdiUpdate:1;
2410 uint8_t bApplyDuplicateFiltering:1;
2413 uint8_t bAutoWlIgnore:1;
2417 uint8_t bAutoAdiProcess:1;
2419 uint8_t bExclusiveSid:1;
2423 uint8_t bAcceptSyncInfo:1;
2430 uint8_t lastAcceptedSid:4;
2456 uint8_t triggerType:4;
2458 uint8_t triggerNo:2;
2464 uint8_t triggerType:4;
2466 uint8_t triggerNo:2;
2494 uint8_t bAutoFlushIgnored:1;
2495 uint8_t bAutoFlushCrcErr:1;
2496 uint8_t bAutoFlushEmpty:1;
2497 uint8_t bIncludeLenByte:1;
2498 uint8_t bIncludeCrc:1;
2499 uint8_t bAppendRssi:1;
2500 uint8_t bAppendStatus:1;
2501 uint8_t bAppendTimestamp:1;
2505 uint8_t deviceAddrType:1;
2507 uint8_t bStrictLenFilter:1;
2514 uint32_t accessAddress;
2525 uint8_t triggerType:4;
2527 uint8_t triggerNo:2;
2533 uint8_t triggerType:4;
2535 uint8_t triggerNo:2;
2563 uint8_t bAutoFlushIgnored:1;
2564 uint8_t bAutoFlushCrcErr:1;
2565 uint8_t bAutoFlushEmpty:1;
2566 uint8_t bIncludeLenByte:1;
2567 uint8_t bIncludeCrc:1;
2568 uint8_t bAppendRssi:1;
2569 uint8_t bAppendStatus:1;
2570 uint8_t bAppendTimestamp:1;
2573 uint8_t bUseWhiteList:1;
2574 uint8_t bDynamicWinOffset:1;
2577 uint8_t deviceAddrType:1;
2578 uint8_t peerAddrType:1;
2579 uint8_t bStrictLenFilter:1;
2587 uint8_t logUpperLimit:4;
2588 uint8_t bLastSucceeded:1;
2589 uint8_t bLastFailed:1;
2602 uint16_t maxWaitTimeForAuxCh;
2608 uint8_t triggerType:4;
2610 uint8_t triggerNo:2;
2616 uint8_t triggerType:4;
2618 uint8_t triggerNo:2;
2664 uint8_t bTimeStampValid:1;
2665 uint8_t bLastCrcErr:1;
2666 uint8_t bLastIgnored:1;
2667 uint8_t bLastEmpty:1;
2668 uint8_t bLastCtrl:1;
2797 uint8_t bSkipAdvA:1;
2798 uint8_t bSkipTargetA:1;
2802 uint8_t deviceAddrType:1;
2808 uint8_t targetAddrType:1;
2850 uint16_t advDataId:12;
2888 uint16_t bSyncInfoAutoAccept:1;
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:219
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:259
uint8_t crcInit0
CRC initialization value used on the connection – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1837
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2143
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_ble_cmd.h:365
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1091
uint16_t nTxReq
Number of transmitted AUX_SCAN_REQ, SCAN_REQ, AUX_CONNECT_REQ, or CONNECT_IND packets.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2740
rfc_bleAdvPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:435
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1063
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:816
uint16_t commandNo
The command ID number 0x182A.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1334
ratmr_t endTime
Time used together with endTrigger that causes the device to end the advertiser event as soon as allo...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1915
rfc_ble5ScanInitOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1193
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:436
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1436
uint8_t nRxIgnored
Number of packets that have been received with CRC OK and ignored due to repeated sequence number...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2658
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:615
uint16_t nBackedOffScanReq
Number of SCAN_REQ packets not sent due to backoff procedure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2703
rfc_bleGenericRxOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1317
int8_t lastRssi
The RSSI of the last received packet (signed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2712
uint16_t commandNo
The command ID number 0x1805.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:446
uint8_t nTxConnectRsp
Number of AUX_CONNECT_RSP packets transmitted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2687
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_ble_cmd.h:1583
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1318
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1373
uint16_t commandNo
The command ID number 0x182E.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1582
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_ble_cmd.h:1149
uint8_t * pNewData
Pointer to the buffer containing the new data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:696
uint16_t commandNo
The command ID number 0x182C.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1458
uint32_t accessAddress
Access address used on the connection.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2227
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_ble_cmd.h:839
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1498
uint16_t randomState
State for pseudo-random number generation used in backoff procedure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1958
uint16_t nTxAdvInd
Number of ADV*_IND packets completely transmitted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2683
rfc_bleSlavePar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:312
uint16_t nRxNok
Number of packets received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2688
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1650
uint8_t auxPtrTargetType
Number indicating reference for auxPtrTargetTime. Takes same values as trigger types, but only TRIG_ABSTIME and TRIG_REL_* are allowed.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2258
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2723
uint8_t channelNo
The channel index used for secondary advertising.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2546
uint8_t __dummy1
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1792
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1187
dataQueue_t * pTxQ
Pointer to transmit queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2144
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:781
rfc_bleTxTestOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1379
uint8_t * pAdvData
Pointer to buffer containing ADV*_IND data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1892
uint8_t crcInit0
CRC initialization value used on the connection – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2168
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:238
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2364
ratmr_t timeStamp
Time stamp of the last received packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2767
uint8_t crcInit1
CRC initialization value used on the periodic advertisement – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2339
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_ble_cmd.h:488
uint8_t nRxRspBufFull
Number of AUX_SCAN_RSP, SCAN_RSP, or AUX_CONNECT_RSP packets received that did not fit in Rx queue...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2749
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2701
ratmr_t timeStamp
Time stamp of the last successfully received ADV*_IND packet that was not ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2714
rfc_bleMasterSlaveOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:354
uint8_t size
Number of while list entries. Used in the first entry of the list only.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2827
uint8_t scanReqLen
Size of scan request data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1967
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1752
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2713
rfc_bleGenericRxPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:640
uint8_t connectReqLen
Size of connect request data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2593
uint16_t nRxAdvIgnored
Number of ADV*_IND packets received with CRC OK, but ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2726
uint8_t maxPkt
Maximum number of packets transmitted in the operation before it ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2166
Bluetooth 5 Connectable Directed Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1457
uint16_t commandNo
The command ID number 0x1828.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1210
uint8_t crcInit0
CRC initialization value used on the periodic advertisement – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2517
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1194
uint8_t nTxCtrl
Number of unique LL control packets from the Tx queue that have been transmitted. ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2647
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1188
rfc_bleTxTestOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:682
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:477
ratmr_t endTime
Time used together with endTrigger that causes the device to end the Rx operation.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2095
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1312
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:423
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2142
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:533
rfc_bleGenericRxOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:641
uint8_t crcInit0
CRC initialization value used on the periodic advertisement – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2338
uint16_t commandNo
The command ID number 0x1829.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1272
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_ble_cmd.h:324
uint8_t auxPtrTargetType
Number indicating reference for auxPtrTargetTime. Takes same values as trigger types, but only TRIG_ABSTIME and TRIG_REL_* are allowed.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2310
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1753
uint16_t * pDeviceAddress
Pointer (with least significant bit set to 0) to device address used for this device. If least significant bit is 1, the address type given by scanConfig.deviceAddrType is inverted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2513
uint8_t crcInit0
CRC initialization value used on the connection – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2084
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:205
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1352
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1441
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1126
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_ble_cmd.h:1646
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2739
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1132
uint8_t auxPtrTargetType
Number indicating reference for auxPtrTargetTime. Takes same values as trigger types, but only TRIG_ABSTIME and TRIG_REL_* are allowed.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2333
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2123
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_ble_cmd.h:406
uint8_t maxNack
Maximum number of NACKs received before operation ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1834
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:145
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_ble_cmd.h:529
uint8_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:158
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:451
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:287
uint8_t crcInit2
CRC initialization value used on the periodic advertisement – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2519
uint8_t nRxScanReq
Number of AUX_SCAN_REQ or SCAN_REQ packets received OK and not ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2685
uint16_t rxListenTime
The time needed to listen in order to receive the packet. 0: No AUX packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2349
rfc_ble5ScanInitOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1131
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2330
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:206
dataQueue_t * pRxQ
Pointer to receive queue. May be NULL; if so, received packets are not stored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2069
int8_t lastRssi
The RSSI of the last received packet (signed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2750
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:126
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1002
uint16_t commandNo
The command ID number 0x182B.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1396
ratmr_t timeStamp
Slave operation: Time stamp of first received packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2673
rfc_bleAdvPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:394
rfc_bleAdvPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:476
uint8_t * pScanReqData
Pointer to buffer containing SCAN_REQ data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1968
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2643
uint16_t nRxAdvOk
Number of ADV*_IND packets received with CRC OK and not ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2742
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2002
uint16_t numPackets
Number of packets to transmit 0: Transmit unlimited number of packets.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2106
BLE Non-Connectable Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:445
uint8_t * pScanRspData
Pointer to buffer containing SCAN_RSP data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1893
uint16_t nRxRspNok
Number of AUX_SCAN_RSP, SCAN_RSP, or AUX_CONNECT_RSP packets received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2747
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2445
uint16_t commandNo
The command ID number 0x1802.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:323
uint8_t * pRspPkt
Pointer to extended advertising packet for the AUX_SCAN_RSP or AUX_CONNECT_RSP packet (may be NULL if...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2314
dataQueue_t * pTxQ
Pointer to transmit queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2204
uint16_t rxListenTime
The time needed to listen in order to receive the packet. 0: No AUX packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2476
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1587
uint8_t loDivider
LO divider setting to use. Supported values: 0 or 2.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1673
uint8_t nTxEntryDone
Number of packets from the Tx queue that have been finished (ACK'ed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2652
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1565
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:940
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1070
uint8_t nRxAdvOk
Number of ADV*_IND packets received with CRC OK and not ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2725
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1621
uint16_t commandNo
The command ID number 0x180A.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:651
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1380
uint8_t crcInit1
CRC initialization value used on the connection – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2169
uint16_t address
Least significant 16 bits of the address contained in the entry.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2838
#define __RFC_STRUCT
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:41
uint8_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:157
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1064
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_ble_cmd.h:777
uint16_t maxWaitTimeForAuxCh
Maximum wait time for switching to secondary scanning withing the command. If the time to the start o...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2521
uint8_t scanRspLen
Size of scan response data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1891
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1476
uint16_t * pDeviceAddress
Pointer (with least significant bit set to 0) to device address used for this device. If least significant bit is 1, the address type given by scanConfig.deviceAddrType is inverted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2447
Bluetooth 5 Secondary Channel Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:961
ratmr_t timeoutTime
Time used together with timeoutTrigger that defines timeout of the first receive operation.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1789
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1503
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1504
uint16_t nRxAdvOk
Number of ADV*_IND packets received with CRC OK and not ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2704
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1538
uint32_t accessAddress
Access address used on the connection.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2083
ratmr_t timeoutTime
Time used together with timeoutTrigger that causes the device to stop receiving as soon as allowed...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2056
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1559
ratmr_t endTime
Time used together with endTrigger that causes the device to end the connection event as soon as allo...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2239
uint8_t nRxAdvBufFull
Number of ADV*_IND packets received that did not fit in Rx queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2728
uint16_t commandNo
The command ID number 0x1823.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:900
ratmr_t rxStartTime
The time needed to start RX in order to receive the packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2348
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1435
uint8_t maxNack
Maximum number of NACKs received before operation ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2165
dataQueue_t * pTxQ
Pointer to transmit queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1717
uint16_t commandNo
The command ID number 0x1808.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:569
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2256
uint16_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2510
uint8_t crcInit2
CRC initialization value used on the connection – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2230
uint16_t commandNo
The command ID number.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:220
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1525
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1008
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_ble_cmd.h:901
uint8_t nRxConnectReq
Number of AUX_CONNECT_REQ or CONNECT_IND (CONNECT_REQ) packets received OK and not ignored...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2686
uint16_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2331
Bluetooth 5 Extended Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:899
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:878
uint16_t randomState
State for pseudo-random number generation used in backoff procedure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2584
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1374
uint8_t crcInit2
CRC initialization value used on the connection – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1780
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:712
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2105
ratmr_t timeoutTime
Time used together with timeoutTrigger that causes the device to stop receiving as soon as allowed...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2540
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2491
uint16_t randomState
State for pseudo-random number generation used in backoff procedure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2397
uint8_t phyMode
PHY to use on secondary channel: 0: 1 Mbps 1: 2 Mbps 2: Coded Others: Reserved ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2351
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2751
uint16_t commandNo
The command ID number 0x1821.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:776
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2761
uint32_t * pRegOverrideCommon
Pointer to a list of hardware and configuration registers to override during common initialization...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1697
uint16_t nRxOk
Number of packets received with CRC OK.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2762
uint16_t commandNo
The command ID number.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:127
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2881
uint8_t crcInit1
CRC initialization value used on the connection – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2229
Bluetooth 5 Initiator Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1209
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1811
uint8_t nRxScanRspBufFull
Number of SCAN_RSP packets received that did not fit in Rx queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2711
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1042
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1716
uint16_t nRxScanRspIgnored
Number of SCAN_RSP packets received with CRC OK, but ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2708
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1622
uint16_t backoffCount
Parameter backoffCount used in backoff procedure, cf. Bluetooth spec.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2585
uint8_t maxNack
Maximum number of NACKs received before operation ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2225
uint16_t nRxRspIgnored
Number of AUX_SCAN_RSP, SCAN_RSP, or AUX_CONNECT_RSP packets received with CRC OK, but ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2746
uint8_t maxPkt
Maximum number of packets transmitted in the operation before it ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1739
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:574
uint16_t commandNo
The command ID number 0x1001.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:692
uint16_t * pDeviceAddress
Pointer (with least significant bit set to 0) to device address used for this device. If least significant bit is 1, the address type given by scanConfig.deviceAddrType is inverted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1969
ratmr_t timeStamp
Time stamp of the last received packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2692
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:518
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_ble_cmd.h:128
uint8_t channelNo
The channel index used for secondary advertising.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2477
uint8_t nRxCtrl
Number of LL control packets that have been received with CRC OK and not ignored. ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2654
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:905
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2848
uint16_t nRxScanRspOk
Number of SCAN_RSP packets received with CRC OK and not ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2707
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1442
uint16_t commandNo
The command ID number 0x1807.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:528
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:165
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1166
uint8_t nRxOk
Number of packets that have been received with payload, CRC OK and not ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2653
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:341
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2786
uint16_t txPower
Default transmit power.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1696
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1007
BLE Slave Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:281
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1153
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_ble_cmd.h:611
uint16_t * pDeviceAddress
Pointer (with least significant bit set to 0) to device address used for this device. If least significant bit is 1, the address type given by initConfig.deviceAddrType is inverted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2030
uint8_t nTxCtrlAckAck
Number of LL control packets that have been ACK'ed and where an ACK has been sent in response...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2649
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:328
uint32_t * pRegOverrideCommon
Pointer to a list of hardware and configuration registers to override during common initialization...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:759
uint16_t commandNo
The command ID number 0x1826.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1086
uint16_t commandNo
The command ID number 0x1806.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:487
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:369
uint8_t nTxScanRsp
Number of AUX_SCAN_RSP or SCAN_RSP packets transmitted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2684
BLE PHY Test Transmitter Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:650
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1256
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:843
uint8_t maxPkt
Maximum number of packets transmitted in the operation before it ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1835
rfc_bleMasterPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:353
rfc_bleMasterSlaveOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:313
uint8_t connectReqLen
Size of connect request data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2028
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1215
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1311
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1858
ratmr_t endTime
Time used together with endTrigger that causes the device to end the Test Tx operation.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2132
uint8_t loDivider
LO divider setting to use. Supported values: 0 or 2.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:735
uint16_t commandNo
The command ID number 0x1825.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1024
ratmr_t timeoutTime
Time used together with timeoutTrigger that defines timeout of the first receive operation.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2179
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_ble_cmd.h:708
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1566
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:546
ratmr_t timeoutTime
Time used together with timeoutTrigger that causes the device to stop receiving as soon as allowed...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2471
uint8_t phyMode
PHY to use on secondary channel: 0: 1 Mbps 1: 2 Mbps 2: Coded Others: Reserved ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2478
uint8_t * pAdvPkt
Pointer to extended advertising packet for the ADV_EXT_IND packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2336
uint16_t backoffCount
Parameter backoffCount used in backoff procedure, cf. Bluetooth spec.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2398
uint8_t nTx
Total number of packets (including auto-empty and retransmissions) that have been transmitted...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2644
uint8_t phyMode
PHY to use on secondary channel: 0: 1 Mbps 1: 2 Mbps 2: Coded Others: Reserved ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2630
uint16_t nRxAdvIgnored
Number of ADV*_IND packets received with CRC OK, but ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2705
rfc_bleAdvPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:517
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:980
#define __RFC_STRUCT_ATTR
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:50
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2068
uint8_t crcInit2
CRC initialization value used on the connection – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2086
uint8_t advLen
Size of advertiser data.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1890
uint32_t accessAddress
Access address used on the connection.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1777
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:945
uint8_t crcInit2
CRC initialization value used on the connection – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1743
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1414
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_ble_cmd.h:1521
int8_t lastRssi
RSSI of last received packet (signed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2662
uint16_t nRxBufFull
Number of packets that have been received and discarded due to lack of buffer space.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2764
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:939
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2682
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_ble_cmd.h:1335
uint16_t commandNo
The command ID number 0x1809.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:610
uint8_t nRxAdvBufFull
Number of ADV*_IND packets received that did not fit in Rx queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2748
BLE Initiator Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:568
uint32_t accessAddress
Access address used on the connection.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2167
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:918
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1560
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_ble_cmd.h:283
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:266
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1644
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2274
uint16_t nTxScanReq
Number of transmitted SCAN_REQ packets.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2702
int8_t lastRssi
The RSSI of the last received packet (signed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2691
ratmr_t endTime
Time used together with endTrigger that causes the device to end the connection event as soon as allo...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1848
uint16_t * pDeviceAddress
Pointer (with least significant bit set to 0) to device address used for this device. If least significant bit is 1, the address type given by advConfig.deviceAddrType is inverted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1894
uint8_t extHdrFlags
Extended header flags as defined in BLE.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2795
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1812
Bluetooth 5 Scanner Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1147
uint8_t maxNack
Maximum number of NACKs received before operation ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1738
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2560
rfc_bleMasterSlaveOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:883
ratmr_t timeStamp
Time stamp of the last successfully received ADV_IND packet that was not ignored. ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2752
Bluetooth 5 Periodic Scanner Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1085
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:132
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1627
uint32_t accessAddress
Access address used on the connection.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1836
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:946
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:669
uint8_t maxLenLowRate
Maximum packet length for which using S = 8 (125 kbps) is allowed when transmitting. 0: no limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2182
uint32_t accessAddress
Access address used on the connection.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1740
uint8_t channelNo
The channel index used for secondary advertising.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2350
uint16_t commandNo
The command ID number 0x1827.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1148
uint16_t commandNo
The command ID number.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1645
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1600
uint16_t commandNo
The command ID number 0x1824.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:962
uint16_t commandNo
The command ID number 0x1822.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:838
uint8_t __dummy1
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2257
uint8_t * pConnectReqData
Pointer to buffer containing LLData to go in the CONNECT_IND (CONNECT_REQ)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2029
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_ble_cmd.h:1087
uint8_t payloadType
0: Advertising data 1: Scan response data
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:693
BLE Update Advertising Payload Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:691
uint16_t commandNo
The command ID number 0x1803.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:364
Bluetooth 5 Slave Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:775
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1228
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2203
uint8_t crcInit0
CRC initialization value used on the connection – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2228
uint32_t ratmr_t
Type definition for RAT.
Definition: cc13x2_cc26x2/driverlib/rf_mailbox.h:57
uint8_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:211
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:260
int8_t lastRssi
The RSSI of the last received packet (signed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2729
uint8_t crcInit1
CRC initialization value used on the periodic advertisement – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2518
uint8_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:265
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2273
uint16_t nRxAdvNok
Number of ADV*_IND packets received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2727
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:794
Bluetooth 5 Radio Setup Command for all PHYs.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:706
uint16_t nTx
Number of packets transmitted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2777
Bluetooth 5 Scannable Undirected Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1581
uint16_t nRxAdvNok
Number of ADV*_IND packets received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2706
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1104
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_ble_cmd.h:167
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:464
uint8_t phyMode
PHY to use on secondary channel: 0: 1 Mbps 1: 2 Mbps 2: Coded Others: Reserved ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2547
uint8_t crcInit0
CRC initialization value used on the connection – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1741
uint16_t nRxScanRspNok
Number of SCAN_RSP packets received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2709
rfc_bleMasterSlaveOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:821
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1001
rfc_ble5ScanInitOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1255
uint16_t nBackedOffReq
Number of AUX_SCAN_REQ, SCAN_REQ, or AUX_CONNECT_REQ packets not sent due to backoff procedure...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2741
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2183
uint8_t nRxCtrlAck
Number of LL control packets that have been received with CRC OK and not ignored, and then ACK'ed...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2655
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:856
Bluetooth 5 Master Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:837
uint8_t maxPkt
Maximum number of packets transmitted in the operation before it ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2226
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_ble_cmd.h:1025
BLE Master Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:322
ratmr_t timeoutTime
Time used together with timeoutTrigger that causes the device to stop receiving as soon as allowed...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1990
rfc_bleTxTestPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:681
ratmr_t endTime
Time used together with endTrigger that causes the device to end the connection event as soon as allo...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2192
rfc_bleInitiatorOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:600
int8_t lastRssi
The RSSI of the last received packet (signed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2765
uint16_t * pDeviceAddress
Pointer (with least significant bit set to 0) to device address used for this device. If least significant bit is 1, the address type given by advConfig.deviceAddrType is inverted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2262
Bluetooth 5 PHY Test Transmitter Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1333
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1029
Bluetooth 5 Non-Connectable Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1519
BLE Scanner Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:527
uint8_t nTxCtrlAck
Number of LL control packets from the Tx queue that have been finished (ACK'ed)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2648
dataQueue_t * pTxQ
Pointer to transmit queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1813
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:492
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1339
ratmr_t endTime
Time used together with endTrigger that causes the device to end the connection event as soon as allo...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1801
uint8_t advDataLen
Size of payload buffer.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2812
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1401
uint16_t maxWaitTimeForAuxCh
Maximum wait time for switching to secondary scanning withing the command. If the time to the start o...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2452
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2003
Type definition for a data queue.
Definition: cc13x2_cc26x2/driverlib/rf_mailbox.h:62
uint8_t byteVal
If config.bOverride is 1, value of each byte to be sent.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2122
uint32_t __dummy2
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2512
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2561
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2251
uint32_t addressHi
Most significant 32 bits of the address contained in the entry.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2839
Bluetooth 5 Periodic Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1023
uint8_t crcInit1
CRC initialization value used on the connection – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1779
uint16_t __dummy1
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2446
uint8_t * pAdvPkt
Pointer to extended advertising packet for the ADV_AUX_IND packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2313
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1249
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:505
uint16_t commandNo
The command ID number 0x1820.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:707
uint16_t nRxRspOk
Number of AUX_SCAN_RSP, SCAN_RSP, or AUX_CONNECT_RSP packets received with CRC OK and not ignored...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2745
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:395
uint8_t channelNo
The channel index used for secondary advertising.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2629
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1859
uint16_t nRxAdvIgnored
Number of ADV*_IND packets received with CRC OK, but ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2743
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:656
rfc_bleScannerPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:558
ratmr_t timeStamp
Time stamp of the received ADV*_IND packet that caused transmission of CONNECT_IND (CONNECT_REQ) ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2730
uint8_t crcInit1
CRC initialization value used on the connection – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1742
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2202
uint8_t bRepeat
0: End operation after receiving a packet 1: Restart receiver after receiving a packet ...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2080
uint8_t crcInit0
CRC initialization value used on the connection – least significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1778
uint8_t crcInit2
CRC initialization value used on the connection – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2170
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:628
uint8_t nRxBufFull
Number of packets received that did not fit in Rx queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2690
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_ble_cmd.h:963
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_ble_cmd.h:1459
uint16_t rxListenTime
The time needed to listen in order to receive the packet. 0: No AUX packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2628
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_ble_cmd.h:1397
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2866
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1926
rfc_bleAdvOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1069
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1628
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:171
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:225
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:822
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2347
uint8_t __dummy3
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2520
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:587
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1290
uint16_t commandNo
The command ID number.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:166
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2776
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:815
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_ble_cmd.h:221
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_ble_cmd.h:447
uint8_t crcInit2
CRC initialization value used on the connection – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1839
uint32_t accessAddress
Access address used on the periodic advertisement.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2337
uint8_t maxLenLowRate
Maximum packet length for which using S = 8 (125 kbps) is allowed when transmitting. 0: no limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2242
uint16_t commandNo
The command ID number 0x1804.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:405
uint16_t commandNo
The command ID number 0x182D.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1520
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1497
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:184
dataQueue_t * pTxQ
Pointer to transmit queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1754
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2766
uint8_t packetType
The packet type to be used, encoded according to the Bluetooth 5.0 spec, Volume 6, Part F, Section 4.1.4.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2109
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1463
rfc_ble5AdiEntry_t * pAdiList
Pointer to advDataInfo list.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2451
Definition: cc13x2_cc26x2/driverlib/rf_common_cmd.h:122
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2365
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2826
dataQueue_t * pRxQ
Pointer to receive queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2492
uint16_t nRxIgnored
Number of packets received with CRC OK, but ignored.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2689
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_ble_cmd.h:570
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_ble_cmd.h:1211
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:877
Bluetooth 5 Generic Receiver Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1271
uint8_t maxPkt
Maximum number of packets transmitted in the operation before it ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1776
BLE Generic Receiver Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:609
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:967
rfc_bleScannerOutput_t * pOutput
Pointer to command specific output structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:559
uint8_t crcInit2
CRC initialization value used on the periodic advertisement – most significant byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2340
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1715
rfc_bleInitiatorPar_t * pParams
Pointer to command specific parameter structure.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:599
BLE Connectable Directed Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:404
uint8_t crcInit1
CRC initialization value used on the connection – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2085
BLE Scannable Undirected Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:486
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_ble_cmd.h:1273
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1277
uint8_t * pAdvPkt
Pointer to extended advertising packet for the ADV_EXT_IND packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2261
uint8_t nRxBufFull
Number of packets that have been received and discarded due to lack of buffer space.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2661
uint16_t * pDeviceAddress
Pointer (with least significant bit set to 0) to device address used for this device. If least significant bit is 1, the address type given by initConfig.deviceAddrType is inverted.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2595
uint32_t tx20Power
If txPower = 0xFFFF: If tx20Power < 0x10000000: Transmit power to use for the 20-dBm PA; overrides t...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:884
rfc_bleAdvPar_t * pParams
Pointer to the parameter structure to update.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:697
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2027
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:382
uint16_t txPower
Transmit power to use (overrides the one given in radio setup) 0x0000: Use default TX power 0xFFFF...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1250
uint16_t nRxAdvNok
Number of ADV*_IND packets received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2744
uint8_t rangeDelay
Number of RAT ticks to add to the listening time after T_IFS.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1125
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_ble_cmd.h:652
uint8_t maxNack
Maximum number of NACKs received before operation ends. 0: No limit.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1775
uint8_t nRxAdvBufFull
Number of ADV*_IND packets received that did not fit in Rx queue.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2710
uint32_t __dummy1
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2511
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1925
BLE Connectable Undirected Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:363
Bluetooth 5 Connectable Undirected Advertiser Command.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1395
uint16_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1973
uint8_t __dummy1
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1906
uint16_t txPower
Default transmit power.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:758
ratmr_t startTime
Absolute or relative start time (depending on the value of startTrigger)
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:410
uint8_t crcInit1
CRC initialization value used on the connection – middle byte.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1838
uint16_t backoffCount
Parameter backoffCount used in backoff procedure, cf. Bluetooth spec.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1959
ratmr_t timeoutTime
Time used together with timeoutTrigger that causes the device to stop receiving as soon as allowed...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2623
uint8_t * pExtHeader
Pointer to buffer containing extended header. If no fields except extended header flags...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2813
uint16_t commandNo
The command ID number 0x1801.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:282
uint8_t __dummy0
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:1905
uint8_t __dummy1
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2332
uint16_t nRxNok
Number of packets received with CRC error.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2763
uint8_t channel
Channel to use 0–39: BLE advertising/data channel index 60–207: Custom frequency; (2300 + channel...
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:300
uint16_t rxListenTime
The time needed to listen in order to receive the packet. 0: No AUX packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2545
uint8_t * pConnectReqData
Pointer to buffer containing LLData to go in the CONNECT_IND or AUX_CONNECT_REQ packet.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2594
uint8_t nTxConnectReq
Number of transmitted CONNECT_IND (CONNECT_REQ) packets.
Definition: cc13x2_cc26x2/driverlib/rf_ble_cmd.h:2724