DM41X V1.12a / DMCP 3.19 update

Firmware announcements will be posted in this sub-forum
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: DM41X V1.12 / DMCP 3.19 update

Post by rprosperi »

toml_12953 wrote:
Sat May 09, 2020 7:14 pm
Was the battery voltage display removed? I don't see how to turn it back on.
I think that is in the DM42 only... But if it was in 41X (I don't use it so not certain) it could be in DMCP menus?
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
toml_12953
Posts: 795
Joined: Wed May 03, 2017 7:46 pm
Location: Malone, NY USA

Re: DM41X V1.12 / DMCP 3.19 update

Post by toml_12953 »

rprosperi wrote:
Sat May 09, 2020 7:46 pm
toml_12953 wrote:
Sat May 09, 2020 7:14 pm
Was the battery voltage display removed? I don't see how to turn it back on.
I think that is in the DM42 only... But if it was in 41X (I don't use it so not certain) it could be in DMCP menus?
I have too many DM calculators (is there such a thing?) I'm losing track of which does what! :o
Tom L

Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
EM41
Posts: 192
Joined: Mon Mar 30, 2020 12:10 am
Location: Overijssel Netherlands

Re: DM41X V1.12 / DMCP 3.19 update

Post by EM41 »

I was also looking for it in the previous firmware version but I concluded that only the DM42 has it.
Would be nice to have it also in the DM41X
HP41C (2x), HP41CV, HP41CX, DM41X β, DM41X, DM42, HP11C, HP48G, HP97
User avatar
Guenter
Posts: 168
Joined: Wed May 24, 2017 6:26 pm
Location: Germany

Re: DM41X V1.12 / DMCP 3.19 update

Post by Guenter »

rprosperi wrote:
Sat May 09, 2020 4:07 pm
Attached below is a sample key file (copy to the new /KEYS folder in the FAT - create the folder if not available yet) to illustrate some examples of commands. Note the file was zipped to allow adding as an attachment here.

There are no 'rules' of how to assign commands, any command can be bound to any of the available keys.

In some cases, I matched the starting letters (A for ALENG), in others, when the starting letter is not available, I matched on some other mnemonic reminder (N to TRNG - time based random Number generator) and others based on convenience and easy access ([shift]-[Alpha] for PACK).

Also, note that these assignments also work in PRGM mode, so that pressing [CST] [A] will insert the ALENG command into the next program statement.

One can have many key files available in the /KEYS folder and load them when needed, so for example you could create a key file for each module that contains long or complex command names; then when choosing to use that module, you load the associated key file, somewhat analogous to installing an overlay for that module.

I'll create a thread elsewhere here for folks to share key files they've created.

Enjoy this new feature!
Thanks Bob for the nice example. The SHIFT <UP>, <DOWN> and <ALPHA> don't work here though. Please also have a look at my proposal for CST/CONF viewtopic.php?f=27&t=2443

Günter
Günter
DM42 SN:00004 and SN:00184 -- DM41X SN:00013 and SN:00955
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: DM41X V1.12 / DMCP 3.19 update

Post by rprosperi »

Guenter wrote:
Sat May 09, 2020 10:55 pm
Thanks Bob for the nice example. The SHIFT <UP>, <DOWN> and <ALPHA> don't work here though. Please also have a look at my proposal for CST/CONF viewtopic.php?f=27&t=2443

Günter
The shift keys work on the normal keyboard, i.e. without having to press [CST] first. This is why they are isolated in a separate pane on the [CONF] screen.

From normal keyboard use, I just press [shift] [alpha] to do PACK, a command I use very often, so it's easy to access on the edge. I used FAST/SLOW for UP/DOWN just to show some mnemonic examples. When testing, these too are often needed, but when actually calculating, I never use SLOW...

I will read your proposal, but would like to let this new feature be used for 24 hours or so before trying to extend it... ;)
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
User avatar
Guenter
Posts: 168
Joined: Wed May 24, 2017 6:26 pm
Location: Germany

Re: DM41X V1.12 / DMCP 3.19 update

Post by Guenter »

rprosperi wrote:
Sat May 09, 2020 11:01 pm

The shift keys work on the normal keyboard, i.e. without having to press [CST] first. This is why they are isolated in a separate pane on the [CONF] screen.

From normal keyboard use, I just press [shift] [alpha] to do PACK, a command I use very often, so it's easy to access on the edge. I used FAST/SLOW for UP/DOWN just to show some mnemonic examples. When testing, these too are often needed, but when actually calculating, I never use SLOW...

I will read your proposal, but would like to let this new feature be used for 24 hours or so before trying to extend it... ;)
Thanks Bob. It wasn't clear to me that the three special assignments were supposed to work without entering CST first. Now it works :) That's a nifty thing.

Günter
Günter
DM42 SN:00004 and SN:00184 -- DM41X SN:00013 and SN:00955
Ángel Martin
Posts: 145
Joined: Mon Apr 24, 2017 8:19 pm

Re: DM41X V1.12 / DMCP 3.19 update

Post by Ángel Martin »

ok, so recapping the situation:

- Both the "P6" and "P7" versions work just fine
- The "any port" version locks up the 41X

I've checked the offending MOD files and found another instance of the same MOD settings incompatibility issue that we already saw with the combined MATH/STAT MOD file. As it turns out, the 41X does not like having MODS "floating" using "ANY Port" settings in the MOD file editor. Changing this to a specific port or page# seems to do the trick and the 41X stops complaining. It's a shame because the way it is does not take advantage of the more flexible configuration options, so I hope it gets eventually addressed...

The attached MOD has the settings configured for "Lower Port Page" instead of "Any Port", and it does not do the lockup.

So if you must use this flavor of the OSX Module (instead of the more recommendable "P6" or "P7") you can use the attached one.

Let us know if this solved the quirk.
ÁM

Dan Simpson wrote:
Sat May 09, 2020 6:10 pm
Ángel Martin wrote:
Sat May 09, 2020 6:04 pm
Dan Simpson wrote:
Sat May 09, 2020 4:41 pm
I just ran into a problem after updating.

When I plug in the AMC OSX Module (R51) the 41X Locks up and will only respond to the [ON] key to power off.
Attempting to turn it back on results in immediate power off.
I can only power on with with [ON]+[<-] to MEMORY LOST.

Removing AMC OSX restores normal function.

UPDATE: The Page 7 Version of AMC OSX Works OK.
I'll check the MOD settings but just to be sure, is the Library#4 loaded as well?

Yes. All modules are from the latest batch.
20200509-08515048.bmp
Attachments
OSX_BS4X_10.05.2020.zip
(18.54 KiB) Downloaded 230 times
MeinKuipers
Posts: 58
Joined: Mon Jan 13, 2020 4:49 pm
Location: Netherlands

Re: DM41X V1.12 / DMCP 3.19 update

Post by MeinKuipers »

Just did a quick test with the new firmware, great work on all aspects.

And printing is really fast, no problems found at all with the delay set to zero. I made a few screen recordings with the old and new firmware with the print emulator, and put them in my DropBox here: https://www.dropbox.com/sh/hzwj8uj98t8c ... ySQua?dl=0

Some results:
PRPLOT SINE: previous firmware: 2m 10s
new firmware: 33s

PRP PRPLOT previous firmware: 2m 49s (100 lines)
new firmware: 44s (all 341 lines)

So the results with the delay are really spectacular!
Regards from NL,
Meindert Kuipers DM41X #48
User avatar
Dan Simpson
Posts: 104
Joined: Wed Mar 18, 2020 3:29 pm
Location: Arizona

Re: DM41X V1.12 / DMCP 3.19 update

Post by Dan Simpson »

Ángel Martin wrote:
Sun May 10, 2020 9:29 am

Let us know if this solved the quirk.
ÁM
Yes! That did it. Thanks!
My Collection: HP-55, HP-67 (Teenix Mod), HP-15C, HP-16C, HP-41CV, HP-41CX, SY41-CL, DM41X, DM42, HP-42S, HP-48G, HP-71B, HP-75C, HP-86B.
Olivier de Nantes
Posts: 84
Joined: Mon Mar 16, 2020 9:37 am
Location: France

Re: DM41X V1.12 / DMCP 3.19 update

Post by Olivier de Nantes »

Thank you again for this job !!!

Olivier
Olivier de Nantes (Bretagne)


HP41 (x3 : 2CV / 1CX), HP 42S, HP 48G+, HP 71B, HP 15C LE, HP 35S, HP PRIME

DM41L, DM 41X (Beta - SN: 00078), DM 42 (SN: 1028)
Post Reply