ITG320X device initialization parameters. More...

Detailed Description

ITG320X device initialization parameters.

Definition at line 148 of file itg320x.h.

#include <itg320x.h>

Data Fields

i2c_t dev
 I2C device (default I2C_DEV(0))
 
uint8_t addr
 I2C slave address (default ITG320X_I2C_ADDRESS_1)
 
uint8_t isr_div
 Internal sample rate divider ISR_DIV (default 99) ODR = ISR / (ISR_DIV + 1) where internal sample rate is 1 kHz or 8 kHz dependent on the low pass filter bandwidth lpf_bw.
 
itg320x_lpf_bw_t lpf_bw
 Low pass filter bandwidth (default ITG320X_LPF_BW_5, ISR 1 kHz)
 
itg320x_clk_sel_t clk_sel
 Clock source selection (default ITG320X_CLK_PLL_X_GYRO)
 
gpio_t int_pin
 DRDY interrupt pin: GPIO_UNDEF if not used.
 
itg320x_int_level_t int_level
 Logic level for INT output pin (default ITG320X_INT_LOW)
 
itg320x_int_drive_t int_drive
 Drive type for INT output pin (default ITG320X_INT_PUSH_PULL.
 

The documentation for this struct was generated from the following file: