1

Dependencies:   sMotor LIS3MDL X_NUCLEO_53L0A1

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers L3G4200D_my.h Source File

L3G4200D_my.h

00001 #ifndef __L3G4200D_MY_H
00002 #define __L3G4200D_MY_H
00003 
00004 #include "mbed.h"
00005 #include "DevI2C.h"
00006 
00007 #define I2C_ADDR_READ 0xd1
00008 #define I2C_ADDR_WRITE 0xd0
00009 #define I2C_ADDR_GYRO 0xd0
00010 
00011 #define CTRL_REG1 0x20
00012 #define CTRL_REG2 0x21
00013 #define CTRL_REG3 0x22
00014 #define CTRL_REG4 0x23
00015 #define CTRL_REG5 0x24
00016 #define STATUS_REG 0x27
00017 #define OUT_X_L   0x28
00018 #define OUT_X_H   0x29
00019 #define OUT_Y_L   0x2a
00020 #define OUT_Y_H   0x2b
00021 #define OUT_Z_L   0x2c
00022 #define OUT_Z_H   0x2d
00023 
00024 void GyroL3G4200D_Ini(DevI2C *gyro);
00025 void GyroL3G4200D_GetAxis(DevI2C *gyro,int16_t* g);
00026 #endif
00027 
00028