3Axis gyro sensor sample. target sensor: L3GD20(ST)

Dependencies:   mbed

L3GD20.h

Committer:
satoshi1204
Date:
2018-12-18
Revision:
1:191e963655c2
Parent:
0:a1d1374eea97

File content as of revision 1:191e963655c2:

#include "mbed.h"

class L3GD20
{
public:
    L3GD20(PinName sda, PinName scl);
    ~L3GD20();
    void readData(double &x, double &y, double &z);
private:
    I2C i2c;
    unsigned char address;
    void turnOn(void);
    char readByte(char reg);
    void writeByte(char reg, char data);
};