34#ifndef SX127X_PARAM_SPI 
   35#define SX127X_PARAM_SPI                    (SPI_DEV(0)) 
   38#ifndef SX127X_PARAM_SPI_NSS 
   39#define SX127X_PARAM_SPI_NSS                GPIO_PIN(1, 6)        
   42#ifndef SX127X_PARAM_RESET 
   43#define SX127X_PARAM_RESET                  GPIO_PIN(0, 0)        
   46#ifndef SX127X_PARAM_DIO0 
   47#define SX127X_PARAM_DIO0                   GPIO_PIN(0, 10)       
   50#ifndef SX127X_PARAM_DIO1 
   51#define SX127X_PARAM_DIO1                   GPIO_PIN(1, 3)        
   54#ifndef SX127X_PARAM_DIO2 
   55#define SX127X_PARAM_DIO2                   GPIO_PIN(1, 5)        
   58#ifndef SX127X_PARAM_DIO3 
   59#define SX127X_PARAM_DIO3                   GPIO_PIN(1, 4)        
   62#ifndef SX127X_PARAM_PASELECT 
   63#define SX127X_PARAM_PASELECT               (SX127X_PA_RFO) 
   66#ifndef SX127X_PARAM_TX_SWITCH 
   67#define SX127X_PARAM_TX_SWITCH              GPIO_UNDEF 
   70#ifndef SX127X_PARAM_RX_SWITCH 
   71#define SX127X_PARAM_RX_SWITCH              GPIO_UNDEF 
   75#if defined(SX127X_USE_TX_SWITCH) || defined(SX127X_USE_RX_SWITCH) 
   76#define SX127X_PARAMS             { .spi            = SX127X_PARAM_SPI,          \ 
   77                                    .nss_pin        = SX127X_PARAM_SPI_NSS,      \ 
   78                                    .reset_pin      = SX127X_PARAM_RESET,        \ 
   79                                    .dio0_pin       = SX127X_PARAM_DIO0,         \ 
   80                                    .dio1_pin       = SX127X_PARAM_DIO1,         \ 
   81                                    .dio2_pin       = SX127X_PARAM_DIO2,         \ 
   82                                    .dio3_pin       = SX127X_PARAM_DIO3,         \ 
   83                                    .rx_switch_pin  = SX127X_PARAM_RX_SWITCH,    \ 
   84                                    .tx_switch_pin  = SX127X_PARAM_TX_SWITCH,    \ 
   85                                    .paselect       = SX127X_PARAM_PASELECT } 
   87#define SX127X_PARAMS             { .spi       = SX127X_PARAM_SPI,          \ 
   88                                    .nss_pin   = SX127X_PARAM_SPI_NSS,      \ 
   89                                    .reset_pin = SX127X_PARAM_RESET,        \ 
   90                                    .dio0_pin  = SX127X_PARAM_DIO0,         \ 
   91                                    .dio1_pin  = SX127X_PARAM_DIO1,         \ 
   92                                    .dio2_pin  = SX127X_PARAM_DIO2,         \ 
   93                                    .dio3_pin  = SX127X_PARAM_DIO3,         \ 
   94                                    .paselect  = SX127X_PARAM_PASELECT } 
static const sx127x_params_t sx127x_params[]
Board specific SX127X configuration.
SX127X hardware and global parameters.
Public interface for SX127X driver.