Post Reply 
HP 49G Series: Update of 48G Exmath
10-13-2017, 06:42 AM
Post: #1
HP 49G Series: Update of 48G Exmath
Is now available here

http://www.hpcalc.org/details/8702
Find all posts by this user
Quote this message in a reply
10-13-2017, 01:16 PM
Post: #2
RE: HP 49G Series: Update of 48G Exmath
(10-13-2017 06:42 AM)Gerald H Wrote:  Is now available here

http://www.hpcalc.org/details/8702

Why no version for the 2.15 ROM for the 49G+ and 50g? This is the latest (and final) version and believe 2.15 is by far the most common version in use today.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
10-13-2017, 04:19 PM
Post: #3
RE: HP 49G Series: Update of 48G Exmath
I don't have a 50g with 2.15 ROM.

I believe 2.10-7 is the same, except for the Apps, having the Geometry App but not the one for data collection.

Perhaps someone could test Exmath on a 50g with 2.15?
Find all posts by this user
Quote this message in a reply
10-13-2017, 05:18 PM (This post was last modified: 10-13-2017 05:18 PM by Gerald H.)
Post: #4
RE: HP 49G Series: Update of 48G Exmath
I have cursorily tested Exmath on Android go49g+ OS 2.15 & so far all seems OK.
Find all posts by this user
Quote this message in a reply
10-13-2017, 06:36 PM
Post: #5
RE: HP 49G Series: Update of 48G Exmath
(10-13-2017 04:19 PM)Gerald H Wrote:  I don't have a 50g with 2.15 ROM.

Why not update your 50g to ROM 2.15? Although there is always a small chance a new version could add a new bug, this version definitely fixed many bugs, so why not use the better version?

Is there some advantage to using the older version (other than you are more familiar with it)?

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
10-13-2017, 07:30 PM
Post: #6
RE: HP 49G Series: Update of 48G Exmath
Well, 2-10-7 does have the Geometry App, I consider that a small plus.

I don't know if any bugs were removed between 2-10-7 & 2.15. In the .pdf file included with 2.15 there is a Change Log list, but no bugs, except for that introduced in 2.14, have been fixed since 2.10, so I presume 2.10-7 is as bug-free as 2.15. Do you have any further documentation?

In this thread

http://www.hpmuseum.org/forum/thread-9195.html

posts 10, 11 & 15 Joe Horn believes my 50g is faster than his. I don't know how great the variance in speed is between different 50gs using the same OS, nor indeed between different OSs.

Perhaps 2.10-7 is faster?
Find all posts by this user
Quote this message in a reply
10-13-2017, 07:34 PM
Post: #7
RE: HP 49G Series: Update of 48G Exmath
I forgot to say that I also have 2.10-7 installed on my 49G.
Find all posts by this user
Quote this message in a reply
10-13-2017, 07:43 PM
Post: #8
RE: HP 49G Series: Update of 48G Exmath
Both 2.10-7 & 2.15 have this Easter egg:

https://www.thecalculatorstore.com/Calcu...-the-HP50g
Find all posts by this user
Quote this message in a reply
10-13-2017, 07:51 PM
Post: #9
RE: HP 49G Series: Update of 48G Exmath
But this Easter egg

https://www.thecalculatorstore.com/Calcu...-the-HP50g

seems to have been removed in 2.15, at least on the go49g+ emulator.
Find all posts by this user
Quote this message in a reply
10-13-2017, 09:57 PM
Post: #10
RE: HP 49G Series: Update of 48G Exmath
(10-13-2017 07:51 PM)Gerald H Wrote:  But this Easter egg

https://www.thecalculatorstore.com/Calcu...-the-HP50g

seems to have been removed in 2.15, at least on the go49g+ emulator.

Still here (50g #2.15).
Find all posts by this user
Quote this message in a reply
10-14-2017, 02:15 AM
Post: #11
RE: HP 49G Series: Update of 48G Exmath
(10-13-2017 09:57 PM)Gerson W. Barbosa Wrote:  Still here (50g #2.15).

Confirmed on both a 50g and 49g+ running 2.15.

I think I recall seeing a list of bugs fixed in 2.15 but can't find it now. Perhaps I'm mistaken about that, but I do know at that stage, HP was only patching the 50g ROM if absolutely necessary (as there was literally no free ROM space left, so every single change took lots of work) so I'm fairly sure the 2.15 release was driven by bug fixes, even if they weren't acknowledged in public docs.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
10-14-2017, 04:59 AM (This post was last modified: 10-14-2017 05:01 AM by Gerald H.)
Post: #12
RE: HP 49G Series: Update of 48G Exmath
(10-13-2017 09:57 PM)Gerson W. Barbosa Wrote:  
(10-13-2017 07:51 PM)Gerald H Wrote:  But this Easter egg

https://www.thecalculatorstore.com/Calcu...-the-HP50g

seems to have been removed in 2.15, at least on the go49g+ emulator.

Still here (50g #2.15).

Also present in Android emulator, don't know why I didn't find it yesterday, but doesn't seem to work correctly, causing reboot.
Find all posts by this user
Quote this message in a reply
10-14-2017, 03:19 PM
Post: #13
RE: HP 49G Series: Update of 48G Exmath
Should anyone install the library I would be grateful for feedback, particularly if there should be any bugs.

I've used the library for some years, incrementally improving & adding functions & not noticed any bugs for some time.
Find all posts by this user
Quote this message in a reply
10-14-2017, 03:37 PM (This post was last modified: 10-14-2017 03:50 PM by Gerson W. Barbosa.)
Post: #14
RE: HP 49G Series: Update of 48G Exmath
(10-14-2017 02:15 AM)rprosperi Wrote:  
(10-13-2017 09:57 PM)Gerson W. Barbosa Wrote:  Still here (50g #2.15).

Confirmed on both a 50g and 49g+ running 2.15.

I think I recall seeing a list of bugs fixed in 2.15 but can't find it now. Perhaps I'm mistaken about that, but I do know at that stage, HP was only patching the 50g ROM if absolutely necessary (as there was literally no free ROM space left, so every single change took lots of work) so I'm fairly sure the 2.15 release was driven by bug fixes, even if they weren't acknowledged in public docs.



Quoting from

http://www.hpcalc.org/details.php?id=7097

Quote:·Renumbered for a supported release version (C215)
·Fixed Port2 writing interrupt problem introduced last revision. (C214-2)
·Removed 49G boot loader code and ‘easter egg’ pictures from Bank0 to make room for Streamsmart application and future enhancements. (C214)
·SIMPLIFY Fix for 1/(0.5+sqrt(1-cos(x)^2)), also fixing simplify(0.5*sin(2x)/(0.5+sin(x))) (C210)
·Fix issue when running embedded SUM: SUM(N=0,3,SUM(M=0,N,COMB(N,M-N)) (C210)
·Fix Linear Solver when importing symbolic matrix (C210)
·Ask the user to convert the matrix to an array in the input form (C210)
·Reverse variable order for LINSOLVE to return solution in the original order (C210)
·LINSOLVE help fixed (3 stack levels returned instead of 1) (C210)
·Remove check for battery level when storing data onto flash, SD card or using IO. (C210)
·Added new mechanism in ChooseBox menu to allow entry to create 48G style menu. Used by EqnLibrary (C210)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=192 (C209)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=193 (C209)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=206 (C209)
·Fix FSEEK: (C208)
·Fix 48GX full screen choose and mini-font (C207)
·Fix (B206)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=201 (B206)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=113 (B205-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=44 (B205-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=89 (B205-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=115 (B205-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=134 (B205-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=140 (B205-3)
·Fix corrupted screen when entering a multi-line command line in old Input Form (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=96 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=143 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=147 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=72 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=84 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=108 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=112 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=138 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=145 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=110 (B205-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=102 (B204-6)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=133 (B204-6)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=141 (B204-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=131 (B204-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=128 (B204-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=114 (B204-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=111 (B204-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=110 (B204-5)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=106 (B204-1)
·Fix http://bugs.hpcalc.org/show_bug.cgi?id=102 (B204-1)
·anti-debouncing threshold is now by default 139ms with 20ms interrupt timer. This value can now be controlled with ->KEYTIME (build 86)
·Fix a problem in BlankDA2 (C2.02)
·Fix problem where Flash could get corrupted when storing a user object (B2.03-2)
·Fix variable X will be deleted during warmstart (B2.03-6)
·Export entry point MAKELIST to retrieve list of files (including from SD card) (B2.03-7)
·Fix Disp5x7 and DISPN can't use the new 80 lines screen (B2.03-8)
·Fix naming case issue when storing files on SD card (Build 85)
·Fix SD card Fat32/Fat16 access not exactly following Microsoft specification (build 85)
·Fix shift modifier key was pushed with other modifiers where it shouldn't
·Fix GBASIS bug (C-2.01)
·Fix EQW NEGNEG was wrongly deleted when first argument of + or - (C-2.01)
·Fix CLKADJ (C-2.01)

Gerson.
Find all posts by this user
Quote this message in a reply
10-14-2017, 08:05 PM
Post: #15
RE: HP 49G Series: Update of 48G Exmath
Why not write better libraries for NEWRPL?

http://hpgcc3.org/projects/newrpl
Find all posts by this user
Quote this message in a reply
10-15-2017, 02:20 AM
Post: #16
RE: HP 49G Series: Update of 48G Exmath
(10-14-2017 03:37 PM)Gerson W. Barbosa Wrote:  Quoting from

http://www.hpcalc.org/details.php?id=7097

Quote:...many bug fixes

Gerson.

Thanks Gerson, I knew I read that somewhere. Probably should have looked first in the exact place it should be...

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
10-15-2017, 07:55 AM
Post: #17
RE: HP 49G Series: Update of 48G Exmath
(10-14-2017 03:19 PM)Gerald H Wrote:  Should anyone install the library I would be grateful for feedback, particularly if there should be any bugs.

The documentation says that after executing the EXMATH command, numbers are entered by pressing the "the B key (2nd menu key)". But that's not true for the 50g version of the library, which shows the "%" function on the B key. I can't find any key combination that lets you enter numbers.

Also, the doc says that the 5th menu key is Exit. It's not.

So I can't enter numbers at all, and I can't exit. Please help.

<0|ɸ|0>
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
10-15-2017, 09:02 AM (This post was last modified: 10-15-2017 09:06 AM by Gerald H.)
Post: #18
RE: HP 49G Series: Update of 48G Exmath
To ENTER a number:

Right Shift (Orange) then F1

demands a mantissa & then an exponent.

To EXIT:

Right Shift (Orange) then F6.

A further change is the position of SWAP which is now

Right Cursor Key.
Find all posts by this user
Quote this message in a reply
10-15-2017, 09:07 AM
Post: #19
RE: HP 49G Series: Update of 48G Exmath
(10-15-2017 07:55 AM)Joe Horn Wrote:  
(10-14-2017 03:19 PM)Gerald H Wrote:  Should anyone install the library I would be grateful for feedback, particularly if there should be any bugs.

The documentation says that after executing the EXMATH command, numbers are entered by pressing the "the B key (2nd menu key)". But that's not true for the 50g version of the library, which shows the "%" function on the B key. I can't find any key combination that lets you enter numbers.

Also, the doc says that the 5th menu key is Exit. It's not.

So I can't enter numbers at all, and I can't exit. Please help.

Thank you, Joe, I'll update the documentation.
Find all posts by this user
Quote this message in a reply
10-15-2017, 09:13 AM
Post: #20
RE: HP 49G Series: Update of 48G Exmath
(10-15-2017 09:02 AM)Gerald H Wrote:  To ENTER a number:

Right Shift (Orange) then F1

demands a mantissa & then an exponent.

To EXIT:

Right Shift (Orange) then F6.

Thank you!

<0|ɸ|0>
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 4 Guest(s)