Default configuration. More...
Default configuration.
Definition in file qmi8658_params.h.
Include dependency graph for qmi8658_params.h:Go to the source code of this file.
Macros | |
| #define | QMI8658_PARAMS |
| Configuration parameter set. | |
| #define | QMI8658_SAUL_INFO { .name = "qmi8658" } |
| Information for the SAUL registry. | |
Variables | |
| static const qmi8658_params_t | qmi8658_params [] |
| Configuration struct. | |
| static const saul_reg_info_t | qmi8658_saul_info [] |
| Additional meta information to keep in the SAUL registry. | |
Set default configuration parameters | |
| #define | QMI8658_PARAM_I2C I2C_DEV(0) |
| I2C device. | |
| #define | QMI8658_PARAM_ADDR CONFIG_QMI8658_PARAM_I2C |
| I2C slave address. | |
| #define | QMI8658_PARAM_ACC_ODR QMI8658_DATA_RATE_1KHZ |
| Acceleromter output data rate. | |
| #define | QMI8658_PARAM_ACC_LOWPWR_ODR QMI8658_ACC_LOWPWR_DATA_RATE_21HZ |
| Acceleromter output data rate in low power mode. | |
| #define | QMI8658_PARAM_ACC_FS QMI8658_ACC_FS_2G |
| Acceleromter full scale. | |
| #define | QMI8658_PARAM_GYRO_ODR QMI8658_DATA_RATE_1KHZ |
| Gyroscope output data rate. | |
| #define | QMI8658_PARAM_GYRO_FS QMI8658_GYRO_FS_256DPS |
| Gyroscope full scale. | |
Tap detection parameters | |
See datasheet section 10 for a detailed description of all the parameters.
| |
| #define | QMI8658_PARAM_TAP_PRIORITY QMI8658_TAP_PRIO_ZXY |
| Axis priority. | |
| #define | QMI8658_PARAM_TAP_PEAKWIN 20 |
| PeakWindow in ms. | |
| #define | QMI8658_PARAM_TAP_TAPWIN 50 |
| TapWindow in ms. | |
| #define | QMI8658_PARAM_TAP_DTAPWIN 250 |
| DTapWindow in ms. | |
| #define | QMI8658_PARAM_TAP_ALPHA 625 |
| Alpha ratio * 10000. | |
| #define | QMI8658_PARAM_TAP_GAMMA 2500 |
| Gamma ratio * 10000. | |
| #define | QMI8658_PARAM_TAP_PEAKMAGTHR 800 |
| PeakMagThr in mg^2. | |
| #define | QMI8658_PARAM_TAP_UDMTHR 400 |
| UDMThr in mg. | |
| #define QMI8658_PARAM_ACC_FS QMI8658_ACC_FS_2G |
Acceleromter full scale.
Definition at line 47 of file qmi8658_params.h.
| #define QMI8658_PARAM_ACC_LOWPWR_ODR QMI8658_ACC_LOWPWR_DATA_RATE_21HZ |
Acceleromter output data rate in low power mode.
Definition at line 43 of file qmi8658_params.h.
| #define QMI8658_PARAM_ACC_ODR QMI8658_DATA_RATE_1KHZ |
Acceleromter output data rate.
Definition at line 39 of file qmi8658_params.h.
| #define QMI8658_PARAM_ADDR CONFIG_QMI8658_PARAM_I2C |
I2C slave address.
Set to 0x6A if SDO/SA0 is pulled high
Definition at line 35 of file qmi8658_params.h.
| #define QMI8658_PARAM_GYRO_FS QMI8658_GYRO_FS_256DPS |
Gyroscope full scale.
Definition at line 55 of file qmi8658_params.h.
| #define QMI8658_PARAM_GYRO_ODR QMI8658_DATA_RATE_1KHZ |
Gyroscope output data rate.
Definition at line 51 of file qmi8658_params.h.
| #define QMI8658_PARAM_I2C I2C_DEV(0) |
I2C device.
Definition at line 31 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_ALPHA 625 |
Alpha ratio * 10000.
Definition at line 83 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_DTAPWIN 250 |
DTapWindow in ms.
Definition at line 79 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_GAMMA 2500 |
Gamma ratio * 10000.
Definition at line 87 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_PEAKMAGTHR 800 |
PeakMagThr in mg^2.
Definition at line 91 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_PEAKWIN 20 |
PeakWindow in ms.
Definition at line 71 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_PRIORITY QMI8658_TAP_PRIO_ZXY |
Axis priority.
Definition at line 67 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_TAPWIN 50 |
TapWindow in ms.
Definition at line 75 of file qmi8658_params.h.
| #define QMI8658_PARAM_TAP_UDMTHR 400 |
UDMThr in mg.
Definition at line 95 of file qmi8658_params.h.
| #define QMI8658_PARAMS |
Configuration parameter set.
Definition at line 101 of file qmi8658_params.h.
| #define QMI8658_SAUL_INFO { .name = "qmi8658" } |
Information for the SAUL registry.
Definition at line 111 of file qmi8658_params.h.
|
static |
|
static |
Additional meta information to keep in the SAUL registry.
Definition at line 126 of file qmi8658_params.h.