Hello,
I recently started using my DM-41L again, because of the new capability of generating programs via the "DM41 programming tool". Thanks very much for making this available.
While playing around with the DM-41 (firmware V23) I discovered that the waiting time of the GETKEY and the PSE instructions are much smaller than on the conventional HP-41Cs. I assume that this just caused by the higher speed of the calculator.
Will there be a fix in the future firmware versions?
Regards,
Bernd
GETKEY/PSE Waiting time
Re: GETKEY/PSE Waiting time
I'll had to replace PSE with STOP, now I need to push additional R/S to get running the remaining programm.
C47(DM42) SN:00032 WP43 SN:00016
https://47calc.com
https://47calc.com
Re: GETKEY/PSE Waiting time
Yes, this a little bit annoying. I'm sure there is a solution, since my HP-41CL doesn't have these problems, even in TURBO50 mode.I'll had to replace PSE with STOP, now I need to push additional R/S to get running the remaining programm.
-
- Posts: 795
- Joined: Wed May 03, 2017 7:46 pm
- Location: Malone, NY USA
Re: GETKEY/PSE Waiting time
Multiple PSE instructions won't do what you want?
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)
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)
Re: GETKEY/PSE Waiting time
The 41CL OS code was specifically tweaked in all the places it needs to run at 'normal' speed, such as HP-IL, Beeps, Pause, etc. when in Turbo mode, so you really can't compare the 2 cases. A similar tweaking is likely needed in the DM41L code to adjust speed for all the timing-sensitive instructions. Probably the internals were tweaked but some FOCAL instuctions may have been missed. Same thing happened with HP's 15C-LE.
--bob p
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
Re: GETKEY/PSE Waiting time
Don't get me wrong. The DM-41L is for sure a cool machine with a mature firmware. I just wanted to call attention to this.
... and with the HP 35s. But AFAIK HP didn't remove the bug in the firmware on successive editions of the HP 35s. I know that Swiss Micros are much more customer friendly. Therefore I'm hoping that the bug will be removed in a later firmware edition.
Regards
Bernd
Re: GETKEY/PSE Waiting time
Here is the first test-version for the DM41 which addresses this timing issue: http://www.swissmicros.com/firmware/DM41_24_t1.hex
Please try and report if this solves it.
Please try and report if this solves it.
Re: GETKEY/PSE Waiting time
Yes, PSE works fine for me (12 and 48 MHz), no need anymore to replaced by STOP, thank you!
I also took a look on ALMCAT, the key assignment has not yet changed...
C47(DM42) SN:00032 WP43 SN:00016
https://47calc.com
https://47calc.com
Re: GETKEY/PSE Waiting time
Very well.
Please follow to this thread for the the ALMCAT viewtopic.php?f=11&t=141
Please follow to this thread for the the ALMCAT viewtopic.php?f=11&t=141
Re: GETKEY/PSE Waiting time
The GETKEY now takes ~1.4 s at 48 MHz and ~5.6 s at 12 MHz.
The PSE delay is 1.4 s for both settings.
The nominal values according to the manual are: 10 s (GETTKEY) and 1 s (PSE).
Here is a short program to measure the delay in s:
The PSE delay is 1.4 s for both settings.
The nominal values according to the manual are: 10 s (GETTKEY) and 1 s (PSE).
Here is a short program to measure the delay in s:
Code: Select all
LBL "T"
LBL 01
TIME
GETKEY
TIME
RCL Z
-
1E4
*
RTN
LBL 02
LBL 01
TIME
PSE
TIME
X<>Y
-
1E4
*
END