Contiki-NG
|
Implementation of the CC13xx/CC26xx IEEE mode NETSTACK_RADIO driver. More...
#include "contiki.h"
#include "dev/radio.h"
#include "dev/cc26xx-uart.h"
#include "dev/oscillators.h"
#include "net/packetbuf.h"
#include "net/linkaddr.h"
#include "net/netstack.h"
#include "sys/energest.h"
#include "sys/clock.h"
#include "sys/rtimer.h"
#include "sys/ctimer.h"
#include "sys/cc.h"
#include "lpm.h"
#include "ti-lib.h"
#include "rf-core/rf-core.h"
#include "rf-core/rf-switch.h"
#include "rf-core/rf-ble.h"
#include "hw_rfc_dbell.h"
#include "hw_rfc_pwr.h"
#include "rf-core/api/ieee_cmd.h"
#include "rf-core/api/ieee_mailbox.h"
#include "driverlib/rf_mailbox.h"
#include "driverlib/rf_common_cmd.h"
#include "driverlib/rf_data_entry.h"
#include "smartrf-settings.h"
#include <stdint.h>
#include <string.h>
#include <stdio.h>
#include <stdbool.h>
Go to the source code of this file.
Macros | |
#define | RF_RADIO_OP_GET_STATUS(a) (((rfc_radioOp_t *)a)->status) |
Returns the current status of a running Radio Op command. More... | |
Functions | |
static uint8_t | rf_is_on (void) |
Checks whether the RFC domain is accessible and the RFC is in IEEE RX. More... | |
static uint8_t | transmitting (void) |
Check the RF's TX status. More... | |
static uint8_t | get_cca_info (void) |
Returns CCA information. More... | |
static radio_value_t | get_rssi (void) |
Reads the current signal strength (RSSI) More... | |
static uint8_t | rf_cmd_ieee_rx () |
Set up radio in IEEE802.15.4 RX mode. More... | |
Implementation of the CC13xx/CC26xx IEEE mode NETSTACK_RADIO driver.
Definition in file ieee-mode.c.