Contiki-NG

Header file of common CC13xx/CC26xx RF functionality. More...

#include <ti/drivers/rf/RF.h>

Go to the source code of this file.

Macros

Different modes the RF can operate on, denoted by which frequency
   band said mode operates on.

Currently supports the following modes:

  • Sub-1 GHz, called prop-mode
  • 2.4 GHz, called ieee-mode
#define RF_MODE_SUB_1_GHZ   (1 << 0)
 
#define RF_MODE_2_4_GHZ   (1 << 1)
 
#define RF_MODE_BM
 
The different front-end modes the CC13xx/CC26xx devices support. The
   front-end mode can be configured independently of the bias mode.

The two types of modes are as follows:

  • Differential: Both RF_P and RF_N are used as a differential RF interface.
  • Single ended: Either the RF_P pin or the RF_N pin is used as the RF path.
#define RF_FRONT_END_MODE_DIFFERENTIAL   0
 
#define RF_FRONT_END_MODE_SINGLE_ENDED_RFP   1
 
#define RF_FRONT_END_MODE_SINGLE_ENDED_RFN   2
 
The different bias modes the CC13xx/CC26xx devices support. The
   bias mode can be configured independently of the front-end mode.

The two different modes are as follows:

  • Internal bias: the LNA is biased by an internal bias.
  • External bias: the LNA is biased by an external bias.
#define RF_BIAS_MODE_INTERNAL   0
 
#define RF_BIAS_MODE_EXTERNAL   1
 

Detailed Description

Header file of common CC13xx/CC26xx RF functionality.

Author
Edvard Pettersen e.pet.nosp@m.ters.nosp@m.en@ti.nosp@m..com

Definition in file rf.h.