Contiki-NG
Macros | Functions

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...
 

Detailed Description

Implementation of the CC13xx/CC26xx IEEE mode NETSTACK_RADIO driver.

Definition in file ieee-mode.c.