This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Implementing the multikey functionalty with single port pin

Dear sir,
Currently i m using 4x4 Maatix key pad.
To this we can implemnt 16Key functionalities.
I have 16key functionalities more to implement.
i.e.single key can be used as multiple key functionality.
For example norma mobile phone key pad where for text message, Numeric '1' is there under it ',',';','.'.
In Numeric key '2' under it 'a','b','c' is there.

I want to write an key pad driver where it should work as Mobile phone key pad.
Pls give me some sggestion and sample Code regarding this.

Parents
  • Not part of the keypad driver. The keypad driver just supplies raw keys.

    You add a layer above for this. This is needed to allow your front-end code to know what you are doing and giving any feedback to the end user.

    When you press your phone key multiple times, the display constantly shows what state the phone is in. You must do the same in this case, and a keypad driver can obviously not be responsible for any output on a display or similar.

Reply
  • Not part of the keypad driver. The keypad driver just supplies raw keys.

    You add a layer above for this. This is needed to allow your front-end code to know what you are doing and giving any feedback to the end user.

    When you press your phone key multiple times, the display constantly shows what state the phone is in. You must do the same in this case, and a keypad driver can obviously not be responsible for any output on a display or similar.

Children