pwm period is now 200us instead of the default 20ms veml6040 config is now AF_BIT | TRIG_BIT

Dependencies:   mbed MMA8451Q USBDevice WakeUp vt100

Fork of afero_node_suntory_2017_06_15 by Orefatoi

Revision:
2:dfe671e31221
Child:
21:d03c7bbb9f37
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/util/CheckSum.h	Tue Jan 24 10:00:28 2017 +0000
@@ -0,0 +1,26 @@
+#ifndef _CHECK_SUM_H_
+#define _CHECK_SUM_H_
+
+#include "mbed.h"
+#include "Preferences.hpp"
+
+using namespace MaruSolSensorManager;
+
+class CheckSum
+{
+    static uint32_t *table;
+    uint32_t checkSum;
+    void reset_table();
+public:
+    void reset();
+    CheckSum();
+/*    typedef union
+    {
+        uint8_t  uint8array[4];
+        uint32_t uint32;
+    } CheckSumCRC32;*/
+    void calc(uint8_t *buf, size_t len);
+//    CheckSumCRC32 get();
+    PREFERENCES::_crc32 get();
+};    
+#endif //_CHECK_SUM_H_
\ No newline at end of file