Menu

Keypad Interface with Matrix Orbital LCD

Help
2003-08-21
2004-05-23
  • Nobody/Anonymous

    The output to the display works great, but i am unable use the keypad interface on the LCD to control the menu, winamp etc.

    I have an MO LK404 Display (40chars x 4 lines) with a 55 key input matrix. When a key on the display is pressed within a hyperterminal session, the keycode is shown immediatley on the screen (it is 1 character with no line feeds or EOL. ie "a")

    I have tried many different options and configurations in the input section of the plugin  (versions 0.5 through to 0.6a) but to no avail.

    If anyone can tell me what i am doing wrong or what i haven't done, it would be greatly appreciated!

    Dion.
    P.S. Great plugin!! It rulez!

     
    • Markus Zehnder

      Markus Zehnder - 2003-10-08

      the Matrix Orbital keypad is not supported but 'might' work. The problem is that I don't have a MO keypad to test the plugin with :(

      Priorities after 0.6.4:
      - parallel input
      - serial input (maybe direct button support and MO keypads)

      Markus

       
    • Jack A. Segal

      Jack A. Segal - 2004-02-10

      Markus

      Has this issue progressed any further recently? 

      I am working to bring LCDisplay up on a Matrix Orbital GLK12232-25-SM (Serial Graphics 122x32).  Among other features, it has a matrixed keypad input that becomes ASCII characters on the serial line.

      I may seem a little dense, but I do not understand how serial configuration works on the INPUT configuration page.  As a default, there are 1_repeat, 7_down, etc., implemented to do various features  The GLK display can send, for example, an ASCII 0x54 (upper case T, single character).  How do I tell LCDisplay to execute a WinAMP Play/Pause when it sees that character on the serial line?

      I will appreciate any assistance you can provide.

      Thanks,

      Jack

       
    • Nobody/Anonymous

      Looking through the source code the reason it doesn't work is beacuse there is a bug.

      The MO keypad sends one character, say 'F', however the source code checks to see if the start/end character has been entered on the setup panel, and uses them regardless. So you can never have a single character keypress.

      I made some changes to the code at home to check my theory and now I have a plugin that drives the MO keypad :-)

       
    • Nobody/Anonymous

      I've been wanting to use my MO keypad with this plugin for ages!  Could you please send me your revised plugin - mssd2002 AT excite DOT com
      Thanks!

       
    • Nobody/Anonymous

      Check your email

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.