39#ifndef GP2Y10XX_PARAM_AOUT 
   40#define GP2Y10XX_PARAM_AOUT     (ADC_LINE(0)) 
   46#ifndef GP2Y10XX_PARAM_ADC_RES 
   47#define GP2Y10XX_PARAM_ADC_RES  (ADC_RES_10BIT) 
   53#ifndef GP2Y10XX_PARAM_VREF 
   54#define GP2Y10XX_PARAM_VREF     (3300) 
   60#ifndef GP2Y10XX_PARAM_ILED_PIN 
   61#define GP2Y10XX_PARAM_ILED_PIN (GPIO_UNDEF) 
   67#ifndef GP2Y10XX_PARAM_ILED_LEVEL 
   68#define GP2Y10XX_PARAM_ILED_LEVEL (GP2Y10XX_ILED_LEVEL_HIGH) 
   74#ifndef GP2Y10XX_PARAMS 
   75#define GP2Y10XX_PARAMS     { .aout         = GP2Y10XX_PARAM_AOUT,      \ 
   76                              .adc_res      = GP2Y10XX_PARAM_ADC_RES,   \ 
   77                              .vref         = GP2Y10XX_PARAM_VREF,      \ 
   78                              .iled_pin     = GP2Y10XX_PARAM_ILED_PIN,  \ 
   79                              .iled_level   = GP2Y10XX_PARAM_ILED_LEVEL, \ 
 
   87#ifndef GP2Y10XX_SAUL_INFO 
   88#define GP2Y10XX_SAUL_INFO  { .name = "gp2y1010" } 
static const gp2y10xx_params_t gp2y10xx_params[]
GP2Y1010 configuration.
 
static const saul_reg_info_t gp2y10xx_saul_info[]
Additional meta information to keep in the SAUL registry.
 
#define GP2Y10XX_SAUL_INFO
GP2Y10xx driver SAUL registry information structures.
 
#define GP2Y10XX_PARAMS
GP2Y10xx driver configuration parameters.
 
SAUL registry interface definition.
 
GP2Y10xx device parameters.
 
Additional data to collect for each entry.