Texas Instruments CC2650DK Benutzerhandbuch

Seite von 1570
Bluetooth Low Energy
Table 23-103. Sequence Number Status Bit Field (continued)
Bits
Bit Field Name
Description
5
bLlCtrlTx
1 if the last transmitted packet was an LL control packet (LLID = 11)
6
bLlCtrlAckRx
1 if the last received packet was the ACK of an LL control packet
1 if the last successfully received packet was an LL control packet which
7
bLlCtrlAckPending
has not yet been ACK’ed
Table 23-104. White List Structure
Bytes
Field Name
Bits
Bit Field Name
Type
Description
0–7
Size
W
Number of while list entries
8
bEnable
W
1 if the entry is in use, 0 if the entry is not in use
9
addrType
W
The type address in the entry – public (0) or random (1)
1 if the entry is to be ignored by a scanner, 0
0–7
entry[0]
10
bWlIgn
R/W
otherwise. Used to mask out entries that have already
been scanned and reported.
11–15
Reserved
16–63
Address
W
The address contained in the entry
...
0–7
Reserved
8
bEnable
W
1 if the entry is in use, 0 if the entry is not in use
9
addrType
W
The type address in the entry – public (0) or random (1)
8×n–8×n+
1 if the entry is to be ignored by a scanner, 0
entry[n]
7
10
bWlIgn
R/W
otherwise. Used to mask out entries that have already
been scanned and reported.
11–15
Reserved
16–63
address
W
The address contained in the entry
The white-list structure has the form of an array. Each element consists of 8 bytes. The first byte of the
first element tells the number of entries, and is reserved in the remaining entries. The second byte
contains some configuration bits, and the remaining 6 bytes contain the address.
Table 23-105. Receive Status Byte Bit Field
(1)
Bits
Bit Field Name
Description
The channel on which the packet was received, provided channel is in
0–5
channel
the range 0–39; otherwise 0x3F
6
bIgnore
1 if the packet is marked as ignored, 0 otherwise
7
bCrcErr
1 if the packet was received with CRC error, 0 otherwise
(1)
A byte of this bit field is appended to the received entries if configured.
The master and slave output structure field pktStatus follows the format below. The bTimeStampValid bit
is set to 0 by the radio CPU at the start of the operation, and to 1 if a timestamp is written to the output
structure (this happens for slave operation only). The bLastCrcErr bit is set according to the CRC result
when a packet is fully received; if no packet is received, this bit remains unaffected. The remaining bits
are set when a packet is received with CRC OK; if no packet is correctly received, these bits remain
unaffected.
Table 23-106. Master and Slave Packet Status Byte
Bits
Bit Field Name
Description
0
bTimeStampValid
1 if a valid time stamp has been written to timeStamp; 0 otherwise
1
bLastCrcErr
1 if the last received packet had CRC error; 0 otherwise
2
bLastIgnored
1 if the last received packet with CRC OK was ignored; 0 otherwise
3
bLastEmpty
1 if the last received packet with CRC OK was empty; 0 otherwise
1523
SWCU117A – February 2015 – Revised March 2015
Radio
Copyright © 2015, Texas Instruments Incorporated