Class library for a polling-based 4x4 keypad.
Fork of Keypad2 by
Diff: Keypad.cpp
- Revision:
- 2:909929293a23
- Parent:
- 1:dd892be4b7c7
--- a/Keypad.cpp Wed Jun 21 09:35:40 2017 +0000 +++ b/Keypad.cpp Tue Jul 04 08:44:57 2017 +0000 @@ -4,11 +4,11 @@ // Keypad layout: // [row][col] Col0 Col1 Col2 Col3 -char const kpdLayout[4][4] = {{'1' ,'2' ,'3' ,'4'}, //row0 +/*char const kpdLayout[4][4] = {{'1' ,'2' ,'3' ,'4'}, //row0 {'4' ,'5' ,'6' ,'B'}, //row1 {'7' ,'8' ,'9' ,'C'}, //row2 - {'*' ,'0' ,'#' ,'D'}}; //row3 - + {'*' ,'0' ,'#' ,'D'}}; //row3*/ +extern char kpdLayout[4][4]; //NIBBLE LOW=0000, HIGH= 0111 1011 1101 1110 Col (x) //const char KpdInMask[4] ={0xe0,0xd0,0xb0,0x70}; const char KpdInMask[4] ={0x0e,0x0d,0x0b,0x07};