rflib
|
#include <rf_data_entry.h>
Data Fields | |
uint8_t * | pNextEntry |
Pointer to next entry in the queue, NULL if this is the last entry. More... | |
uint8_t | status |
Indicates status of entry, including whether it is free for the system CPU to write to. More... | |
struct { | |
uint8_t type:2 | |
Type of data entry structure 0: General data entry 1: Multi-element Rx entry 2: Pointer entry 3: Partial read Rx entry. More... | |
uint8_t lenSz:2 | |
Size of length word in start of each Rx entry element 0: No length indicator 1: One byte length indicator 2: Two bytes length indicator 3: Reserved More... | |
uint8_t irqIntv:4 | |
For partial read Rx entry only: The number of bytes between interrupt generated by the radio CPU (0: 16 bytes) More... | |
} | config |
uint16_t | length |
For pointer entries: Number of bytes in the data buffer pointed to For other entries: Number of bytes following this length field. More... | |
uint8_t | data |
First byte of the data array to be received or transmitted. More... | |
uint8_t* rfc_dataEntryGeneral_s::pNextEntry |
Pointer to next entry in the queue, NULL if this is the last entry.
uint8_t rfc_dataEntryGeneral_s::status |
Indicates status of entry, including whether it is free for the system CPU to write to.
uint8_t rfc_dataEntryGeneral_s::type |
Type of data entry structure
0: General data entry
1: Multi-element Rx entry
2: Pointer entry
3: Partial read Rx entry.
uint8_t rfc_dataEntryGeneral_s::lenSz |
Size of length word in start of each Rx entry element
0: No length indicator
1: One byte length indicator
2: Two bytes length indicator
3: Reserved
uint8_t rfc_dataEntryGeneral_s::irqIntv |
For partial read Rx entry only: The number of bytes between interrupt generated by the radio CPU (0: 16 bytes)
struct { ... } rfc_dataEntryGeneral_s::config |
uint16_t rfc_dataEntryGeneral_s::length |
For pointer entries: Number of bytes in the data buffer pointed to
For other entries: Number of bytes following this length field.
uint8_t rfc_dataEntryGeneral_s::data |
First byte of the data array to be received or transmitted.