WP34S for the DM42

This is where developers can exchange ideas and ask questions relevant to the DM42 firmware.

Please note that Swiss Micros staff are unable to provide answers here as a general rule. This is intended as a community-driven forum.
User avatar
Jaymos
Posts: 789
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: WP34S for the DM42

Post by Jaymos »

Perfect behaviour in terms of going to sleep after the last keypress. Then switch-off after 10 mins.

The test was the same as before: Switch-on, wait 1 sec, press 111 and let it run.

On the latest result you can even see it goes to sleep inbetween key presses. Which is good.

See here: https://www.dropbox.com/s/lp0x30l6xggeo ... 2.pdf?dl=0
Jaco Mostert
Elec Eng, South Africa
C43 (WP34C) on DM42 sn. 03818 & 06199 for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used HP67 & HP85; iOS: 42s Byron, Free42, WP31S/34S, HCalc.
Nigel (UK)
Posts: 67
Joined: Fri Jul 21, 2017 11:08 pm

Re: WP34S for the DM42

Post by Nigel (UK) »

Jaymos wrote:
Sun Aug 01, 2021 12:54 pm
Perfect behaviour in terms of going to sleep after the last keypress. Then switch-off after 10 mins.

The test was the same as before: Switch-on, wait 1 sec, press 111 and let it run.

On the latest result you can even see it goes to sleep inbetween key presses. Which is good.

See here: https://www.dropbox.com/s/lp0x30l6xggeo ... 2.pdf?dl=0
That's great! Thank you for your help.

For anyone else reading this, new builds of the wp34s, wp34c, and wp34s_4k pgm files are now available in the usual place. Battery consumption should be significantly reduced now due to sleep being entered correctly after each keypress.

Nigel (UK)

Edit: a few minor corrections have been made to the help file (help/wp34s_help.html). If you're updating a wp34s program, copy this into your HELP folder at the same time.
dlachieze
Posts: 339
Joined: Thu May 04, 2017 12:20 pm
Location: France

Re: WP34S for the DM42

Post by dlachieze »

Thanks Jaymos and Nigel !

I've updated to the latest version (105) but when I run the program from the DMCP menu, I get an error message "Can't open". I don't know what it is trying to open.

Image
DM42: 00425 - DM41X: β00066
User avatar
Jaymos
Posts: 789
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: WP34S for the DM42

Post by Jaymos »

dlachieze wrote:
Mon Aug 02, 2021 9:22 am
Thanks Jaymos and Nigel !

I've updated to the latest version (105) but when I run the program from the DMCP menu, I get an error message "Can't open". I don't know what it is trying to open.

Image
I also got that, but I was focused on the power so I forgot to mention that.
Jaco Mostert
Elec Eng, South Africa
C43 (WP34C) on DM42 sn. 03818 & 06199 for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used HP67 & HP85; iOS: 42s Byron, Free42, WP31S/34S, HCalc.
Nigel (UK)
Posts: 67
Joined: Fri Jul 21, 2017 11:08 pm

Re: WP34S for the DM42

Post by Nigel (UK) »

dlachieze wrote:
Mon Aug 02, 2021 9:22 am
Thanks Jaymos and Nigel !

I've updated to the latest version (105) but when I run the program from the DMCP menu, I get an error message "Can't open". I don't know what it is trying to open.

Image
When the calculator program first starts it tries to load three files - the file containing the calculator state (RAM file), a backup file, and a library file. Your message means that at least one of these three didn't open, probably because it didn't exist!

Have you just changed from a wp34c program file to a wp34s program file? Or from wp34c or wp34s to wp34s_4k? The RAM files and backup files aren't compatible between these versions (and they have different file names) so this could be the cause of your error.

The library file is compatible across all three versions.

The RAM file is written whenever you EXIT the program. You can also write it by hand using SvRAM in the SETUP menu; use a file name of wp34s.dat or wp34s-4k.dat . A backup file can be created using OnSTO, also in the SETUP menu.

Let me know if this helps, or if the problem remains.

Nigel (UK)
User avatar
Jaymos
Posts: 789
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: WP34S for the DM42

Post by Jaymos »

I may be making silly mistakes, but I cannot type a _ in the file name (for wp34s_top).

I also excited the program numerous times, and it seems not to auto save a name.
Jaco Mostert
Elec Eng, South Africa
C43 (WP34C) on DM42 sn. 03818 & 06199 for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used HP67 & HP85; iOS: 42s Byron, Free42, WP31S/34S, HCalc.
Nigel (UK)
Posts: 67
Joined: Fri Jul 21, 2017 11:08 pm

Re: WP34S for the DM42

Post by Nigel (UK) »

Jaymos wrote:
Mon Aug 02, 2021 10:39 am
I may be making silly mistakes, but I cannot type a _ in the file name (for wp34s_top).

I also excited the program numerous times, and it seems not to auto save a name.
I'm assuming you're using wp34s_top.pgm: just wp34s.dat is all that is needed for normal, long, or top.

Are you exiting using EXIT from the Setup menu? That really ought to save the RAM file.

Nigel
dlachieze
Posts: 339
Joined: Thu May 04, 2017 12:20 pm
Location: France

Re: WP34S for the DM42

Post by dlachieze »

Jaymos wrote:
Mon Aug 02, 2021 10:39 am
I may be making silly mistakes, but I cannot type a _ in the file name (for wp34s_top).
I don't know where you are trying to type a '_' , but if it's in Setup menu SvRAM command, then the '_' character is available through the F1 key.
Jaymos wrote:
Mon Aug 02, 2021 10:39 am
I also excited the program numerous times, and it seems not to auto save a name.
For me every time I press EXIT in the Setup menu, the file wp34s.dat in the wp34s directory is updated, both with wp34s.prgm and wp34s_top.prgm.
DM42: 00425 - DM41X: β00066
dlachieze
Posts: 339
Joined: Thu May 04, 2017 12:20 pm
Location: France

Re: WP34S for the DM42

Post by dlachieze »

Nigel (UK) wrote:
Mon Aug 02, 2021 10:30 am
When the calculator program first starts it tries to load three files - the file containing the calculator state (RAM file), a backup file, and a library file. Your message means that at least one of these three didn't open, probably because it didn't exist!

The library file is compatible across all three versions.

The RAM file is written whenever you EXIT the program. You can also write it by hand using SvRAM in the SETUP menu; use a file name of wp34s.dat or wp34s-4k.dat . A backup file can be created using OnSTO, also in the SETUP menu.
Thanks, the RAM and libray files were present but not the backup file, so I pressed OnSTO in the SETUP menu and that solved the issue: no more "Can't open" message.

Have you changed the menu display management? After pressing OnSTO the menu went fully blank, but the keys retained their functions from the Setup menu.

I also noticed that Shift ASSIGN is no more toggling the default menu as it was previously and as described in the help.
Last edited by dlachieze on Mon Aug 02, 2021 11:19 am, edited 1 time in total.
DM42: 00425 - DM41X: β00066
User avatar
Jaymos
Posts: 789
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: WP34S for the DM42

Post by Jaymos »

Nigel (UK) wrote:
Mon Aug 02, 2021 10:57 am
Jaymos wrote:
Mon Aug 02, 2021 10:39 am
I may be making silly mistakes, but I cannot type a _ in the file name (for wp34s_top).

I also excited the program numerous times, and it seems not to auto save a name.
I'm assuming you're using wp34s_top.pgm: just wp34s.dat is all that is needed for normal, long, or top.

Are you exiting using EXIT from the Setup menu? That really ought to save the RAM file.

Nigel
No, I was exiting by directly calling SYSTEM every time.
Jaco Mostert
Elec Eng, South Africa
C43 (WP34C) on DM42 sn. 03818 & 06199 for complex math, HP42S; HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; owned FX702P & 11C; used HP67 & HP85; iOS: 42s Byron, Free42, WP31S/34S, HCalc.
Post Reply