[DM15L] Got mine

This is the place to discuss the usage of DM1x/DM41 machines and to share any tips & tricks you may have stumbled across.

If discussing a specific model, please ensure that you prefix topic subjects with the model number this way:

[DM41] How to change the number of program steps available
Krauts In Space
Posts: 85
Joined: Wed Jan 03, 2018 3:48 pm
Location: Nuremberg, Germany

[DM15L] Got mine

Post by Krauts In Space »

Some things to ask.
First: looks great, fast delivery.

Then:
  • Only one rubber foot holding a little grip (upper right)
  • Some sort of dirt under the display (2nd digit from the right). It's not a dot matrix thing, bec. when I press on the glass it doesn't vanish like other LCD cells.
  • How do I kill f- or g-keystrokes. Supposed I want e^x but I pressed 'g' for ln, all I can do is switching the calculator off.
  • When I want to circle through the fonts, after 7 ON I must switch the calc off, then again 7 ON. With just 3 fonts it's no mess (don't have a quadzillion fonts like Windows) but nevertheless no so elegant. Keeping the calc in font-mode while holding the 7 pressed and circling around with ON would be better.
What disturbs me most is that the calc glides on the screwheads over my sleek office table without grip. If the screwheads wouldn't protrude or the rubbers would be higher, it would be better. Right now its screws are gliding over possibly delicate surfaces. I can circle it over a desktop around the upper left corner.
DM15L S/# 10584 FW v25
DM42 S/# 01015 FW v3.5
Michael
Site Admin
Posts: 261
Joined: Wed Apr 05, 2017 11:31 pm

Re: [DM15L] Got mine

Post by Michael »

Unfortunately the rubber feet are a bit too thin in the latest batch, or the screw heads are too large.
I should get both smaller screws and thicker rubber feet next week. Please contact me for replacements then.

Another issue is some LCD making small spots. This is a defect of the last batch of LCDs. I got a new batch which shouldn't have that anymore and advised to dispose the remaining LCD from the previous batch. Unfortunately they did not follow this order and mixed the old ones with the new batch :evil:
The good news is, fixing it is rather easy:
Put the calculator in a hot place, up to 70°C for an hour or two and the spots will be gone.
Even putting it in the car on a hot day for some hours does it, otherwise you can put it in the oven if the temperature is kept low enough.
Best would be to only bake the PCB without the housing and without the battery.

AFAIK, there is no way to kill the f and g annunciator once activated without executing a function or turning off the calculator.

Currently there no other option to cycle through the fonts.
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: [DM15L] Got mine

Post by rprosperi »

You can use [f] [CLEAR PREFIX] to 'cancel' either [f] or [g] prefix keys.

If you've pressed [f], just continue with [CLEAR PREFIX].

If you've pressed [g], you must press [f] [CLEAR PREFIX].

This is the same key sequence to display the full mantissa, but it also serves to cancel the shift since it does not change stack or anything else.
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
Krauts In Space
Posts: 85
Joined: Wed Jan 03, 2018 3:48 pm
Location: Nuremberg, Germany

Re: [DM15L] Got mine

Post by Krauts In Space »

rprosperi wrote:
Wed Jan 10, 2018 4:52 pm
You can use [f] [CLEAR PREFIX] to 'cancel' either [f] or [g] prefix keys.

If you've pressed [f], just continue with [CLEAR PREFIX].

If you've pressed [g], you must press [f] [CLEAR PREFIX].

This is the same key sequence to display the full mantissa, but it also serves to cancel the shift since it does not change stack or anything else.
Thanks! That helped a lot.
DM15L S/# 10584 FW v25
DM42 S/# 01015 FW v3.5
Krauts In Space
Posts: 85
Joined: Wed Jan 03, 2018 3:48 pm
Location: Nuremberg, Germany

Played a little

Post by Krauts In Space »

First idea: to less functions on my new toy. How about a cubic root function?
I decided for branching to functions I programmed.
All under Label E, function call for cubic root is '0'

LBL E
0 ; 10 possible functions, starting with '0'. Has to be set manualy for every new function
TEST 8 ; prevents error 4 with undefinded labels
RTN ; yes? kiss and goodbye, back to sender!
R_down ; rolling down function number
STO I ; and storing it into index register
R_down ; rolling down value to be processed
GTO I ; and jumping to chosen function
LBL 0 ; here's where the fun begins
3
1/x
y^x ; calculating cubic root
RTN ; and here we are

I'd love to use the dot-labels, but I cant't address them with die I-register.

So when I want to know the cubic root of 1.000 ( ... ), I enter
1000 ENTER 0 f E
While manualy I must enter
1000 ENTER 3 1/x y^x
DM15L S/# 10584 FW v25
DM42 S/# 01015 FW v3.5
grsbanks
Posts: 1122
Joined: Tue Apr 25, 2017 11:23 am
Location: Preston, Lancs, UK
Contact:

Re: Played a little

Post by grsbanks »

Krauts In Space wrote:
Thu Jan 11, 2018 6:19 pm
I'd love to use the dot-labels, but I cant't address them with die I-register.
Yes you can.

Code: Select all

12
STO I
GTO I
is the equivalent of:

Code: Select all

GTO .2
Simply add 10 to the value in the index register.
There are only 10 kinds of people in the world: those who understand binary and those who do not.
Krauts In Space
Posts: 85
Joined: Wed Jan 03, 2018 3:48 pm
Location: Nuremberg, Germany

Re: Played a little

Post by Krauts In Space »

grsbanks wrote:
Fri Jan 12, 2018 9:24 am
Krauts In Space wrote:
Thu Jan 11, 2018 6:19 pm
I'd love to use the dot-labels, but I cant't address them with die I-register.
Yes you can.

Code: Select all

12
STO I
GTO I
is the equivalent of:

Code: Select all

GTO .2
Simply add 10 to the value in the index register.
According to the HP15C manual to me 10 to 14 is for labels A to E.
DM15L S/# 10584 FW v25
DM42 S/# 01015 FW v3.5
dlachieze
Posts: 613
Joined: Thu May 04, 2017 12:20 pm
Location: France

Re: Played a little

Post by dlachieze »

Krauts In Space wrote:
Fri Jan 12, 2018 11:02 am
According to the HP15C manual to me 10 to 14 is for labels A to E.
As far as I can see in the HP 15C manual page 107 & 108, the Indirect Addressing table shows that I-register values:
  • 0 to 9 are for labels 0 to 9
  • 10 to 19 are for labels .0 to .9
  • 20 to 24 are for labels A to E
DM42: 00425 - DM41X: β00066 - WP43: 00042
Krauts In Space
Posts: 85
Joined: Wed Jan 03, 2018 3:48 pm
Location: Nuremberg, Germany

Re: Played a little

Post by Krauts In Space »

dlachieze wrote:
Fri Jan 12, 2018 11:27 am
Krauts In Space wrote:
Fri Jan 12, 2018 11:02 am
According to the HP15C manual to me 10 to 14 is for labels A to E.
As far as I can see in the HP 15C manual page 107 & 108, the Indirect Addressing table shows that I-register values:
  • 0 to 9 are for labels 0 to 9
  • 10 to 19 are for labels .0 to .9
  • 20 to 24 are for labels A to E
In the quick reference, linked on the Swissmicros website, it's written on page 5
GTO I: I>=0: 0...9 -> LBL 0 ... LBL 9, 10 ... 14 -> LBL A ... LBL E.
I'll give it a try this weekend. I'd love that.
DM15L S/# 10584 FW v25
DM42 S/# 01015 FW v3.5
Krauts In Space
Posts: 85
Joined: Wed Jan 03, 2018 3:48 pm
Location: Nuremberg, Germany

Re: [DM15L] Got mine

Post by Krauts In Space »

Michael wrote:
Wed Jan 10, 2018 3:19 pm
Unfortunately the rubber feet are a bit too thin in the latest batch, or the screw heads are too large.
I should get both smaller screws and thicker rubber feet next week. Please contact me for replacements then.

Another issue is some LCD making small spots. This is a defect of the last batch of LCDs. I got a new batch which shouldn't have that anymore and advised to dispose the remaining LCD from the previous batch. Unfortunately they did not follow this order and mixed the old ones with the new batch :evil:
The good news is, fixing it is rather easy:
Put the calculator in a hot place, up to 70°C for an hour or two and the spots will be gone.
Even putting it in the car on a hot day for some hours does it, otherwise you can put it in the oven if the temperature is kept low enough.
Best would be to only bake the PCB without the housing and without the battery.

AFAIK, there is no way to kill the f and g annunciator once activated without executing a function or turning off the calculator.

Currently there no other option to cycle through the fonts.
Hello Michael!
What about the foam pads, glued to the PCB? Up to 70°C might make them shrink an vanish away ;) Or should I not mind about them?

Annunciators: I did as rprosperi recommended but it's still a pain in the ass. Pressing the f or g key succesively should disable the annunciator.

I also would like to have that 'nulling' of a keypress like at the HP41, when a key is held down for a second.
DM15L S/# 10584 FW v25
DM42 S/# 01015 FW v3.5
Post Reply