Feature requests

Discussion around the Swiss Micros DM42 calculator.
etn
Posts: 15
Joined: Sun Dec 10, 2017 1:14 pm

Re: Feature requests

Post by etn » Sun Apr 28, 2019 8:15 am

gomefun2 wrote:
Fri Apr 26, 2019 12:03 am
Also, I know why people complain about the keypad on the DM42. It's because sometimes you long-push a number and it double or triple pushes it.

To me, it doesn't make sense that the buttons are auto-push when you hold them down. If you just removed the auto-button (or at least had an option to remove auto-button) then I think fewer people would complain about the keyboard.
As far as I can tell, the double or triple push has nothing to do with an intended behavior of the calculator (which is as good as it gets). It is caused by signal bouncing i.e. transients when a switch opens or closes. See here:
https://www.allaboutcircuits.com/techni ... -with-it/

I have to say, after a year and a half of using the calculator almost daily, the keys seem to have broken in and the keyboard feels "better" than it did at the beginning (or I might have grown used to it). Key bounce occurrence is reduced but has not entirely disappeared. There is a thread dedicated to this topic, by the way.

Joe Horn
Posts: 8
Joined: Thu Oct 04, 2018 12:10 am

Re: Feature requests

Post by Joe Horn » Mon Apr 29, 2019 5:06 am

etn wrote:
Sun Apr 28, 2019 8:15 am
gomefun2 wrote:
Fri Apr 26, 2019 12:03 am
Also, I know why people complain about the keypad on the DM42. It's because sometimes you long-push a number and it double or triple pushes it.

To me, it doesn't make sense that the buttons are auto-push when you hold them down. If you just removed the auto-button (or at least had an option to remove auto-button) then I think fewer people would complain about the keyboard.
As far as I can tell, the double or triple push has nothing to do with an intended behavior of the calculator (which is as good as it gets). It is caused by signal bouncing i.e. transients when a switch opens or closes. See here:
https://www.allaboutcircuits.com/techni ... -with-it/

I have to say, after a year and a half of using the calculator almost daily, the keys seem to have broken in and the keyboard feels "better" than it did at the beginning (or I might have grown used to it). Key bounce occurrence is reduced but has not entirely disappeared. There is a thread dedicated to this topic, by the way.
Please note that key debouncing is not what he's talking about at all. He's talking about the intentionally built-in misfeature of automatic key repeat. Try it: Key any multi-digit number slowly, holding down each key for a few moments before pressing the next key. If any digit is pressed for more than a very brief moment, it starts auto-repeating. Unless you rapidly poke each key, getting double or triple (or more) digits often happens. It's a very annoying misfeature, which should ONLY be available in alpha mode IMHO.

Thomas Okken
Posts: 587
Joined: Tue May 02, 2017 3:48 pm
Location: New Jersey, USA
Contact:

Re: Feature requests

Post by Thomas Okken » Mon Apr 29, 2019 7:18 am

Whether auto-repeat is a good feature or not is subjective, which is why Free42 lets you turn it off.

N.B. There are actually two types of auto-repeat in Free42: (1) the one on the ▲ and ▼ keys, which lets you step through programs and multi-row menus by holding down the key in question, and (2) the one in number entry and alpha entry modes. (1) is a feature of the HP-42S and is always enabled, while (2) is a feature of Free42 and can be disabled in the Preferences.

In the DM42, the setting to disable type (2) auto-repeat appears to be missing, and in its stead, there is a "slow auto-repeat" setting, which doesn't seem to be very effective.

gomefun2
Posts: 19
Joined: Sun May 06, 2018 1:45 am

Re: Feature requests

Post by gomefun2 » Wed May 01, 2019 1:46 pm

I installed free42 on my Arch Linux installation just to see this option. You're right! I think this should be changed to auto-repeat OFF/ON on the dm42 as you have it in your free42 simulator.

I can't honestly tell a difference right now between slow/fast on the calculator (if I could, it may just be imaginary anyway, the difference is so small)!

Maybe there is a reason they had to change it to this way, idk.

Post Reply