Keypad

Post your requests and ideas on the future development of mikroPascal.
Post Reply
Author
Message
Storic
Posts: 393
Joined: 01 Oct 2004 00:20
Location: Australia (S.A.)

Keypad

#1 Post by Storic » 09 Apr 2005 22:02

In version 3 you make use of a 4 x 3 matrix keypad. Can this be extended to a 4x4 matrix or will this need to be another library file.

Andrew

User avatar
zristic
mikroElektronika team
Posts: 6608
Joined: 03 Aug 2004 12:59
Contact:

Re: Keypad

#2 Post by zristic » 14 Apr 2005 11:10

We will try to do it before the release.

SmartDrive
Posts: 13
Joined: 15 Dec 2004 15:47

#3 Post by SmartDrive » 14 Apr 2005 11:19

What would be really nice would be to be able to set the number of rows and columns - I have to produce products with varying keypad formats up to 6x8, which tends to be laborious to do in assembler.

User avatar
zristic
mikroElektronika team
Posts: 6608
Joined: 03 Aug 2004 12:59
Contact:

#4 Post by zristic » 14 Apr 2005 11:31

Would you prefer it to see it as an example rather than having a library?Then you can adjust the number of lines as you wish...

gambrose
Posts: 369
Joined: 28 Sep 2004 17:34
Location: uk

#5 Post by gambrose » 14 Apr 2005 14:04

How about an open source library then you get the best of both worlds
Graham Ambrose

User avatar
zristic
mikroElektronika team
Posts: 6608
Joined: 03 Aug 2004 12:59
Contact:

#6 Post by zristic » 14 Apr 2005 14:51

"open source library" = "example" :wink:

gambrose
Posts: 369
Joined: 28 Sep 2004 17:34
Location: uk

#7 Post by gambrose » 14 Apr 2005 15:04

There is not reason not to include the original library though as it is useful and I don't want to have to cut and paste code (4x3 is fine as far as my application is concerned).
Graham Ambrose

LGR
Posts: 3204
Joined: 23 Sep 2004 20:07

#8 Post by LGR » 14 Apr 2005 15:35

zristic wrote:"open source library" = "example" :wink:
Except that it isn't in the form of a callable procedure. I think that an "example" should compile directly, and run on it's own, and serve two purposes: to test hardware, and to illustrate specifics. An "open source library" would be more like a toolkit, something in the form of a unit, with several callable procedures, and the procedures could be called directly without modification.

The problem with this, of course, is keeping "open source" libraries for C, Pascal, and Basic syncronized. :?
If you know what you're doing, you're not learning anything.

Post Reply

Return to “mikroPascal Wish List”