test
FXOS8700.h
- Committer:
- fitzpatrick
- Date:
- 2021-03-28
- Revision:
- 5:38ace6067c7d
- Parent:
- 4:df2167370234
File content as of revision 5:38ace6067c7d:
/* * */ #ifndef FXOS8700_H #define FXOS8700_H #include "mbed.h" #define FXOS8700_I2C_ADDRESS (0x1E<<1) //pins SA0,SA1=0 #define FXOS8700_STATUS 0x00 #define FXOS8700_MDR_STATUS 0x32 #define FXOS8700_WHO_AM_I 0x0D #define FXOS8700_CTRL_REG1 0x2A #define FXOS8700_M_CTRL_REG1 0x5B #define FXOS8700_WHO_AM_I_VALUE 0xC7 class FXOS8700 { public: FXOS8700(PinName sda, PinName scl); void accel_config(void); void mag_config(void); void acquire_accel_data_g(float * da); void acquire_mag_data_uT(float * dm); private: I2C accelmagi2c; }; #endif