interactivly change LDR samping size and noise rejection
[Arduino] / libraries / LCD4Bit_mod / LCD4Bit_mod.h
1 #ifndef LCD4Bit_mod_h\r
2 #define LCD4Bit_mod_h\r
3 \r
4 #include <inttypes.h>\r
5 \r
6 class LCD4Bit_mod {\r
7 public:\r
8   LCD4Bit_mod(int num_lines);\r
9   void commandWrite(int value);\r
10   void init();\r
11   void print(int value);\r
12   void printIn(char value[]);\r
13   void clear();\r
14   //non-core---------------\r
15   void cursorTo(int line_num, int x);\r
16   void leftScroll(int chars, int delay_time);\r
17   //end of non-core--------\r
18 \r
19   //4bit only, therefore ideally private but may be needed by user\r
20   void commandWriteNibble(int nibble);\r
21 private:\r
22   void pulseEnablePin();\r
23   void pushNibble(int nibble);\r
24   void pushByte(int value);\r
25 };\r
26 \r
27 #endif\r