WP43 News

This area is for discussion about these families of custom high-end Scientific Calculator applications for SwissMicros devices.
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

Jaymos wrote:
Wed Jan 08, 2020 10:48 pm
Disagree. It knows your are in #16, i.e. last base on screen. It needs no interpretation. It knows.
Disagree. During input it assumes you will continue in #16. It doesn't know. You can always change your mind and close with #15 or [.] or whatever else.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Jaymos
Posts: 1635
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos »

I find it easier to test the 43S with my mod in the 43S tree, which indicates the functions not available in the softmenus and catalog.

The version is exactly the same as published by OverScore yesterday, with the only change that it marks unavailable functions with a short diagonal line. It does not indicate all unavailable functions though, but it does the majority. It helps me to navigate functions and find bugs.

Below a typical screen when the simulator is open on a catalog screen:

Clipboard34.png
Clipboard34.png (4.13 KiB) Viewed 3865 times

Here the link to the Gitlab source to compile it.
https://gitlab.com/Jaymos/wp43c/tree/43 ... d-catalog

Code: Select all

SHA 2d16bf35ec5fb5dee45c6a2bd61bcba6ce3d665c
Here the link to the Windows Simulator to help with your testing and bugfinding.
http://cocoon-creations.com/download/20 ... 43S_JM.ZIP
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
User avatar
Over_score
Posts: 160
Joined: Fri May 05, 2017 9:37 pm
Location: France

Re: 43S News

Post by Over_score »

I find the idea very interesting! I am going to test it out.
DM42 SN00284 & SN03835 running C47, HP34C, HP41CV, HP42S, HP35s, WP34S, HP Prime
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

Hmmh. Instead of crossing things out we should focus on getting things done, shouldn't we?
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Over_score
Posts: 160
Joined: Fri May 05, 2017 9:37 pm
Location: France

Re: 43S News

Post by Over_score »

You are right ! But it's only 2 minutes. So it's done.
DM42 SN00284 & SN03835 running C47, HP34C, HP41CV, HP42S, HP35s, WP34S, HP Prime
User avatar
Jaymos
Posts: 1635
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos »

Over_score wrote:
Sat Jan 11, 2020 5:24 pm
You are right ! But it's only 2 minutes. So it's done.
Your method is a lot more elegant, so I ditched my method and used yours.
But I shortened the lines again, because I don't like the long diagonals reaching corner to corner on some screens and also I prefer the inverting of the pixels ;-)

Best
J
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
User avatar
Jaymos
Posts: 1635
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos »

Walter wrote:
Wed Jan 08, 2020 10:33 pm
Jaymos wrote:
Wed Jan 08, 2020 8:26 pm
How do we enter a longint once you are in shorting last base mode?

The OM p132 is not clear on this.

RESET 7#8 ENTER, produces 7 base 8 in X and Y.
4 ENTER, produces 4 base 8 in X and Y.
I cannot find a way out, except to type 1. [<-] [<-]

Is this the only way?
No, it isn't. Please see footnote 116 on p. 132 of the OM. ;)
The footnote 116 does not correspond with the operation, hence my question. As per my OP, p132 is not clear, including footnote 116.

Let me quote footnote 116: "This shortcut will be left as soon as you enter a [.], [E], CC] or [#] in input, even if deleted thereafter." The shortcut is not left after "#", in fact, it just moves the cursor to the base position, and also EXIT does not work to get out. My understanding of 116 is that the # should disappear when has is pressed, so as to go to normal longint/real/shorting entry.

The question remains how to get out of short integer entry to longint entry with first going to real or shortint entry [.] then backspacing the [.] or [#], and pressing [ENTER] to enter the longint. It seems this IS the only way.
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

Ok, p. 132 reads
From the second integer input on, you can save keystrokes: If you enter a number omitting [#] and base (as well as [.], [E], and [CC] ), your WP 43S takes it as a short integer of the same base you keyed in before – as long as you did not enter any other data type in between.
and points to footnote 116 then, with its first sentence reading as you quoted above.

So it's clear that "this shortcut" means the entry of short integers of the same base as before. You observed [#] correctly - this is the functionality intended to allow for switching entry to another base.

But you want to enter a long integer, e.g. 1234, so please press [.][<-] 1234 and you're done. Please compare:
Walter wrote:
Wed Jan 08, 2020 10:33 pm
Jaymos wrote:
Wed Jan 08, 2020 8:26 pm
How do we enter a longint once you are in shorting last base mode?

The OM p132 is not clear on this. ... I cannot find a way out, except to type 1. [<-] [<-]

Is this the only way?
No, it isn't. Please see footnote 116 on p. 132 of the OM. ;)
I saved you two keystrokes, 50% of what you thought being necessary. 8-)

Switching to reals is even easier: just enter the number desired.

BTW, said footnote doesn't mention [EXIT] at all. ;)
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: 43S News

Post by Walter »

There will be two optimations on the keyboard regarding alpha functionality:
  • The menu αINTL contains all Latin letters for a while now, so there's no reason for attaching it to [+] anymore. It moves to f-shifted A.
  • Hence, the printer character ⎙ can move to g-shifted [+] where also ⎙x is located.
I think this tidies the keyboard a bit.
emulw4.png
emulw4.png (43.76 KiB) Viewed 3712 times
We might even think about removing SF and CF from the keyboard again since they are unshifted functions in FLAGS.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Stefan Karlsson
Posts: 26
Joined: Thu Apr 04, 2019 10:26 pm

Re: 43S News

Post by Stefan Karlsson »

If I press f-shift followed by g-shift, then no shift is active. Wouldn't it be better if g-shift was active, similar to the behaviour of the HP 32SII?
Post Reply