Post Reply 
New firmware for the Swissmicros DM15L
Today, 12:44 AM
Post: #161
RE: New firmware for the Swissmicros DM15L
(Yesterday 07:47 AM)jebedeo Wrote:  As you might notice the firmware is lighter than before, there are some extra 4kB available now! Smile

As you kindly asked us to provide some ideas for filling the free space ( Big Grin ), here are mine:

1. Numbers with positive exponent are somewhat difficult to read, because the E forms a continuity between the mantissa and the exponent. There isn’t such a problem with negative exponents, because the minus sign breaks this continuity, and the presence of an exponent is obvious.

I’ve checked many vintage calculators and pocket computers from Sharp, TI and Casio, and all of them adopt one or several of the following methods:
- displaying a space between the mantissa and the exponent (in place of the minus sign for negative exponents)
- displaying a + sign in front of the exponent
- displaying a smaller E than the regular one (an easy alternative for your firmware could be the use of the lowercase e)

I would appreciate if you could implement one of these principles to emphasize the presence of an exponent.


2. Contrary to the HP 15C, there is no digit separator in the mantissa. This can be problematic with big numbers. The solution is to use the SCI or the ENG notation, but this means addressing the point 1. In this case, I don’t think that digits separators would be necessary.


3. What about programs displaying text messages? Of course, there is no alphabetic keyboard, so I imagine a special instruction followed by a row of ASCII codes, that would display the message in the upper line when the program stops or pauses.
That would be fantastic!


4. I will never complain if you improve the integrate algorithm Big Grin
But this my last point on purpose, because I consider previous points more important.

Jean-Charles
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: New firmware for the Swissmicros DM15L - Helix - Today 12:44 AM



User(s) browsing this thread: 9 Guest(s)