Contiki-NG

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

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.