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:
Tue Aug 12 04:25:08 2014 +0000
Revision:
15:d1eaddb363be
Parent:
13:9641bc42db92
Child:
24:e67c825ec6d8
Added refresh parameter to show().; Updated time and date to only refresh if there's a change.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vtraveller 10:3fcab08717fc 1 #ifndef __DATEMODULE_H__
vtraveller 10:3fcab08717fc 2 #define __DATEMODULE_H__
vtraveller 10:3fcab08717fc 3
vtraveller 10:3fcab08717fc 4 #include "module.h"
vtraveller 10:3fcab08717fc 5 #include "RTclock.h"
vtraveller 10:3fcab08717fc 6
vtraveller 10:3fcab08717fc 7 class DateModule
vtraveller 10:3fcab08717fc 8 : public Module
vtraveller 10:3fcab08717fc 9 {
vtraveller 10:3fcab08717fc 10 public:
vtraveller 10:3fcab08717fc 11 DateModule
vtraveller 10:3fcab08717fc 12 (
vtraveller 13:9641bc42db92 13 Serial & in_cDisplay,
vtraveller 13:9641bc42db92 14 RTclock & in_cRTclock
vtraveller 10:3fcab08717fc 15 );
vtraveller 10:3fcab08717fc 16 virtual ~DateModule();
vtraveller 10:3fcab08717fc 17
vtraveller 11:96146db429de 18 virtual void change
vtraveller 11:96146db429de 19 (
vtraveller 13:9641bc42db92 20 size_t in_nIndex,
vtraveller 11:96146db429de 21 bool in_bUp
vtraveller 11:96146db429de 22 );
vtraveller 13:9641bc42db92 23 virtual int getCursorOffset(size_t & inout_nIndex);
vtraveller 15:d1eaddb363be 24 virtual void show(bool in_bRefresh);
vtraveller 10:3fcab08717fc 25
vtraveller 10:3fcab08717fc 26 protected:
vtraveller 15:d1eaddb363be 27 RTclock & m_cRTclock;
vtraveller 15:d1eaddb363be 28 tm m_sLastTM;
vtraveller 10:3fcab08717fc 29 };
vtraveller 10:3fcab08717fc 30
vtraveller 10:3fcab08717fc 31 #endif /* __DATEMODULE_H__ */