Contiki-NG
Modules | Files
RF specific files for CC13xx/CC26xx

Modules

 CC13xx/CC26xx BLE Beacon Daemon
 
 Driver for CC13xx/CC26xx BLE addresses
 
 IEEE 802.15.4g Frequency Bands and Modes
 
 IEEE-mode driver for CC13xx/CC26xx
 
 Prop-mode driver for CC13xx/CC26xx
 
 RF Scheduler for CC13xx/CC26xx
 
 RF data queue for CC13xx/CC26xx
 

Files

file  rf.h
 Header file of common CC13xx/CC26xx RF functionality.
 

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