SWCU192 November 2021 CC1312R7 , CC1352P7 , CC2652P7 , CC2652R7
Table 26-9 defines the first 14 bytes for all radio operation commands. The CMD_IEEE_ABORT_BG command does not have any additional fields to those 14 bytes.
Byte Index | Field Name | Type | Description |
---|---|---|---|
14 | channel | W | Channel to tune to in the start of the operation: 0: Use existing channel 11–26: Use as IEEE 802.15.4 channel, that is frequency is [2405 + 5 × (channel − 11)] MHz 60–207: Frequency is (2300 + channel) MHz Others: reserved |
15 | rxConfig | W | Configuration bits for the receive queue entries (see Table 26-72 for details) |
16–19 | pRxQ | W | Receive queue |
20–23 | pOutput | W | Pointer to result structure (see Table 26-71) (NULL: Do not store results) |
24–25 | frameFiltOpt | R/W | Frame filtering options (see Table 26-74 for details) |
26 | frameTypes | R/W | Frame types to receive in frame filtering (see Table 26-75 for details) |
27 | ccaOpt | R/W | CCA options (see Table 26-73 for details) |
28 | ccaRssiThr | R/W | RSSI threshold for CCA |
29 | Reserved | ||
30 | numExtEntries | W | Number of extended address entries |
31 | numShortEntries | W | Number of short address entries |
32–35 | pExtEntryList | W | Pointer to list of extended address entries |
36–39 | pShortEntryList | W | Pointer to list of short address entries |
40–47 | localExtAddr | W | The extended address of the local device |
48–49 | localShortAddr | W | The short address of the local device |
50–51 | localPanID | W | The PAN ID of the local device |
52–54 | Reserved | ||
55 | endTrigger | W | Trigger that causes the device to end the RX operation |
56–59 | endTime | W | Time parameter for endTrigger |
Byte Index | Field Name | Type | Description |
---|---|---|---|
14 | channel | W | Channel to tune to at the start of the operation: 0: Use existing channel 11–26: Use as IEEE 802.15.4 channel, that is frequency is [2405 + 5 × (channel – 11)] MHz 60–207: Frequency is (2300 + channel) MHz Others: reserved |
15 | ccaOpt | R/W | CCA options (see Table 26-73 for details) |
16 | ccaRssiThr | R/W | RSSI threshold for CCA |
17 | Reserved | ||
18 | maxRssi | R | The maximum RSSI recorded during the ED scan |
19 | endTrigger | W | Trigger that causes the device to end the RX operation |
20–23 | endTime | W | Time parameter for endTrigger |
Byte Index | Field Name | Bits | Bit Field Name | Type | Description |
---|---|---|---|---|---|
14–15 | randomState | R/W | The state of the pseudo-random generator | ||
16 | macMaxBE | W | The IEEE 802.15.4 MAC parameter macMaxBE | ||
17 | macMaxCSMABackoffs | W | The IEEE 802.15.4 MAC parameter macMaxCSMABackoffs | ||
18 | csmaConfig | 0–4 | initCW | W | The initialization value for the CW parameter |
5 | bSlotted | W | 0 for nonslotted CSMA, 1 for slotted CSMA | ||
6–7 | rxOffMode | W | 0: RX stays on during CSMA backoffs 1: The CSMA-CA algorithm suspends the receiver if no frame is being received 2: The CSMA-CA algorithm suspends the receiver if no frame is being received, or after finishing it (including auto ACK) otherwise 3: The CSMA-CA algorithm suspends the receiver immediately during back-offs | ||
19 | NB | R/W | The NB parameter from the IEEE 802.15.4 CSMA-CA algorithm | ||
20 | BE | R/W | The BE parameter from the IEEE 802.15.4 CSMA-CA algorithm | ||
21 | remainingPeriods | R/W | The number of remaining periods from a paused backoff countdown | ||
22 | lastRssi | R | RSSI measured at the last CCA operation | ||
23 | endTrigger | W | Trigger that causes the device to end the CSMA-CA operation | ||
24–27 | lastTimeStamp | R | Time of the last CCA operation | ||
28–31 | endTime | W | Time parameter for endTrigger |
Byte Index | Field Name | Bits | Bit Field Name | Type | Description |
---|---|---|---|---|---|
14 | txOpt | 0 | bIncludePhyHdr | W | 0: Find PHY header automatically. 1: Insert PHY header from the buffer. |
1 | bIncludeCrc | W | 0: Append automatically calculated CRC. 1: Insert FCS (CRC) from the buffer. | ||
2 | Reserved | ||||
3–7 | payloadLenMsb | W | Most significant bits of payload length. Must only be nonzero to create long nonstandard packets for test purposes | ||
15 | payloadLen | W | Number of bytes in the payload | ||
16–19 | pPayload | W | Pointer to payload buffer of size payloadLen | ||
20–23 | timeStamp | R | Timestamp of transmitted frame |
Byte Index | Field Name | Type | Description |
---|---|---|---|
14 | seqNo | W | Sequence number to expect |
15 | endTrigger | W | Trigger that causes the device to give up acknowledgment reception |
16–19 | endTime | W | Time parameter for endTrigger |