Default configuration for ST L3Gxxxx 3-axis gyroscope sensor family. More...
Default configuration for ST L3Gxxxx 3-axis gyroscope sensor family.
Definition in file l3gxxxx_params.h.
 Include dependency graph for l3gxxxx_params.h:Go to the source code of this file.
Variables | |
| static const l3gxxxx_params_t | l3gxxxx_params [] | 
| Allocate some memory to store the actual configuration.  More... | |
| static const saul_reg_info_t | l3gxxxx_saul_info [] | 
| Additional meta information to keep in the SAUL registry.  More... | |
Default hardware configuration | |
| #define | L3GXXXX_I2C_DEV (I2C_DEV(0)) | 
| Default I2C device, if the I2C interface is used.  | |
| #define | L3GXXXX_I2C_ADDR (L3GXXXX_I2C_ADDR_2) | 
| Default I2C address, if the I2C interface is used.  | |
| #define | L3GXXXX_I2C_IF_PARAMS | 
| Default I2C interface parameter set.  More... | |
| #define | L3GXXXX_SPI_DEV SPI_DEV(0) | 
| Default SPI device, if the SPI interface is used.  | |
| #define | L3GXXXX_SPI_CLK (SPI_CLK_1MHZ) | 
| Default SPI clock frequency, if the SPI interface is used.  | |
| #define | L3GXXXX_SPI_CS (GPIO_PIN(0, 0)) | 
| Default SPI CS signal, if the SPI interface is used.  | |
| #define | L3GXXXX_SPI_IF_PARAMS | 
| Default SPI interface parameter set.  More... | |
| #define | L3GXXXX_INT1_PIN (GPIO_PIN(0, 1)) | 
| Default MCU pin for INT1 signal.  | |
| #define | L3GXXXX_INT2_PIN (GPIO_PIN(0, 2)) | 
| Default MCU pin for INT2/DRDY signal.  | |
Default sensor configuration | |
| #define | CONFIG_L3GXXXX_ODR (L3GXXXX_ODR_100_25) | 
| Default ODR and cut-off frequency.  | |
| #define | CONFIG_L3GXXXX_SCALE (L3GXXXX_SCALE_245_DPS) | 
| Default full scale.  | |
| #define | CONFIG_L3GXXXX_FILTER_SEL (L3GXXXX_HPF_AND_LPF2) | 
| Default filter selection used for output data.  | |
| #define | CONFIG_L3GXXXX_HPF_MODE (L3GXXXX_HPF_NORMAL) | 
| Default HPF mode used for output data.  | |
| #define | CONFIG_L3GXXXX_HPF_CUTOFF (0) | 
| Default HPF cutoff frequency 8 Hz.  | |
| #define | CONFIG_L3GXXXX_FIFO_MODE (L3GXXXX_FIFO) | 
| Default FIFO mode if FIO is used.  | |
| #define | CONFIG_L3GXXXX_FIFO_WATERMARK (23) | 
| Default FIFO watermark level (threshold) value if FIO is used.  | |
| #define | CONFIG_L3GXXXX_INT1_X_THRESH (4012) | 
| Default INT1 threshold for X axis events (~30 dps at fulls scale of ±245 dps)  | |
| #define | CONFIG_L3GXXXX_INT1_X_GT_THRESH (true) | 
| Default INT1 interrupt enable for |X| > X threshold (X high event)  | |
| #define | CONFIG_L3GXXXX_INT1_X_LT_THRESH (false) | 
| Default INT1 interrupt enable for |X| < X threshold (X low event)  | |
| #define | CONFIG_L3GXXXX_INT1_Y_THRESH (4012) | 
| Default INT1 threshold for Y axis events (~30 dps at fulls scale of ±245 dps)  | |
| #define | CONFIG_L3GXXXX_INT1_Y_GT_THRESH (true) | 
| Default INT1 interrupt enable for |Y| < Y threshold (Y low event)  | |
| #define | CONFIG_L3GXXXX_INT1_Y_LT_THRESH (false) | 
| Default INT1 interrupt enable for |Y| > Y threshold (Y high event)  | |
| #define | CONFIG_L3GXXXX_INT1_Z_THRESH (4012) | 
| Default INT1 threshold for Z axis events (~30 dps at fulls scale of ±245 dps)  | |
| #define | CONFIG_L3GXXXX_INT1_Z_GT_THRESH (true) | 
| Default INT1 interrupt enable for |Z| < Z threshold (Z low event)  | |
| #define | CONFIG_L3GXXXX_INT1_Z_LT_THRESH (false) | 
| Default INT1 interrupt enable for |Z| > Z threshold (Z high event)  | |
| #define | CONFIG_L3GXXXX_INT1_FILTER (L3GXXXX_HPF_AND_LPF2) | 
| Default filter selection used for INT1 interrupt.  | |
| #define | CONFIG_L3GXXXX_INT1_AND (false) | 
| Default event interrupt combination is OR.  | |
| #define | CONFIG_L3GXXXX_INT1_LATCH (true) | 
| Default INT1 event interrupt latch enabled.  | |
| #define | L3GXXXX_INT1_PARAMS | 
| Default INT1 parameter set.  More... | |
| #define | L3GXXXX_INT2_PARAMS .int2_pin = L3GXXXX_INT2_PIN, | 
| Default INT2 parameter set.  | |
| #define | L3GXXXX_FIFO_PARAMS | 
| Default FIFO parameter set.  More... | |
| #define | L3GXXXX_I2C_PARAMS | 
| Default I2C device parameter set.  More... | |
| #define | L3GXXXX_SPI_PARAMS | 
| Default SPI device parameter set.  More... | |
| #define | L3GXXXX_SAUL_INFO { .name = "l3gxxxx" } | 
| Default SAUL device info.  | |
| #define L3GXXXX_FIFO_PARAMS | 
Default FIFO parameter set.
Definition at line 311 of file l3gxxxx_params.h.
| #define L3GXXXX_I2C_IF_PARAMS | 
Default I2C interface parameter set.
Definition at line 45 of file l3gxxxx_params.h.
| #define L3GXXXX_I2C_PARAMS | 
Default I2C device parameter set.
Definition at line 321 of file l3gxxxx_params.h.
| #define L3GXXXX_INT1_PARAMS | 
Default INT1 parameter set.
Definition at line 285 of file l3gxxxx_params.h.
| #define L3GXXXX_SPI_IF_PARAMS | 
Default SPI interface parameter set.
Definition at line 71 of file l3gxxxx_params.h.
| #define L3GXXXX_SPI_PARAMS | 
Default SPI device parameter set.
Definition at line 338 of file l3gxxxx_params.h.
      
  | 
  static | 
Allocate some memory to store the actual configuration.
Definition at line 361 of file l3gxxxx_params.h.
      
  | 
  static | 
Additional meta information to keep in the SAUL registry.
Definition at line 374 of file l3gxxxx_params.h.