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.