![]() |
EVE 1.0
|
#include <iqrf.h>
Data Fields | |
const struct iqrf_t * | Iqrf |
Module instance. | |
uint8_t | Nadr |
Node's NADR. | |
uint8_t | RxLen |
Length of data in Rx buffer. | |
uint8_t | TxLen [2] |
Length of data in Tx buffers. | |
uint8_t | TxIdx |
Index of currently used TX buffer. | |
uint8_t | Pos |
Position of the currently transferred byte in a buffer. | |
uint8_t | Phase |
Thansfer phase. | |
bool | XferStatus |
True if last transfer has finished successfully. | |
uint8_t | Channel |
Radio channel. | |
uint8_t | State |
State. | |
uint16_t | Hwpid |
HWPID. | |
struct work_t | Work |
IQRF work. | |
struct uwork_t | UWork |
IQRF microsecond scheduler. | |
struct mwork_t | RoutingTimer |
IQRF millisecond scheduler. | |
uint8_t | HopsRequest |
Copy of HopsRequest from the last confirmation message. | |
uint8_t | TimeslotRequest |
Copy of TimeslotRequest from the last confirmation message. | |
uint8_t | HopsResponse |
Copy of HopsResponse from the last confirmation message. | |
uint8_t | TimeslotResponse |
uint32_t | ConfirmationTimestamp |
Timestamp for the last confirmation message. | |
iqrf_response_handler_t | ResponseHandler |
Per-request response handler (callback) | |
uint8_t | Rx [IQRF_SPI_BUFFER_LENGTH] |
SPI receive buffer (max IQRF packet size + 4) | |
uint8_t | Tx [2][IQRF_SPI_BUFFER_LENGTH] |
SPI transmit buffers (max IQRF packet size + 4) | |