All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches

Structure holding all parameter for driver initialization. More...

Detailed Description

Structure holding all parameter for driver initialization.

Definition at line 454 of file cc110x.h.

#include <cc110x.h>

Data Fields

const cc110x_patable_tpatable
 Pointer to the PATABLE to use.
 
const cc110x_config_tconfig
 Pointer to the configuration of the base frequency, data rate and channel bandwidth; or NULL to keep the default.
 
const cc110x_chanmap_tchannels
 Pointer to the default channel map.
 
spi_t spi
 SPI bus connected to the device.
 
spi_clk_t spi_clk
 SPI clock to use (max 6.5 MHz)
 
spi_cs_t cs
 GPIO pin connected to chip select.
 
gpio_t gdo0
 GPIO pin connected to GDO0.
 
gpio_t gdo2
 GPIO pin connected to GDO2.
 

Field Documentation

◆ channels

const cc110x_chanmap_t* cc110x_params_t::channels

Pointer to the default channel map.

Definition at line 461 of file cc110x.h.

◆ config

const cc110x_config_t* cc110x_params_t::config

Pointer to the configuration of the base frequency, data rate and channel bandwidth; or NULL to keep the default.

Definition at line 460 of file cc110x.h.

◆ cs

spi_cs_t cc110x_params_t::cs

GPIO pin connected to chip select.

Definition at line 464 of file cc110x.h.

◆ gdo0

gpio_t cc110x_params_t::gdo0

GPIO pin connected to GDO0.

Definition at line 465 of file cc110x.h.

◆ gdo2

gpio_t cc110x_params_t::gdo2

GPIO pin connected to GDO2.

Definition at line 466 of file cc110x.h.

◆ patable

const cc110x_patable_t* cc110x_params_t::patable

Pointer to the PATABLE to use.

Definition at line 455 of file cc110x.h.

◆ spi

spi_t cc110x_params_t::spi

SPI bus connected to the device.

Definition at line 462 of file cc110x.h.

◆ spi_clk

spi_clk_t cc110x_params_t::spi_clk

SPI clock to use (max 6.5 MHz)

Definition at line 463 of file cc110x.h.


The documentation for this struct was generated from the following file: