I've been developing an MP3 player using the LK202-25 for some time now with a keypad as the input device. Everything has worked perfectly for last few months, but just today I disconnected the display and tried it out on my laptop.
At first the keypad didn't seem to work at all, so I figured maybe it was something wrong with the keypad. After all, I made it myself by soldering a few switchs to a PCB and wiring them to a connector that attaches to the display. Again, this has been working fine for some time now, but has been known to be flaky at times, especially when disconnecting and reconnecting it.
After I determined that the keypad was not at fault, I did some more testing in both Linux and Windows and neither seemed to work. Then, with the test program on the Matrix Orbital web site I got a key press to show up, but it seemed like the response time was very slow.
I tried it again in Linux with my program and now it is working, but the slowness has remained. It is not a system issue since the symptom seems to remain on 3 different computers and 2 operatins systems.
I looked over the manual for the display and tried out some of commands for baud rate and the keypad settings but nothing seems to have changed the responsiveness. What could the problem be? It there something wrong with my module?
Thanks for the help,
Tyler Hunt
tylerhunt.com
Keypad Slowness
Got the keypad back to normal operation. The one setting I never bothered to try setting the first time around was debounce, so I tried setting this to the default setting of 8 again and everything works great. Just thought I would post this in case someone has the same problem in the future.
Tyler Hunt
tylerhunt.com
Tyler Hunt
tylerhunt.com