Subversion Repositories Code-Repo

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
113 Kevin 1
#ifndef __imu_h
2
#define __imu_h
3
 
4
#define ACC_ADDRESS              0x30
5
#define LSM303_CTRL_REG1_A       0x20
6
#define LSM303_OUT_X_L_A         0x28
7
//#define LSM303_OUT_X_H_A         0X29
8
//#define LSM303_OUT_Y_L_A         0x2A
9
//#define LSM303_OUT_Y_H_A         0X2B
10
//#define LSM303_OUT_Z_L_A         0x2C
11
//#define LSM303_OUT_Z_H_A         0X2D
12
 
13
#define GYR_ADDRESS              0xD2
14
#define L3G4200D_CTRL_REG1       0x20
15
#define L3G4200D_OUT_X_L         0x28
16
//#define L3G4200D_OUT_X_H         0x29
17
//#define L3G4200D_OUT_Y_L         0x2A
18
//#define L3G4200D_OUT_Y_H         0x2B
19
//#define L3G4200D_OUT_Z_L         0x2C
20
//#define L3G4200D_OUT_Z_H         0x2D
21
 
22
void imu_init(void);
23
void imu_acc_init(void);
24
void imu_gyro_init(void);
25
 
26
void imu_read_acc(void);
27
void imu_read_gyro(void);
28
 
29
#endif