Using an Arduino Uno microcontroller with Arduino IDE 2.3.2.
Using a 4x4 keypad. Did trouble shooting of hardware and the 4x4 behavior of the keypad is going to the appropriate input pins.
Top level source code calling the correct input pins.
As an example, the keypad is setup with the following layout of the pad:
1 2 3 A
4 5 6 B
7 8 9 C
Row 1, if I press 1, get 1, if I press 2 get 1, if I press 3 get 3, if I press A get 1
Each row behaves the same.
Rew 3, press 7 get 7, press 8 get 7, press 9 get 9, press C get 7.
Cannot find the issue in the main source code, thinking there is something in the keypad.h file not agreeing with the IDE.
Using an Arduino Uno microcontroller with Arduino IDE 2.3.2.
Using a 4x4 keypad. Did trouble shooting of hardware and the 4x4 behavior of the keypad is going to the appropriate input pins.
Top level source code calling the correct input pins.
As an example, the keypad is setup with the following layout of the pad:
1 2 3 A
4 5 6 B
7 8 9 C
Row 1, if I press 1, get 1, if I press 2 get 1, if I press 3 get 3, if I press A get 1
Each row behaves the same.
Rew 3, press 7 get 7, press 8 get 7, press 9 get 9, press C get 7.
Cannot find the issue in the main source code, thinking there is something in the keypad.h file not agreeing with the IDE.