Internal functions of the CC110x transceiver driver. More...
Internal functions of the CC110x transceiver driver.
Definition in file cc110x_internal.h.
#include "cc110x_calibration.h"
#include "cc110x_communication.h"
#include "cc110x_constants.h"
#include "cc110x_netdev.h"
#include "cc110x_rx_tx.h"
#include "cc110x_settings.h"
Go to the source code of this file.
static cc110x_state_t | cc110x_state_from_status (uint8_t status) |
Extract the device state from the status register value. More... | |
static int | cc110x_is_ready_from_status (uint8_t status) |
Figure out of the transceiver is ready or still powering up. More... | |
|
inlinestatic |
Figure out of the transceiver is ready or still powering up.
status | Contents of the CC110x's status register |
1 | Transceiver is ready |
0 | NOT ready, still powering up |
Definition at line 72 of file cc110x_internal.h.
|
inlinestatic |
Extract the device state from the status register value.
status | Contents of the CC110x's status register |
status
The status register contains the device state at the bits 1 - 3
Note: The FIFO has a size of 64 bytes. If more than 15 bytes are available for reading in the FIFO (or more than 15 bytes can be written in TX), the value will still show 15. This driver never uses this information, but accesses a dedicated register for that.
Definition at line 59 of file cc110x_internal.h.