Justin Howard / Mbed 2 deprecated AdaFruit_RGBLCD

Dependencies:   AdaFruit_RGBLCDShield MCP23017 mbed RTclock

Dependents:   SX1276_GPS

Fork of MCP_test by Wim Huiskamp

Committer:
vtraveller
Date:
Fri Oct 10 11:10:56 2014 +0000
Revision:
28:fbcd3bac0cd7
Parent:
19:72c02acb601d
Reduced write delay - faster LCD response

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vtraveller 17:731a47339cb8 1 #ifndef __SYNCMODULE_H__
vtraveller 17:731a47339cb8 2 #define __SYNCMODULE_H__
vtraveller 17:731a47339cb8 3
vtraveller 17:731a47339cb8 4 #include "module.h"
vtraveller 17:731a47339cb8 5 #include "RTclock.h"
vtraveller 17:731a47339cb8 6
vtraveller 17:731a47339cb8 7 class SyncModule
vtraveller 17:731a47339cb8 8 : public Module
vtraveller 17:731a47339cb8 9 {
vtraveller 17:731a47339cb8 10 public:
vtraveller 17:731a47339cb8 11 SyncModule
vtraveller 17:731a47339cb8 12 (
vtraveller 17:731a47339cb8 13 Serial & in_cDisplay,
vtraveller 17:731a47339cb8 14 RTclock & in_cClock
vtraveller 17:731a47339cb8 15 );
vtraveller 17:731a47339cb8 16 virtual ~SyncModule();
vtraveller 17:731a47339cb8 17
vtraveller 17:731a47339cb8 18 virtual void change
vtraveller 17:731a47339cb8 19 (
vtraveller 17:731a47339cb8 20 size_t in_nIndex,
vtraveller 17:731a47339cb8 21 bool in_bUp
vtraveller 17:731a47339cb8 22 );
vtraveller 17:731a47339cb8 23 virtual int getCursorOffset(size_t & inout_nIndex);
vtraveller 17:731a47339cb8 24 virtual void onModeChange(EModes in_eMode);
vtraveller 17:731a47339cb8 25 virtual void show(bool in_bRefresh);
vtraveller 17:731a47339cb8 26
vtraveller 17:731a47339cb8 27 protected:
vtraveller 17:731a47339cb8 28 RTclock & m_cClock;
vtraveller 17:731a47339cb8 29 EModes m_eMode;
vtraveller 17:731a47339cb8 30 bool m_bSync;
vtraveller 17:731a47339cb8 31 };
vtraveller 17:731a47339cb8 32
vtraveller 17:731a47339cb8 33 #endif /* __SYNCMODULE_H__ */