The Museum of HP Calculators

HP Forum Archive 14

[ Return to Index | Top of Index ]

SandBox Sequel ROM
Message #1 Posted by Ángel Martin on 18 Feb 2004, 4:03 a.m.

Greetings everyone,

I've put together a small set (a 4k page) of math FOCAL programs, based on the Advantage ROM capabilities and as examples of many of the SANDBOX ROM functions.

Its contents covers the usual suspects, or rather extensions to them:

- enhanced matrix editors and routines,
- special functions (Bessel, Gamma, Beta, Dseta)
- polynomial roots (any degree)
- polynomial curve fitting (Valentin's finest)
- polynomial interpolation (as posted by Ulrich Deiters)
- *simple* complex math (SIN, COS, TAN, LN)
- and a few others

It also has a set of MCODE functions to create and manipulate buffers (as written by David Yerka), sort of an extra bonus if you want.

Notice that I'm not a mathematician, but an EE. Most of the programs were originally written during my college years many moons ago. Some are powerful but very slow - which BTW can be obviated using V41 in turbo speed.

I'll be glad to share it with anyone interested. Just let me know, and if the interest is there I could see to post it on the web.

Best, ÁM.

      
Re: SandBox Sequel ROM
Message #2 Posted by Miki Mihajlovic on 18 Feb 2004, 9:20 p.m.,
in response to message #1 by Ángel Martin

I would be interested to get them.

            
Re: SandBox Sequel ROM
Message #3 Posted by Angel Martin on 19 Feb 2004, 2:13 p.m.,
in response to message #2 by Miki Mihajlovic

you've got mail :-)

      
Re: SandBox Sequel ROM
Message #4 Posted by Bill Holes on 19 Feb 2004, 12:31 p.m.,
in response to message #1 by Ángel Martin

After spending many hours with the fantastic 8k Sandbox how could I not be interested in yet another great compilation!!

            
Re: SandBox Sequel ROM
Message #5 Posted by Angel Martin on 19 Feb 2004, 2:20 p.m.,
in response to message #4 by Bill Holes

Bill, thanks for your kind words. This "collection" is close to my heart, as it's a set of old math programs rewritten to take advantage of some of the SandBox functions.

I'm working on an MCODE version of the Harmonic Numbers (used in the definition of the Bessel functions on the second kind), will send you the updated ROM as soon as it's ready.

Best, AM

                  
Re: SandBox Sequel ROM
Message #6 Posted by Christoph Klug on 20 Feb 2004, 7:59 a.m.,
in response to message #5 by Angel Martin

Dear Angel,

nice to hear about your new module project : The mcode function set for working with buffers sounds interesting.

Are there functions included, to read/write the buffer and to transfer (send/receive) the buffer contents by HP-IL ?

Than we have a powerfully substitute solution for advanced features of the Development Module. Working with buffer would be a great feature for HP-IL applications – beside the common command set of the EXT-I/O module...

Regards from Hildesheim to Karlsruhe – Christoph Klug

                        
Re: SandBox Sequel ROM
Message #7 Posted by Angel Martin on 20 Feb 2004, 2:18 p.m.,
in response to message #6 by Christoph Klug

Hi Christoph,

Nice to hear from you... I should have known that this would catch your attention :-)

The buffer functions are quite general-purpose. They are to create and populate buffers from the contents of data registers. It's a mix of the DAVID Assembler REG<>BUF plus those fine ones programmed by David Yerka to create and find buffer addresses.

Note that it's far from being a fool-proof solution. For instance, buffers created with "MAKEB" don't survive a power-off-on cycle... but having said that, you could use them to transfer the contents of the HP-IL buffer to another one...

Best, "AM


[ Return to Index | Top of Index ]

Go back to the main exhibit hall