43S News

General discussion about calculators, Swiss Micros or otherwise
User avatar
Walter
Posts: 1226
Joined: Tue May 02, 2017 9:13 am
Location: Close to FRA, Germany

Re: 43S News

Post by Walter » Wed Jan 08, 2020 10:12 pm

Jaymos wrote:
Wed Jan 08, 2020 9: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.
DM42 SN: 00041 --- Follower of Platon.

HP-35, HP-45, ..., HP-50, WP 34S, WP 31S, DM16L

User avatar
Jaymos
Posts: 421
Joined: Sun Nov 04, 2018 6:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos » Sat Jan 11, 2020 10:27 am

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 359 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
WP34C, HP42S, DM42 for complex math; 35S, 28C, 32Sii, WP34S, EL-506P, EL-W506, PB700; owned FX702P & 11C; used 67 & 85. iOS: 42s (Byron), Free42, WP31S/34S, HCalc.
43S operators right. DM42 sn. 03818.

User avatar
Over_score
Posts: 68
Joined: Fri May 05, 2017 7:37 pm
Location: France

Re: 43S News

Post by Over_score » Sat Jan 11, 2020 1:36 pm

I find the idea very interesting! I am going to test it out.
DM42 (SN 00284 & 03835), DM15L, HP41CV, HP42S, HP35s, WP34S, HP Prime

User avatar
Walter
Posts: 1226
Joined: Tue May 02, 2017 9:13 am
Location: Close to FRA, Germany

Re: 43S News

Post by Walter » Sat Jan 11, 2020 3:33 pm

Hmmh. Instead of crossing things out we should focus on getting things done, shouldn't we?
DM42 SN: 00041 --- Follower of Platon.

HP-35, HP-45, ..., HP-50, WP 34S, WP 31S, DM16L

User avatar
Over_score
Posts: 68
Joined: Fri May 05, 2017 7:37 pm
Location: France

Re: 43S News

Post by Over_score » Sat Jan 11, 2020 4:24 pm

You are right ! But it's only 2 minutes. So it's done.
DM42 (SN 00284 & 03835), DM15L, HP41CV, HP42S, HP35s, WP34S, HP Prime

User avatar
Jaymos
Posts: 421
Joined: Sun Nov 04, 2018 6:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos » Sat Jan 11, 2020 5:32 pm

Over_score wrote:
Sat Jan 11, 2020 4: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
WP34C, HP42S, DM42 for complex math; 35S, 28C, 32Sii, WP34S, EL-506P, EL-W506, PB700; owned FX702P & 11C; used 67 & 85. iOS: 42s (Byron), Free42, WP31S/34S, HCalc.
43S operators right. DM42 sn. 03818.

User avatar
Jaymos
Posts: 421
Joined: Sun Nov 04, 2018 6:03 pm
Location: Cape Town

Re: 43S News

Post by Jaymos » Sat Jan 11, 2020 10:32 pm

Walter wrote:
Wed Jan 08, 2020 9:33 pm
Jaymos wrote:
Wed Jan 08, 2020 7: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
WP34C, HP42S, DM42 for complex math; 35S, 28C, 32Sii, WP34S, EL-506P, EL-W506, PB700; owned FX702P & 11C; used 67 & 85. iOS: 42s (Byron), Free42, WP31S/34S, HCalc.
43S operators right. DM42 sn. 03818.

User avatar
Walter
Posts: 1226
Joined: Tue May 02, 2017 9:13 am
Location: Close to FRA, Germany

Re: 43S News

Post by Walter » Sun Jan 12, 2020 6:44 am

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 9:33 pm
Jaymos wrote:
Wed Jan 08, 2020 7: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. ;)
DM42 SN: 00041 --- Follower of Platon.

HP-35, HP-45, ..., HP-50, WP 34S, WP 31S, DM16L

User avatar
Walter
Posts: 1226
Joined: Tue May 02, 2017 9:13 am
Location: Close to FRA, Germany

Re: 43S News

Post by Walter » Mon Jan 13, 2020 7:20 am

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 206 times
We might even think about removing SF and CF from the keyboard again since they are unshifted functions in FLAGS.
DM42 SN: 00041 --- Follower of Platon.

HP-35, HP-45, ..., HP-50, WP 34S, WP 31S, DM16L

User avatar
Stefan Karlsson
Posts: 13
Joined: Thu Apr 04, 2019 8:26 pm

Re: 43S News

Post by Stefan Karlsson » Mon Jan 13, 2020 8:32 pm

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