Modified for compatibility with Rev.E. hardware
Fork of AkmSensor by
Diff: akmsensor.h
- Revision:
- 29:b488d2c89fba
- Parent:
- 27:41aa9fb23a2f
- Child:
- 34:1ea3357c8d9a
--- a/akmsensor.h Sat Mar 11 02:08:32 2017 +0000 +++ b/akmsensor.h Fri Mar 17 23:29:20 2017 +0000 @@ -3,6 +3,7 @@ #include "mbed.h" #include "Message.h" +//#include "debug.h" // SPI #define SPI_SCK P0_8 //SPI, SCK @@ -66,6 +67,16 @@ virtual Status readSensorData(Message* msg) = 0; virtual Status requestCommand(Message* in, Message* out) = 0; + virtual void setEvent(){ +// MSG("#setEvent called.\r\n"); + event = true; + } + + void clearEvent(){ +// MSG("#clearEvent called.\r\n"); + event = false; + } + bool isEvent(){ return event; } @@ -82,8 +93,10 @@ return subId; }; +private: + bool event; + protected: - bool event; uint8_t primaryId; uint8_t subId; char* sensorName;