WP43 programs and routines

This area is for discussion about these families of custom high-end Scientific Calculator applications for SwissMicros devices.
Post Reply
DA74254
Posts: 193
Joined: Tue Oct 03, 2017 11:20 pm
Location: Norway/Latvia

WP43 programs and routines

Post by DA74254 »

As per Walters suggestion, I hereby open this post where WP43 specific programs and routines can be shared.

I've "ported" my DM42 program for Relative humidity and dew point based on wet/dry thermometers in a psychrometer.
Instead of diving into a psychrometric table or HS Molliére diagram, one can have the results calculated and displayd directly from the calculator.
(You'll have to provide the thermometers, wet cloth and a flinging device yourself)

Code: Select all

0000: { Prgm # : 292 bytes / 64 steps }
0001:▸LBL 'RHD'
0002: FIX 02
0003: INPUT 'Tw'
0004: INPUT 'Td'
0005: INPUT 'mB'
0006: CLSTK
0007: 17.27
0008: RCL× 'Td'
0009: 237.3
0010: RCL+ 'Td'
0011: /
0012: E↑X
0013: 6.108
0014: ×
0015: STO 'Es'
0016: 17.27
0017: RCL× 'Tw'
0018: 237.3
0019: RCL+ 'Tw'
0020: /
0021: E↑X
0022: 6.108
0023: ×
0024: STO 'Ew'
0025: 115E-5
0026: RCL× 'Tw'
0027: 1
0028: +
0029: RCL 'Td'
0030: RCL- 'Tw'
0031: ×
0032: RCL× 'mB'
0033: 66E-5
0034: ×
0035: +/-
0036: RCL+ 'Ew'
0037: STO 'Ea'
0038: RCL 'Ea'
0039: RCL 'Es'
0040: /
0041: 100
0042: ×
0043: STO 'RH'
0044: RCL 'Ea'
0045: 6.108
0046: /
0047: LN
0048: 17.27
0049: /
0050: STO 'Ba'
0051: 237.3
0052: RCL× 'Ba'
0053: 1
0054: RCL- 'Ba'
0055: /
0056: STO 'Dew'
0057: CLSTK
0058: 'RH%: '
0059: RCL+ 'RH'
0060: 'Dewpoint *C: '
0061: RCL+ 'Dew'
0062: STOP
0063: All 00
0064: END
(Note that the top line "0000:..." will vary for each program. I've included it only for reference of the code length and size, which should match).
Esben
DM42 SN: 00245, WP43 Pilot SN:00002, DM32 SN: 00045 (Listed in obtained order).
cdmackay
Posts: 281
Joined: Fri Oct 05, 2018 8:33 pm
Location: Cambridge, UK
Contact:

Re: WP43 programs and routines

Post by cdmackay »

Great! thank you.

do you know if this algorithm is for a "whirling" sling type, or the screen/Mason's type? They use different calcuations, I've found in the past.

I'll install it and compare with my tables, to find out.

thanks again.
Cambridge, UK
41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot
Casio, Rockwell 18R
DA74254
Posts: 193
Joined: Tue Oct 03, 2017 11:20 pm
Location: Norway/Latvia

Re: WP43 programs and routines

Post by DA74254 »

cdmackay wrote:
Sun May 21, 2023 10:18 pm
Great! thank you.

do you know if this algorithm is for a "whirling" sling type, or the screen/Mason's type? They use different calcuations, I've found in the past.

I'll install it and compare with my tables, to find out.

thanks again.
Hi,
To be honest; no, I don't know which type this algorithm is for. A semiqualified guess would be that it is for the "whirling" type, as those are the most common ones, at least at sea.
Esben
DM42 SN: 00245, WP43 Pilot SN:00002, DM32 SN: 00045 (Listed in obtained order).
User avatar
rudi
Posts: 415
Joined: Wed Nov 03, 2021 9:03 am
Location: Denmark
Contact:

Re: WP43 programs and routines

Post by rudi »

Perhaps it’s time there are made dedicated sub forums for:
WP43, C47 and DM32.

Like the ones for DM41X, DM42 and DM1X/DM41.
And with the appropriate sub catagories:
SwissMicros Firmware Update Announcements
Third Party firmware builds
Usage tips, tricks and problem reports
Hardware issues
Software Library
OFFIMG library
Developer Forum
/Rudi

DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark
ctrclckws
Posts: 173
Joined: Sun Feb 17, 2019 4:30 pm

Re: WP43 programs and routines

Post by ctrclckws »

I am sure a DM32 forum will happen.

Adding forums for C47, or WP43 implies official support from Swissmicros.
Not sure if that's the message that Swissmicros wants to send.
Perhaps if they had a disclaimer notice pinned to each forum section.
DM10, DM10L: 00031 / DM11, DM11L: 00112 / DM12, DM12L: 02074
DM15, DM15L: 11069 / DM16. DM16L: 02001 / DM41, DM41L: 00859
DM41X: 00036ß / 00181 DM42: 3108 / 6084 WP43: 0032
cdmackay
Posts: 281
Joined: Fri Oct 05, 2018 8:33 pm
Location: Cambridge, UK
Contact:

Re: WP43 programs and routines

Post by cdmackay »

DA74254 wrote:
Tue May 23, 2023 6:41 am
To be honest; no, I don't know which type this algorithm is for. A semiqualified guess would be that it is for the "whirling" type, as those are the most common ones, at least at sea.
thank you!
Cambridge, UK
41CL/DM41X 12/15C/16C DM15/16 17B/II/II+ 28S 42S/DM42 32SII 48GX 50g 35s WP34S PrimeG2 WP43S/pilot
Casio, Rockwell 18R
User avatar
rudi
Posts: 415
Joined: Wed Nov 03, 2021 9:03 am
Location: Denmark
Contact:

Re: WP43 programs and routines

Post by rudi »

ctrclckws wrote:
Tue May 23, 2023 10:09 am
I am sure a DM32 forum will happen.

Adding forums for C47, or WP43 implies official support from Swissmicros.
Not sure if that's the message that Swissmicros wants to send.
Perhaps if they had a disclaimer notice pinned to each forum section.
Alternatively, SM could make a sub forum named “Modded SM devices (open source / non profit / no SM support)”, for such projects?

I think it is silly, if the individual mods build their own forums elsewhere.

Sorry for sidetracking this thread, admin, please split if needed.
/Rudi

DM-42 (s/n 06999), HP-42S, HP-35s, HP-11c, HP-32SII (ex HP-41CV, ex HP-75C, ex HP-48G + a lot, really lot of a accessories)
Denmark
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 programs and routines

Post by Walter »

I think it doesn't make sense for SM from a marketing/business point of view. They have their own models to promote.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
Post Reply