Max Houghton
/
MagTrix
MagTrix Class
Diff: MagTrix.h
- Revision:
- 0:fb19c8f7ca8d
diff -r 000000000000 -r fb19c8f7ca8d MagTrix.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MagTrix.h Thu Mar 01 11:35:10 2018 +0000 @@ -0,0 +1,26 @@ +#ifndef MAGTRIX_H +#define MAGTRIX_H + +#include "mbed.h" +#include "MLX90393.h" + +class MagTrix +{ +public: + + MagTrix(I2C * i2c); + + void init(char * receiveBuffer); + void read(char device, char * receiveBuffer, uint16_t * dataBuffer); + +private: + + I2C * _i2c; + + MLX90393 _device1; + MLX90393 _device2; + MLX90393 _device3; + MLX90393 _device4; +}; + +#endif /* MAGTRIX_H */