Ben Gordon
/
ELEC351_GroupA_alternate
temp
Pages.hpp
- Committer:
- BenRJG
- Date:
- 2018-12-06
- Revision:
- 0:2a4af0cb6e8d
File content as of revision 0:2a4af0cb6e8d:
#ifndef _DISPLAY_HPP #define _DISPLAY_HPP #include "mbed.h" #include "General.hpp" #include "LCD.hpp" class Pages{ public: Pages(PinName rs, PinName e, PinName d4, PinName d5, PinName d6, PinName d7) : _lcd(rs,e,d4,d5,d6,d7) {} void INIT(); void clear(); void pageOne(); void pageTwo(); void pageThree(); void cursorPos(UINT_16 location); void setTemperature(S_BYTE temp); void setLightLevel(U_BYTE light); void setPressure(U_BYTE pres); void setDateTime(char* dateTime); private: char _temperature[4]; char _lightLevel[5]; char _pressure[6]; private: LCD _lcd; }; #endif