36 #define SCD30_I2C_ADDR  0x61 
   43 #ifndef SCD30_PARAM_I2C_DEV 
   44 #define SCD30_PARAM_I2C_DEV          I2C_DEV(0) 
   46 #ifndef SCD30_PARAM_I2C_ADDR 
   47 #define SCD30_PARAM_I2C_ADDR         SCD30_I2C_ADDR 
   51 #define SCD30_PARAMS                { .i2c_dev = SCD30_PARAM_I2C_DEV,  \ 
   52                                       .i2c_addr = SCD30_PARAM_I2C_ADDR } 
   55 #ifndef SCD30_SAUL_INFO 
   56 #define SCD30_SAUL_INFO             { .name = "scd30" }
 
   71 #define SCD30_NUMOF       ARRAY_SIZE(scd30_params) 
Low-level I2C peripheral driver interface definition.
SAUL registry interface definition.
Device driver interface for the SCD30 sensor.
static const saul_reg_info_t scd30_saul_info[]
Configure SAUL registry entries.
static const scd30_params_t scd30_params[]
Configure SCD30.
Additional data to collect for each entry.
Device initialization parameters.