Paparazzi UAS  v4.2.2_stable-4-gcc32f65
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
itg3200.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ITG3200_ADDR   0xD0
 
#define ITG3200_ADDR_ALT   0xD2
 
#define ITG3200_REG_WHO_AM_I   0X00
 
#define ITG3200_REG_SMPLRT_DIV   0X15
 
#define ITG3200_REG_DLPF_FS   0X16
 
#define ITG3200_REG_INT_CFG   0X17
 
#define ITG3200_REG_INT_STATUS   0X1A
 
#define ITG3200_REG_TEMP_OUT_H   0X1B
 
#define ITG3200_REG_TEMP_OUT_L   0X1C
 
#define ITG3200_REG_GYRO_XOUT_H   0X1D
 
#define ITG3200_REG_GYRO_XOUT_L   0X1E
 
#define ITG3200_REG_GYRO_YOUT_H   0X1F
 
#define ITG3200_REG_GYRO_YOUT_L   0X20
 
#define ITG3200_REG_GYRO_ZOUT_H   0X21
 
#define ITG3200_REG_GYRO_ZOUT_L   0X22
 
#define ITG3200_REG_PWR_MGM   0X3E
 

Macro Definition Documentation

#define ITG3200_ADDR   0xD0
#define ITG3200_ADDR_ALT   0xD2

Definition at line 6 of file itg3200.h.

#define ITG3200_REG_DLPF_FS   0X16

Definition at line 11 of file itg3200.h.

Referenced by configure_gyro(), imu_impl_init(), itg3200_send_config(), and main_periodic_task().

#define ITG3200_REG_GYRO_XOUT_H   0X1D

Definition at line 16 of file itg3200.h.

Referenced by gyro_read_i2c(), and imu_impl_init().

#define ITG3200_REG_GYRO_XOUT_L   0X1E

Definition at line 17 of file itg3200.h.

#define ITG3200_REG_GYRO_YOUT_H   0X1F

Definition at line 18 of file itg3200.h.

#define ITG3200_REG_GYRO_YOUT_L   0X20

Definition at line 19 of file itg3200.h.

#define ITG3200_REG_GYRO_ZOUT_H   0X21

Definition at line 20 of file itg3200.h.

#define ITG3200_REG_GYRO_ZOUT_L   0X22

Definition at line 21 of file itg3200.h.

#define ITG3200_REG_INT_CFG   0X17

Definition at line 12 of file itg3200.h.

Referenced by configure_gyro(), imu_impl_init(), itg3200_send_config(), and main_periodic_task().

#define ITG3200_REG_INT_STATUS   0X1A

Definition at line 13 of file itg3200.h.

Referenced by imu_periodic(), and itg3200_read().

#define ITG3200_REG_PWR_MGM   0X3E

Definition at line 22 of file itg3200.h.

Referenced by configure_gyro(), imu_impl_init(), itg3200_send_config(), and main_periodic_task().

#define ITG3200_REG_SMPLRT_DIV   0X15

Definition at line 10 of file itg3200.h.

Referenced by configure_gyro(), imu_impl_init(), itg3200_send_config(), and main_periodic_task().

#define ITG3200_REG_TEMP_OUT_H   0X1B

Definition at line 14 of file itg3200.h.

Referenced by exti2_irq_handler(), main_event_task(), and main_periodic_task().

#define ITG3200_REG_TEMP_OUT_L   0X1C

Definition at line 15 of file itg3200.h.

#define ITG3200_REG_WHO_AM_I   0X00

Definition at line 9 of file itg3200.h.