|
dataQueue_t * | pRxQ |
| Pointer to receive queue. More...
|
|
dataQueue_t * | pTxQ |
| Pointer to transmit queue. More...
|
|
struct { |
uint8_t bAutoFlushIgnored:1 |
| If 1, automatically remove ignored packets from Rx queue. More...
|
|
uint8_t bAutoFlushCrcErr:1 |
| If 1, automatically remove packets with CRC error from Rx queue. More...
|
|
uint8_t bAutoFlushEmpty:1 |
| If 1, automatically remove empty packets from Rx queue. More...
|
|
uint8_t bIncludeLenByte:1 |
| If 1, include the received length byte in the stored packet; otherwise discard it. More...
|
|
uint8_t bIncludeCrc:1 |
| If 1, include the received CRC field in the stored packet; otherwise discard it. More...
|
|
uint8_t bAppendRssi:1 |
| If 1, append an RSSI byte to the packet in the Rx queue. More...
|
|
uint8_t bAppendStatus:1 |
| If 1, append a status word to the packet in the Rx queue. More...
|
|
uint8_t bAppendTimestamp:1 |
| If 1, append a timestamp to the packet in the Rx queue. More...
|
|
} | rxConfig |
| Configuration bits for the receive queue entries. More...
|
|
struct { |
uint8_t lastRxSn:1 |
| The SN bit of the header of the last packet received with CRC OK. More...
|
|
uint8_t lastTxSn:1 |
| The SN bit of the header of the last transmitted packet. More...
|
|
uint8_t nextTxSn:1 |
| The SN bit of the header of the next packet to transmit. More...
|
|
uint8_t bFirstPkt:1 |
| For slave: 0 if a packet has been transmitted on the connection, 1 otherwise. More...
|
|
uint8_t bAutoEmpty:1 |
| 1 if the last transmitted packet was an auto-empty packet More...
|
|
uint8_t bLlCtrlTx:1 |
| 1 if the last transmitted packet was an LL control packet (LLID = 11) More...
|
|
uint8_t bLlCtrlAckRx:1 |
| 1 if the last received packet was the ACK of an LL control packet More...
|
|
uint8_t bLlCtrlAckPending:1 |
| 1 if the last successfully received packet was an LL control packet which has not yet been ACK'ed More...
|
|
} | seqStat |
| Sequence number status. More...
|
|
uint8_t | maxNack |
| Maximum number of NACKs received before operation ends. 0: No limit. More...
|
|
uint8_t | maxPkt |
| Maximum number of packets transmitted in the operation before it ends. 0: No limit. More...
|
|
uint32_t | accessAddress |
| Access address used on the connection. More...
|
|
uint8_t | crcInit0 |
| CRC initialization value used on the connection – least significant byte. More...
|
|
uint8_t | crcInit1 |
| CRC initialization value used on the connection – middle byte. More...
|
|
uint8_t | crcInit2 |
| CRC initialization value used on the connection – most significant byte. More...
|
|
struct { |
uint8_t bAutoFlushIgnored:1 |
| If 1, automatically remove ignored packets from Rx queue. More...
|
|
uint8_t bAutoFlushCrcErr:1 |
| If 1, automatically remove packets with CRC error from Rx queue. More...
|
|
uint8_t bAutoFlushEmpty:1 |
| If 1, automatically remove empty packets from Rx queue. More...
|
|
uint8_t bIncludeLenByte:1 |
| If 1, include the received length byte in the stored packet; otherwise discard it. More...
|
|
uint8_t bIncludeCrc:1 |
| If 1, include the received CRC field in the stored packet; otherwise discard it. More...
|
|
uint8_t bAppendRssi:1 |
| If 1, append an RSSI byte to the packet in the Rx queue. More...
|
|
uint8_t bAppendStatus:1 |
| If 1, append a status word to the packet in the Rx queue. More...
|
|
uint8_t bAppendTimestamp:1 |
| If 1, append a timestamp to the packet in the Rx queue. More...
|
|
} | rxConfig |
| Configuration bits for the receive queue entries. More...
|
|
struct { |
uint8_t lastRxSn:1 |
| The SN bit of the header of the last packet received with CRC OK. More...
|
|
uint8_t lastTxSn:1 |
| The SN bit of the header of the last transmitted packet. More...
|
|
uint8_t nextTxSn:1 |
| The SN bit of the header of the next packet to transmit. More...
|
|
uint8_t bFirstPkt:1 |
| For slave: 0 if a packet has been transmitted on the connection, 1 otherwise. More...
|
|
uint8_t bAutoEmpty:1 |
| 1 if the last transmitted packet was an auto-empty packet More...
|
|
uint8_t bLlCtrlTx:1 |
| 1 if the last transmitted packet was an LL control packet (LLID = 11) More...
|
|
uint8_t bLlCtrlAckRx:1 |
| 1 if the last received packet was the ACK of an LL control packet More...
|
|
uint8_t bLlCtrlAckPending:1 |
| 1 if the last successfully received packet was an LL control packet which has not yet been ACK'ed More...
|
|
} | seqStat |
| Sequence number status. More...
|
|
struct { |
uint8_t bAutoFlushIgnored:1 |
| If 1, automatically remove ignored packets from Rx queue. More...
|
|
uint8_t bAutoFlushCrcErr:1 |
| If 1, automatically remove packets with CRC error from Rx queue. More...
|
|
uint8_t bAutoFlushEmpty:1 |
| If 1, automatically remove empty packets from Rx queue. More...
|
|
uint8_t bIncludeLenByte:1 |
| If 1, include the received length byte in the stored packet; otherwise discard it. More...
|
|
uint8_t bIncludeCrc:1 |
| If 1, include the received CRC field in the stored packet; otherwise discard it. More...
|
|
uint8_t bAppendRssi:1 |
| If 1, append an RSSI byte to the packet in the Rx queue. More...
|
|
uint8_t bAppendStatus:1 |
| If 1, append a status word to the packet in the Rx queue. More...
|
|
uint8_t bAppendTimestamp:1 |
| If 1, append a timestamp to the packet in the Rx queue. More...
|
|
} | rxConfig |
| Configuration bits for the receive queue entries. More...
|
|
struct { |
uint8_t lastRxSn:1 |
| The SN bit of the header of the last packet received with CRC OK. More...
|
|
uint8_t lastTxSn:1 |
| The SN bit of the header of the last transmitted packet. More...
|
|
uint8_t nextTxSn:1 |
| The SN bit of the header of the next packet to transmit. More...
|
|
uint8_t bFirstPkt:1 |
| For slave: 0 if a packet has been transmitted on the connection, 1 otherwise. More...
|
|
uint8_t bAutoEmpty:1 |
| 1 if the last transmitted packet was an auto-empty packet More...
|
|
uint8_t bLlCtrlTx:1 |
| 1 if the last transmitted packet was an LL control packet (LLID = 11) More...
|
|
uint8_t bLlCtrlAckRx:1 |
| 1 if the last received packet was the ACK of an LL control packet More...
|
|
uint8_t bLlCtrlAckPending:1 |
| 1 if the last successfully received packet was an LL control packet which has not yet been ACK'ed More...
|
|
} | seqStat |
| Sequence number status. More...
|
|