2020/08/26

Dependents:   STM32_MR_NOT_IM_REV2 STM32_MR_NOT_IM_REV2 STM32_MR_NOT_IM_REV2_829 STM32_MR_include_IM_rev2

BMX055.h

Committer:
falconsyunya
Date:
2020-08-31
Revision:
3:58349cbf9ed9
Parent:
1:43c83e461ea4

File content as of revision 3:58349cbf9ed9:

#ifndef BMX055_H_
#define BMX055_H_

#define ACC  0x19<<1
#define GYRO 0x69<<1
#define MAG  0x13<<1

class BMX055
{
    public:
        BMX055(PinName SDA, PinName SCL);
        int accel[3];
        int gyroscope[3];
        int magnet[3];
        void getAcc(void);
        void getGyro(void);
        void getMag(void);
    private:
        I2C bmx055;
        void bmx_init(void);
};

#endif /* BMX055_H_ */