33 #ifndef DW1000_SPI_SEM 
   35 #define DW1000_SPI_SEM              &sem_spi 
   37 #ifndef DW1000_PARAM_SPI 
   38 #define DW1000_PARAM_SPI            (SPI_DEV(1)) 
   40 #ifndef DW1000_PARAM_SPI_CLK_LOW 
   41 #define DW1000_PARAM_SPI_CLK_LOW    (SPI_CLK_1MHZ) 
   43 #ifndef DW1000_PARAM_SPI_CLK_HIGH 
   44 #define DW1000_PARAM_SPI_CLK_HIGH   (SPI_CLK_10MHZ) 
   46 #ifndef DW1000_SPI_MODE 
   47 #define DW1000_SPI_MODE             (SPI_MODE_0) 
   49 #ifndef DW1000_PARAM_CS_PIN 
   50 #define DW1000_PARAM_CS_PIN         (GPIO_PIN(0, 17)) 
   52 #ifndef DW1000_PARAM_IRQ_PIN 
   53 #define DW1000_PARAM_IRQ_PIN        (GPIO_PIN(0, 19)) 
   55 #ifndef DW1000_PARAM_RESET_PIN 
   56 #define DW1000_PARAM_RESET_PIN      (GPIO_PIN(0, 24)) 
   58 #ifndef DW1000_RX_ANTENNA_DELAY 
   59 #define DW1000_RX_ANTENNA_DELAY     (0x4042) 
   61 #ifndef DW1000_TX_ANTENNA_DELAY 
   62 #define DW1000_TX_ANTENNA_DELAY     (0x4042) 
   64 #ifndef DW1000_EXT_CLOCK_DELAY 
   65 #define DW1000_EXT_CLOCK_DELAY      (0) 
   69 #define DW1000_PARAMS           { .spi_sem = DW1000_SPI_SEM, \ 
   70                                   .spi_baudrate = DW1000_PARAM_SPI_CLK_HIGH, \ 
   71                                   .spi_baudrate_low = DW1000_PARAM_SPI_CLK_LOW, \ 
   72                                   .spi_num = DW1000_PARAM_SPI, \ 
   73                                   .rst_pin = DW1000_PARAM_RESET_PIN, \ 
   74                                   .irq_pin = DW1000_PARAM_IRQ_PIN, \ 
   75                                   .ss_pin = DW1000_PARAM_CS_PIN, \ 
   76                                   .rx_antenna_delay = DW1000_RX_ANTENNA_DELAY, \ 
   77                                   .tx_antenna_delay = DW1000_TX_ANTENNA_DELAY, \ 
   78                                   .ext_clock_delay = DW1000_EXT_CLOCK_DELAY } 
uwb-core DPL (Decawave Porting Layer) semapahore wrappers
 
Abstraction layer for RIOT adaption.
 
struct dw1000_dev_cfg dw1000_params_t
Device initialization parameters.
 
static const dw1000_params_t dw1000_params[]
Configuration struct.