Device driver params interface for the SDP3x sensor. More...
Device driver params interface for the SDP3x sensor.
Definition in file sdp3x_params.h.
Include dependency graph for sdp3x_params.h:Go to the source code of this file.
Macros | |
| #define | SDP3X_NUMOF ARRAY_SIZE(sdp3x_params) |
| Get the number of configured SDP3X devices. | |
Variables | |
| static const sdp3x_params_t | sdp3x_params [] |
| Configure SDP3X. | |
| static const saul_reg_info_t | sdp3x_saul_info [SDP3X_NUMOF] |
| Configure SAUL registry entries. | |
SDP3x I2C addresses | |
| #define | SDP3X_ADDR1 (0x21) /* 7 bit address */ |
| #define | SDP3X_ADDR2 (0x22) /* 7 bit address */ |
| #define | SDP3X_ADDR3 (0x23) /* 7 bit address */ |
SDP3x Models | |
| #define | SDP3X_MODEL_31 1 |
| #define | SDP3X_MODEL_32 2 |
| #define | SDP31_PRODUCT_NO_BYTE_0 0x03 |
| #define | SDP31_PRODUCT_NO_BYTE_1 0x01 |
| #define | SDP31_PRODUCT_NO_BYTE_3 0x01 |
Set default configuration parameters for the SDP3X | |
| #define | SDP3X_PARAM_I2C_DEV I2C_DEV(0) |
| #define | SDP3X_PARAM_I2C_ADDR SDP3X_ADDR1 |
| #define | SDP3X_PARAM_IRQ_PIN GPIO_UNDEF |
| #define | SDP3X_PARAMS |
| #define | SDP3X_SAUL_INFO { .name = "sdp3x" } |
| #define SDP31_PRODUCT_NO_BYTE_0 0x03 |
Definition at line 48 of file sdp3x_params.h.
| #define SDP31_PRODUCT_NO_BYTE_1 0x01 |
Definition at line 49 of file sdp3x_params.h.
| #define SDP31_PRODUCT_NO_BYTE_3 0x01 |
Definition at line 50 of file sdp3x_params.h.
| #define SDP3X_ADDR1 (0x21) /* 7 bit address */ |
Definition at line 36 of file sdp3x_params.h.
| #define SDP3X_ADDR2 (0x22) /* 7 bit address */ |
Definition at line 37 of file sdp3x_params.h.
| #define SDP3X_ADDR3 (0x23) /* 7 bit address */ |
Definition at line 38 of file sdp3x_params.h.
| #define SDP3X_MODEL_31 1 |
Definition at line 45 of file sdp3x_params.h.
| #define SDP3X_MODEL_32 2 |
Definition at line 46 of file sdp3x_params.h.
| #define SDP3X_NUMOF ARRAY_SIZE(sdp3x_params) |
Get the number of configured SDP3X devices.
Definition at line 90 of file sdp3x_params.h.
| #define SDP3X_PARAM_I2C_ADDR SDP3X_ADDR1 |
Definition at line 61 of file sdp3x_params.h.
| #define SDP3X_PARAM_I2C_DEV I2C_DEV(0) |
Definition at line 58 of file sdp3x_params.h.
| #define SDP3X_PARAM_IRQ_PIN GPIO_UNDEF |
Definition at line 64 of file sdp3x_params.h.
| #define SDP3X_PARAMS |
Definition at line 68 of file sdp3x_params.h.
| #define SDP3X_SAUL_INFO { .name = "sdp3x" } |
Definition at line 74 of file sdp3x_params.h.
|
static |
|
static |
Configure SAUL registry entries.
Definition at line 95 of file sdp3x_params.h.