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

Committer:
falconsyunya
Date:
Mon Aug 31 11:21:16 2020 +0000
Revision:
3:58349cbf9ed9
Parent:
1:43c83e461ea4
2020/08/31

Who changed what in which revision?

UserRevisionLine numberNew contents of line
makidia 0:d56d821617b6 1 #ifndef BMX055_H_
makidia 0:d56d821617b6 2 #define BMX055_H_
makidia 0:d56d821617b6 3
falconsyunya 3:58349cbf9ed9 4 #define ACC 0x19<<1
makidia 0:d56d821617b6 5 #define GYRO 0x69<<1
falconsyunya 3:58349cbf9ed9 6 #define MAG 0x13<<1
makidia 0:d56d821617b6 7
makidia 0:d56d821617b6 8 class BMX055
makidia 0:d56d821617b6 9 {
makidia 0:d56d821617b6 10 public:
makidia 0:d56d821617b6 11 BMX055(PinName SDA, PinName SCL);
falconsyunya 3:58349cbf9ed9 12 int accel[3];
falconsyunya 3:58349cbf9ed9 13 int gyroscope[3];
falconsyunya 3:58349cbf9ed9 14 int magnet[3];
makidia 0:d56d821617b6 15 void getAcc(void);
makidia 0:d56d821617b6 16 void getGyro(void);
makidia 0:d56d821617b6 17 void getMag(void);
makidia 0:d56d821617b6 18 private:
makidia 0:d56d821617b6 19 I2C bmx055;
makidia 0:d56d821617b6 20 void bmx_init(void);
makidia 0:d56d821617b6 21 };
makidia 0:d56d821617b6 22
makidia 0:d56d821617b6 23 #endif /* BMX055_H_ */