HP Forums
Minimal Key Calculator - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: General Forum (/forum-4.html)
+--- Thread: Minimal Key Calculator (/thread-3355.html)

Pages: 1 2


Minimal Key Calculator - Gerald H - 03-13-2015 08:17 AM

In another thread the question of unnecessary functions & redundant keys is raised:

http://www.hpmuseum.org/forum/thread-3345.html

What could be the least number of keys needed to reproduce all the functions of, say, the HP 35S keyboard?

If you were happy with a purely binary calculator, only two number keys would be required - but probably you would want to keep decimal input, so let's say you stay decimal.


RE: Minimal Key Calculator - Didier Lachieze - 03-13-2015 08:32 AM

(03-13-2015 08:17 AM)Gerald H Wrote:  In another thread the question of unnecessary functions & redundant keys is raised:

http://www.hpmuseum.org/forum/thread-3345.html

What could be the least number of keys needed to reproduce all the functions of, say, the HP 35S keyboard?

If you were happy with a purely binary calculator, only two number keys would be required - but probably you would want to keep decimal input, so let's say you stay decimal.

With 16 keys you can have the complete HP 41CX function set:

[Image: LaitramXQ2_s.jpg?psid=1]


RE: Minimal Key Calculator - Paul Dale - 03-13-2015 08:51 AM

Is chording permitted? This greatly multiplies the number of keyboard positions. For a two chord keyboard with n keys, you get n+nC2 = ½(n²+n). A three chord keyboard gives n+nC2+nC3 = ⅙(n³+5n). And so forth. The effect is multiplied again if the order the chord keys is considered.


As for minimal, one key is clearly sufficient -- input using Morse code or similar.


- Pauli


RE: Minimal Key Calculator - PANAMATIK - 03-13-2015 08:51 AM

(03-13-2015 08:17 AM)Gerald H Wrote:  What could be the least number of keys needed to reproduce all the functions of, say, the HP 35S keyboard?

The ENTER key.

If you press ENTER repeatedly with special timing gaps you can enter 2^6 different codes with a maximum of 4 key presses each. This is more than sufficient for the HP35S 43 keys. The first ENTER is the start bit followed by 6 bits key code. With 2 baud, that is a maximum one keystroke per second, you can enter 100 program steps in approximately 400 seconds.

Even less keys needed by speech entry. Smile

Bernhard


RE: Minimal Key Calculator - Gerald H - 03-13-2015 09:50 AM

Edit: Clearly I don't have imagination enough & now rescind my decision below to one in favour of PANAMATIK with zero keys. I should have added the proviso of entry only by key.

(03-13-2015 08:51 AM)Paul Dale Wrote:  Is chording permitted? This greatly multiplies the number of keyboard positions. For a two chord keyboard with n keys, you get n+nC2 = ½(n²+n). A three chord keyboard gives n+nC2+nC3 = ⅙(n³+5n). And so forth. The effect is multiplied again if the order the chord keys is considered.


As for minimal, one key is clearly sufficient -- input using Morse code or similar.


- Pauli

OK, definitely winner of the competition.

My specifications were vague (not deliberately, as I guess most people are mind-readers & have the same background thoughts as me) & I should have added the proviso of not inducing repetitive strain injury after 60 mins usage.


RE: Minimal Key Calculator - BartDB - 03-13-2015 10:20 AM

(03-13-2015 08:17 AM)Gerald H Wrote:  In another thread the question of unnecessary functions & redundant keys is raised:

http://www.hpmuseum.org/forum/thread-3345.html

What could be the least number of keys needed to reproduce all the functions of, say, the HP 35S keyboard?

If you were happy with a purely binary calculator, only two number keys would be required - but probably you would want to keep decimal input, so let's say you stay decimal.

Not the least number of keys, but what I'd be comfortable using without too many shifts & menu's. Small form factor with 23 keys:

[Image: RPN-Quickcalc_zpslxk3sfuk.jpg]

http://pickyb.blogspot.co.uk/2014/05/proposed-scientific-rpn-hp-quickcalc.html

Best regards.


RE: Minimal Key Calculator - Massimo Gnerucci - 03-13-2015 10:32 AM

(03-13-2015 08:32 AM)Didier Lachieze Wrote:  With 16 keys you can have the complete HP 41CX function set:

[Image: LaitramXQ2_s.jpg?psid=1]

And operators are on the left, of course... ;)


RE: Minimal Key Calculator - Didier Lachieze - 03-13-2015 10:41 AM

A calculator without any key: MyScript Calculator (available for IOS & Android).

[Image: TQ8oFxtJGLZt7hXTza8crWutBJ6z8Yy9KPNl-fBv...I2lxI=h310]


RE: Minimal Key Calculator - Paul Dale - 03-13-2015 11:14 AM

The way the question is posed "least number of keys" would imply a minimum of two keys and disallow none or one. In this case two keys are clearly enough -- the morse code key and a power button Smile

- Pauli


RE: Minimal Key Calculator - PANAMATIK - 03-13-2015 11:26 AM

(03-13-2015 11:14 AM)Paul Dale Wrote:  The way the question is posed "least number of keys" would imply a minimum of two keys and disallow none or one. In this case two keys are clearly enough -- the morse code key and a power button Smile

- Pauli

Don't be overhasty. Perhaps some mathematician will show a solution with a negative number of keys. Might be useful for entering imaginary numbers. Is minus infinity keys less than zero keys? Smile

Bernhard


RE: Minimal Key Calculator - Gerald H - 03-13-2015 11:57 AM

(03-13-2015 11:26 AM)PANAMATIK Wrote:  
(03-13-2015 11:14 AM)Paul Dale Wrote:  The way the question is posed "least number of keys" would imply a minimum of two keys and disallow none or one. In this case two keys are clearly enough -- the morse code key and a power button Smile

- Pauli

Don't be overhasty. Perhaps some mathematician will show a solution with a negative number of keys. Might be useful for entering imaginary numbers. Is minus infinity keys less than zero keys? Smile

Bernhard

No, no, this is stretching things too far.

As clarification, in this & any other issues I may raise, answers must be limited to real rationals, or if you like Diophantine.


RE: Minimal Key Calculator - Gerald H - 03-13-2015 12:07 PM

(03-13-2015 11:26 AM)PANAMATIK Wrote:  
(03-13-2015 11:14 AM)Paul Dale Wrote:  The way the question is posed "least number of keys" would imply a minimum of two keys and disallow none or one. In this case two keys are clearly enough -- the morse code key and a power button Smile

- Pauli

Don't be overhasty. Perhaps some mathematician will show a solution with a negative number of keys. Might be useful for entering imaginary numbers. Is minus infinity keys less than zero keys? Smile

Bernhard

Hoist with my own petard, the underlined "s"!

It's an unfortunate idiosyncracy of colloquial English that grammatical number has to be specified.

Fortunately Japanese does not have this obsession with number - I'll try to nipponize my English in this respect in future.


RE: Minimal Key Calculator - Gerald H - 03-13-2015 12:13 PM

(03-13-2015 11:14 AM)Paul Dale Wrote:  The way the question is posed "least number of keys" would imply a minimum of two keys and disallow none or one. In this case two keys are clearly enough -- the morse code key and a power button Smile

- Pauli

No, Paul, I must criticize your use of English.

While one is clearly disallowed, the expression is correctly "zero keys" or "no keys"!


RE: Minimal Key Calculator - Thomas Radtke - 03-13-2015 05:59 PM

(03-13-2015 12:13 PM)Gerald H Wrote:  While one is clearly disallowed, the expression is correctly "zero keys" or "no keys"!
But Paul wrote 'none', which is correctly none (not one) key Big Grin.


RE: Minimal Key Calculator - Gerald H - 03-13-2015 06:17 PM

(03-13-2015 05:59 PM)Thomas Radtke Wrote:  
(03-13-2015 12:13 PM)Gerald H Wrote:  While one is clearly disallowed, the expression is correctly "zero keys" or "no keys"!
But Paul wrote 'none', which is correctly none (not one) key Big Grin.

Except "none key" is wrong & "the least number of keys" would not exclude zero.

Please don't confuse the many language learners reading this thread.


RE: Minimal Key Calculator - rprosperi - 03-13-2015 09:14 PM

(03-13-2015 08:32 AM)Didier Lachieze Wrote:  
(03-13-2015 08:17 AM)Gerald H Wrote:  In another thread the question of unnecessary functions & redundant keys is raised:

http://www.hpmuseum.org/forum/thread-3345.html

What could be the least number of keys needed to reproduce all the functions of, say, the HP 35S keyboard?

If you were happy with a purely binary calculator, only two number keys would be required - but probably you would want to keep decimal input, so let's say you stay decimal.

With 16 keys you can have the complete HP 41CX function set:

[Image: LaitramXQ2_s.jpg?psid=1]

Didier - could you please post a larger, hi-res scan of that, or point out where it may be found if already online somewhere. It looks mightly interesting, even if all it does is answer the topic of this thread, however I'd guess it does more than that. Thanks.


RE: Minimal Key Calculator - Didier Lachieze - 03-13-2015 09:31 PM

There was one overlay for sale on ebay.de some weeks ago.
Here is a picture from this auction: Laitram XQ2.
You can also find the Laitram manual on TAS.


RE: Minimal Key Calculator - Massimo Gnerucci - 03-13-2015 09:34 PM

(03-13-2015 09:14 PM)rprosperi Wrote:  
(03-13-2015 08:32 AM)Didier Lachieze Wrote:  With 16 keys you can have the complete HP 41CX function set:

[Image: LaitramXQ2_s.jpg?psid=1]

Didier - could you please post a larger, hi-res scan of that, or point out where it may be found if already online somewhere. It looks mightly interesting, even if all it does is answer the topic of this thread, however I'd guess it does more than that. Thanks.

[Image: afbzpafq.jpg]


RE: Minimal Key Calculator - Massimo Gnerucci - 03-13-2015 09:36 PM

Laitram vs HP


RE: Minimal Key Calculator - TASP - 03-13-2015 10:09 PM

LOL, how finely could a knob be turned connected to a rheostat, and an appropriate digital VOM circuit attached, and each unique resistance reading would correspond to a digit or function ??


Wink