
3 changed files with 93 additions and 13 deletions
@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (C) 2017 Inria |
||||
* |
||||
* This file is subject to the terms and conditions of the GNU Lesser |
||||
* General Public License v2.1. See the file LICENSE in the top level |
||||
* directory for more details. |
||||
*/ |
||||
|
||||
/**
|
||||
* @ingroup drivers_si70xx |
||||
* |
||||
* @{ |
||||
* @file |
||||
* @brief Default configuration for Si7006/13/20/21 |
||||
* |
||||
* @author Alexandre Abadie <alexandre.abadie@inria.fr> |
||||
*/ |
||||
|
||||
#ifndef SI70XX_PARAMS_H |
||||
#define SI70XX_PARAMS_H |
||||
|
||||
#include "si70xx.h" |
||||
|
||||
#ifdef __cplusplus |
||||
extern "C" { |
||||
#endif |
||||
|
||||
/**
|
||||
* @brief Set default configuration parameters for the Si7006/13/20/21 sensor |
||||
* @{ |
||||
*/ |
||||
#ifndef SI70XX_PARAM_I2C_DEV |
||||
#define SI70XX_PARAM_I2C_DEV (0) |
||||
#endif |
||||
#ifndef SI70XX_PARAM_ADDR |
||||
#define SI70XX_PARAM_ADDR (0x80) |
||||
#endif |
||||
|
||||
#define SI70XX_PARAMS_DEFAULT {.i2c_dev = SI70XX_PARAM_I2C_DEV, \ |
||||
.address = SI70XX_PARAM_ADDR } |
||||
/**@}*/ |
||||
|
||||
/**
|
||||
* @brief Configure Si7006/13/20/21 |
||||
*/ |
||||
static const si70xx_params_t si70xx_params[] = |
||||
{ |
||||
#ifdef SI70XX_PARAMS_CUSTOM |
||||
SI70XX_PARAMS_CUSTOM, |
||||
#else |
||||
SI70XX_PARAMS_DEFAULT, |
||||
#endif |
||||
}; |
||||
|
||||
#ifdef __cplusplus |
||||
} |
||||
#endif |
||||
|
||||
#endif /* SI70XX_PARAMS_H */ |
||||
/** @} */ |
Loading…
Reference in new issue