WP43 Alternative key layout --> C43

This area is for discussion about these families of custom high-end Scientific Calculator applications for SwissMicros devices.
User avatar
Jaymos
Posts: 1633
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S Alternative key layout --> WP43C

Post by Jaymos »

be.philippe wrote:
Fri Jul 02, 2021 5:13 pm
I can't access the repository at all with SSH:
> git clone git@gitlab.com:Jaymos/wp43c.git ./wp43c --progress
Cloning into './wp43c'...
git@gitlab.com: Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.

Nor can I push to it with HTTPS:
> git push -u origin C43-106g-PHM-eRPN
remote: You are not allowed to push code to this project.
fatal: unable to access 'https://gitlab.com/Jaymos/wp43c.git/': The requested URL returned error: 403

I guess you have to give some authorization to my account (be-philippe).
Authorized
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.
be.philippe
Posts: 24
Joined: Mon Jun 21, 2021 4:32 pm
Location: Liège Belgium

Re: 43S Alternative key layout --> WP43C

Post by be.philippe »

Thanx.

I just pushed my branch through HTTPS, so authorizations seem fine. Happy testing...

Nevetheless, I still can't clone through SSH. I'l have to investigate that point further.

EDIT:
Stupid error, as always: I did install the wrong SSH key on GitLab.
Philippe Martens
Elec Eng, Software Architect
[HP41C, DM41X, DM42]
User avatar
Jaymos
Posts: 1633
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S Alternative key layout --> WP43C

Post by Jaymos »

Jaymos wrote:
Tue Jun 29, 2021 9:00 pm
I am currently busy debugging the STOCFG and SAVE crash. I confirmed that it crashes on WP43S as well, but am first looking to see if I can see the problem before I report the bug.
This was fixed by Martin in 43S, and is now fixed in C43.
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: 1633
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S Alternative key layout --> WP43C

Post by Jaymos »

be.philippe wrote:
Fri Jul 02, 2021 8:46 pm
I just pushed my (eRPN) branch through HTTPS, so authorizations seem fine. Happy testing...
eRPN changes merged in the C43 main code.
Great! Thanks for the improvements.

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: 1633
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S Alternative key layout --> WP43C

Post by Jaymos »

We did a lot of bug hunting and bug fixing the last week thanks to be.philippe who helped a lot to find and fix some hard and hidden bugs.

Interim DM42 release:

https://classic43.com/downloads/2021-06-28_C43_106h.zip

Unfortunately a windows simulator is not in the bundle - I am not at a Windows machine right now. I will release in another week or two and include a simulator executable.

In the zip file the C43 L1 version 106h as well as the current WP43S (without QSPI) with the default USER mode C43 key layout with a JPG with the key layout for that WP43S version as there are unmarked extra keys which are not on the C43 template (SNAP and SAVE neither on the C43 normal layout nor in a WP43S menu, so extra keys needed on f and g, 4 and 7).

There is no support for the WP43S with USER mode keys - some functions simply do not work - it is meant to be a 80% testing and comparison tool. You can have both versions loaded on the DM42. STOCFG/RCLCFG and SAVE/LOAD also works to restore a C43 or WP43S configuration.
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: 1633
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S Alternative key layout --> WP43C

Post by Jaymos »

I realised that even though SAVE/LOAD works, it will still not work if saved by both the C43 and WP43S on the same DM42, as I have not yet changed the save file name!! Due to differences, loading a file saved by WP43S into a C43, will probably not work. Vice versa might work, maybe not, but I will rather change the file names to keep it separate. As I said ... interim release ... it will happen soon;)
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.
homebrew
Posts: 6
Joined: Tue May 02, 2017 11:17 pm

Re: 43S Alternative key layout --> WP43C

Post by homebrew »

How do I select L42 key layout?
User avatar
Jaymos
Posts: 1633
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: 43S Alternative key layout --> WP43C

Post by Jaymos »

homebrew wrote:
Sat Jul 10, 2021 4:28 pm
How do I select L42 key layout?
On the current latest PGM this is not possible to have multiple keyboards due to the executable size constraint, i.e. it gets too big to fit without going the QSPI route. The plan is to sensibly reduce size but keeping all the core functions such as L42 keyboard, but for that I need about 950 bytes.

In the mean time I generated a L42 version here.

https://classic43.com/downloads/C43L42_106h+.pgm
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
PierreMengisen
Posts: 305
Joined: Wed Nov 29, 2017 1:38 pm
Location: Neuchâtel CH

Re: 43S Alternative key layout --> WP43C

Post by PierreMengisen »

Hi there.
Where can I find the layout of the version C43L42_106h+.pgm for all f & g calls?
Greetings
Pierre
[TI59 with PC100C; TI-84 Plus CE-T; HP41CV with HP IL loop & 2*82161A DCD & 82162 TP; HP15C; HP28S; DM41; DM41L; DM42; DM41X]
Dani R.
Posts: 349
Joined: Fri May 05, 2017 10:23 pm

Re: 43S Alternative key layout --> WP43C

Post by Dani R. »

You can help yourself with this post.

viewtopic.php?p=18385#p18385

The key bindings are very stable since some time.


EDIT:

My mistake, there should of course be a post in front of it.

viewtopic.php?p=18352#p18352
C47(DM42) SN:00032 WP43 SN:00016
https://47calc.com
Post Reply