AKM Development Platform. This is the D7.014 version.

Dependencies:   AK09970 AK099XX AK7401 AK7451 AK8963X AK9750 AK9752 AkmSensor BLE_API I2CNano MCP342x SerialNano SpiNano TCA9554A mbed nRF51822

Fork of AKDP by Masahiko Fukasawa

Committer:
masahikofukasawa
Date:
Fri May 13 23:54:13 2016 +0000
Revision:
7:f1f544deaaa3
Parent:
2:11a5873f8ec0
Child:
12:522a22a23f8a
Added current sensor

Who changed what in which revision?

UserRevisionLine numberNew contents of line
masahikofukasawa 0:c240899240e7 1 #ifndef __DEBUG_H__
masahikofukasawa 0:c240899240e7 2 #define __DEBUG_H__
masahikofukasawa 0:c240899240e7 3
masahikofukasawa 7:f1f544deaaa3 4 //#define DEBUG
coisme 2:11a5873f8ec0 5 #define REV_D
masahikofukasawa 0:c240899240e7 6
masahikofukasawa 0:c240899240e7 7 #ifdef DEBUG
masahikofukasawa 0:c240899240e7 8 #define MSG(...) if(Debug::getSerial()!=NULL)Debug::getSerial()->printf(__VA_ARGS__)
masahikofukasawa 0:c240899240e7 9 #else
masahikofukasawa 0:c240899240e7 10 #define MSG(...)
masahikofukasawa 0:c240899240e7 11 #endif // DEBUG
masahikofukasawa 0:c240899240e7 12
masahikofukasawa 0:c240899240e7 13 #include "mbed.h"
masahikofukasawa 0:c240899240e7 14 #include "SerialNano.h"
masahikofukasawa 0:c240899240e7 15
masahikofukasawa 0:c240899240e7 16 #ifdef DEBUG
masahikofukasawa 0:c240899240e7 17
masahikofukasawa 0:c240899240e7 18 class Debug {
masahikofukasawa 0:c240899240e7 19 public:
masahikofukasawa 0:c240899240e7 20 static void setSerial(SerialNano *p);
masahikofukasawa 0:c240899240e7 21 static SerialNano* getSerial();
masahikofukasawa 0:c240899240e7 22
masahikofukasawa 0:c240899240e7 23 private:
masahikofukasawa 0:c240899240e7 24 static SerialNano *serial;
masahikofukasawa 0:c240899240e7 25 };
masahikofukasawa 0:c240899240e7 26
masahikofukasawa 0:c240899240e7 27 #endif // DEBUG
masahikofukasawa 0:c240899240e7 28
masahikofukasawa 0:c240899240e7 29 #endif // __DEBUG_H__