Are many of you with the DM32 ?

Discussion around the SwissMicros DM32 calculator
RaulLion
Posts: 93
Joined: Thu Apr 13, 2023 5:48 pm
Location: Spain
Contact:

Re: Are many of you with the DM32 ?

Post by RaulLion »

It's here!!! :D
Attachments
PXL_20230606_203314542~2.jpg
PXL_20230606_203314542~2.jpg (193.46 KiB) Viewed 904 times
hp41cv-hp15c-hp42s-hp32sii-hp48gx(2)-hp33s(pre-release)-hp35s-DM32

[hp48 + Metakernel + Erable + Alg48 + 20 years of stuff running on Emu48 for Android since 2019]
J-F Garnier
Posts: 47
Joined: Sun Mar 11, 2018 5:37 pm
Location: France

Re: Are many of you with the DM32 ?

Post by J-F Garnier »

RaulLion wrote:
Tue Jun 06, 2023 10:40 pm
It's here!!! :D
Great!
Am I mistaken or did you switch to the 32SII-like font?
It looks really fine !

Calcman54 wrote:
Tue Jun 06, 2023 7:05 pm
The help file states that we will have 26 more locations with the addition of a..z but I'm hoping for several hundred more registers.
The help file seems to give more information than the on-line user manual :-)

J-F
RaulLion
Posts: 93
Joined: Thu Apr 13, 2023 5:48 pm
Location: Spain
Contact:

Re: Are many of you with the DM32 ?

Post by RaulLion »

J-F Garnier wrote:
Wed Jun 07, 2023 8:56 am

Great!
Am I mistaken or did you switch to the 32SII-like font?
It looks really fine !
Yes (number 1 in Stack font menu): it's the one I like the most!
Great first feelings with this calculator.

A question: What is "Power OFF mode" in System menu? Does anyone know?
hp41cv-hp15c-hp42s-hp32sii-hp48gx(2)-hp33s(pre-release)-hp35s-DM32

[hp48 + Metakernel + Erable + Alg48 + 20 years of stuff running on Emu48 for Android since 2019]
jtucker
Posts: 31
Joined: Fri Apr 13, 2018 6:18 pm

Re: Are many of you with the DM32 ?

Post by jtucker »

So how are you all liking the new hardware? I sold my DM42 as the keypad was not usable for me. If the reviews are positive I may may go for a DM32.
User avatar
harry.mj
Posts: 10
Joined: Fri Jul 19, 2019 12:14 am
Location: Copenhagen - Denmark
Contact:

Re: Are many of you with the DM32 ?

Post by harry.mj »

Ordered and received, might replace my HP-35S due to the USB connection so the programming easily can be restored when I make mistakes :D
--
Brgds. Harry
HP-35S, Prime G1, DM41X s/n 00827, DM15L s/n 21346, DM32 s/n 00216
HPMike
Posts: 439
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: Are many of you with the DM32 ?

Post by HPMike »

harry.mj wrote:
Sat Jun 10, 2023 4:46 pm
Ordered and received, might replace my HP-35S due to the USB connection so the programming easily can be restored when I make mistakes :D
You don't really need the USB port to save your programs, equations, data and settings, because you can save all this as state files on the FAT disk inside the calculator. The main purpose of the USB cable connection is to allow you to flash updated firmware or update the help file. You can also use it to add new OFF images that display when the calculator is powered off.
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973. DM32, SN 00054.
rprosperi
Posts: 1703
Joined: Mon Apr 24, 2017 7:48 pm
Location: New York

Re: Are many of you with the DM32 ?

Post by rprosperi »

HPMike wrote:
Sat Jun 10, 2023 10:32 pm
harry.mj wrote:
Sat Jun 10, 2023 4:46 pm
Ordered and received, might replace my HP-35S due to the USB connection so the programming easily can be restored when I make mistakes :D
You don't really need the USB port to save your programs, equations, data and settings, because you can save all this as state files on the FAT disk inside the calculator. The main purpose of the USB cable connection is to allow you to flash updated firmware or update the help file. You can also use it to add new OFF images that display when the calculator is powered off.
There are two broad reasons the USB port is provided. As Mike says an important one is the ability to update the f/w, but just as importantly, but to many peopl,e even more important is the ability to copy programs and data in and out of the machine to share with other users, and of course simply to backup your entire system. All of these are accomplished by copying State Files from the /STATE folder on the FAT drive (the emulated USB drive) back and forth with your PC/Mac.

State Files are structured, but relatively simple text files. So for a long program, rather than keying it into the DM32, it's more convenient to type the program into a text file on your computer, save it with a .d32 extension, copy it to the DM32's /STATE folder via USB-DIsk mode and then just open that State File.
--bob p

DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
HPMike
Posts: 439
Joined: Fri Jul 21, 2017 11:01 pm
Location: DFW, Texas

Re: Are many of you with the DM32 ?

Post by HPMike »

rprosperi wrote:
Sat Jun 10, 2023 11:05 pm
State Files are structured, but relatively simple text files. So for a long program, rather than keying it into the DM32, it's more convenient to type the program into a text file on your computer, save it with a .d32 extension, copy it to the DM32's /STATE folder via USB-DIsk mode and then just open that State File.
In principle, this is simple, but in practice it is not. First, you have to know the programming language syntax to write a program. For example, suppose you want to enter the e^x key in a program. You need to know that this is NOT entered as "e^x", but in fact as "e\powx;" If you seriously want users to do this, then you need to add a new section to the User's Manual, which lists the entirety of programming elements.

And what about all the other information that is contained in a state file, such as MODE ? If you omit them, what happens to those settings ?
DM15L, S/N 00548. DM42, SN: 00159. DM41X, SN: 00973. DM32, SN 00054.
Joe Horn
Posts: 108
Joined: Thu Oct 04, 2018 2:10 am

Re: Are many of you with the DM32 ?

Post by Joe Horn »

HPMike wrote:
Sun Jun 11, 2023 12:12 am
In principle, this is simple, but in practice it is not. First, you have to know the programming language syntax to write a program. For example, suppose you want to enter the e^x key in a program. You need to know that this is NOT entered as "e^x", but in fact as "e\powx;" If you seriously want users to do this, then you need to add a new section to the User's Manual, which lists the entirety of programming elements.
Here's a start. Please check out the table (in PDF format) which I uploaded to my server here:
https://holyjoe.net/DM32/DM32-Char-Mapp ... amming.pdf

It lists all the HTML codes used in DM32 state files. Example: The program line y^x is stored in state files as y\powx; but users can also key it as just ya because "a" and "\powx;" are currently parsed identically. The characters not in this table need no code; just type them as-is. Disclaimer: The 1-char shortcuts are currently correct, but they might change in a future firmware update, so use them with caution unless Swiss Micros guarantees that they are "supported" and will not change.

I will be grateful for any corrigenda to this table.
User avatar
harry.mj
Posts: 10
Joined: Fri Jul 19, 2019 12:14 am
Location: Copenhagen - Denmark
Contact:

Re: Are many of you with the DM32 ?

Post by harry.mj »

HPMike wrote:
Sat Jun 10, 2023 10:32 pm
harry.mj wrote:
Sat Jun 10, 2023 4:46 pm
Ordered and received, might replace my HP-35S due to the USB connection so the programming easily can be restored when I make mistakes :D
You don't really need the USB port to save your programs, equations, data and settings
The best part (in my opinion) is the USB, you can easily share programs, or take listings from different forums and import. Programming is made easy, now can you just make the larger programs on your computer and upload to the DM32. The syntax is easy enough to be remembered ;)
--
Brgds. Harry
HP-35S, Prime G1, DM41X s/n 00827, DM15L s/n 21346, DM32 s/n 00216
Post Reply