MagTrix Class

Dependencies:   mbed

Revision:
0:fb19c8f7ca8d
--- /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 */