Programs for the
HP 49G / 49G+ / 50G
2.1. Equation Library of the HP 48GX for
TreeBrowser
2.2. Economic Equations for TreeBrowser
2.3. Electrical Engineering for TreeBrowser
This
programs are for your private use only and as provided "as they are".
This
software is not sold, only the right for using it is granted. Using this
software is only allowed on the calculator the software has been licensed for.
The programs
have been tested but may contain errors. I’m making no warranty of any kind
with regard to this software, including, but not limited to, the implied
warranties of merchantability and fitness for a particular purpose. I shall not
be liable for any errors or for incidental or consequential damages in
connection with the furnishing, performance, or use of this software.
Suggestions, criticism and/or improvement suggestions can be send to the author
at Software49g@gmx.de. All rights reserved.
Checksum
and size in the documents refer to the registered version of the program.
Checksum and size of a demo-version may vary.
(c) Andreas Möller 2001, 2004, 2005, 2007, 2010.
All programs on this website require at least
ROM-Version 2.00.
ROM-Version 2.00 is available on the website of
Hewlett-Packard.
TreeBrowser
supplies an easy to use graphical environment for collections of formulas and
shows them in a tree structure. The equations are passed to the built-in solver
of the HP 49G/49G+/50G for solving.
TreeBrowser
allows you to create your own collections of formulas easily and quickly.
TreeBrowser supports an unlimited depth of the trees and supports units for the
equation and pictures. On a HP 49G+/50G the whole screen (131x80 pixels) is used.
System flag
30 controls if the solver of the HP 48SX or the solver of the HP 48GX is used
for an equation.
Download program description for
TreeBrowser.
Maggiori informazioni in italiano.
Plus
d'informations en français.
2.1.
Equation Library of the HP 48GX for
TreeBrowser
This is the
complete Equation Library from Hewlett-Packard containing over 300 equations
and including all pictures and units which was first available as a plug-in
card for the HP 48SX and was later built into the HP 48GX and HP 48G.
The
Equation Library is presented as a sample data set for the TreeBrowser.
Equation Library requires at least TreeBrowser Version 3.30 or newer.
Included topics:
• Columns and Beams
- Elastic Buckling
- Eccentric Columns
- Cantilever Deflection
- Simple Deflection
- Cantilever Slope
- Simple Slope
- Cantilever Moment
- Simple Moment
- Cantilever Shear
- Simple Sheer
• Electricity
- Coulomb's Law
- Capacitor Charge
- Ohm's Law and Power
- DC Inductor Voltage
- Voltage Divider
- RC transient
- Current Divider
- RL transient
- Wire Resistance
- Resonant Frequency
- Plate Capacitor
- Series and Parallel Resistors
- Series and Parallel Capacitors
- Series and Parallel Inductors
- Cylindrical Capacitor
- Solenoid Inductance
- Capacitance Energy
- Toroid Inductance
- Inductive Energy
- Sinusoidal Voltage
- RLC Current Delay
- Sinusoidal Current
- DC Capacitor Current
• Fluids
- Pressure at Depth
- Flow with Losses
- Bernoulli Equation
- Flow in Full Pipes
• Forces and Energy
- Linear Mechanics
- ID Elastic Collisions
- Angular Mechanics
- Drag Force
- Centripetal Force
- Law of Gravitation
- Hooke's Law
- Mass Energy Relation
• Gases
- Ideal Gas Law
- Isentropic Flow
-
- Real Gas Law
- Isothermal Expansion
-
- Polytropic Processes
- Kinetic Theory
• Heat Transfer
- Heat Capacity
- Conduction and Convection
- Thermal Expansion
- Conduction
- Black Body Radiation
- Convection
• Magnetism
- Straight Wire
- B Field in Solenoid
- Force Between Wires
- Field in Toroid
• Motion
- Linear Motion
- Circular Motion
- Object in Free Fall
- Terminal Velocity
- Projectile Motion
- Escape Velocity
- Angular Motion
• Optics
- Law of Refraction
- Spherical Reflection
- Critical Angle
- Spherical Refraction
- Brewster's Law
- Thin Lens
• Oscillations
- Mass-Spring System
- Torsional Pendulum
- Simple Pendulum
- Simple Harmonic
- Conical Pendulum
• Plane Geometry
- Circle
- Regular Polygon
- Ellipse
- Circular Ring
- Rectangle
- Triangle
- Plane Trigonometry
• Solid Geometry
- Cone
- Parallelepiped
- Cylinder
- Sphere
•
- PN Step Junctions
- Bipolar Transistors
- NMOS Transistors
- JFETs
Stress Analysis
- Normal Stress
- Stress on an Element
- Shear Stress
- Mohrs Circle
• Waves
- Transverse Waves
- Sound Waves
- Longitudinal Waves
and more...
2.2.
Economic
Equations for TreeBrowser
This is an example data set for TreeBrowser containing
the most common formulas of economics. It is currently available in English,
German, Italian, Spanish and French but it could be easily translated to any
other language.
Economic Equations is presented as a sample data set for the
TreeBrowser. Economic Equations requires at least TreeBrowser Version 3.30 or
newer.
2.3.
Electrical Engineering for TreeBrowser
Electrical Engineering is a fast and easy to use software
and an invaluable aid in solving a variety of practical problems encountered by
both students and professionals in electrical engineering.
Designed for speed, accuracy, and ease of use, this
software gives the user the ability to find quick solutions to sets of complex
problems.
Electrical Engineering contains over 500 advanced
electrical engineering analysis routines plus over 500 electrical engineering
equations (including variable descriptions, units and pictures) whereby
covering the undergraduate curriculum for electrical engineers in most
universities.
Analysis:
• AC Circuits
– Impedance
calculations
– Voltage and
Current dividers
– Circuit
Performance
• Polyphase
Circuits
– Wye ↔
Δ conversion
– Balanced
Wye Load
– Balanced
Δ Load.
• Ladder
Network
• Filter Design
– Chebyshev
Filter
– Butterworth
Filter
– Active
Filter
• Gain and
Frequency
– Transfer
function
– Bode Plots
• Fourier
Transforms
– FFT
– Inverse FFT
• Two-port
Networks
– Parameter
Conversion for z, y, h, g, a, and b parameters
– Circuit
Performance
–
Interconnected Two-Ports
• Transformer
Performance
– Open
Circuits Test
– Short
Circuits Test
– Chain
Parameters
• Transmission
Lines
– Line
Characteristics
– Line
Parameters
– Fault
Location Estimate
– Lossless
Line Impedance
• Error
Functions
– Using error
and complementary error functions
Equations:
• Resistive
Circuits
– Resistance
and Conductance
– Ohm's Law
and Power
– Temperature
Effect
– Maximum
Power Transfer
– V and I
Source Equivalent
• Capacitance
and Electric Fields
– Point
Charge
– Long
Charged Line
– Charged
Disk
– Parallel
Plates
– Parallel
Wires
– Coaxial
Cable
– Sphere
• Inductance
and Magnetism
– Long Line
– Long Strip
– Parallel
Wires
–
– Coaxial
Cable
– Skin Effect
• Electron
Motion
– Electron
Beam Deflection
– Thermionic
Emission
–
Photoemission.
• Meters and
Bridge Circuits
– Amp, Volt,
Ohmmeter
– Wheatstone
Bridge
–
–
–
– Symmetrical
attenuators
–
Unsymmetrical attenuators
• RL and RC
Circuits
– RL Natural
Responses
– RC Natural
Responses
– RL Step
Responses
– RC Step
Responses
– RL Series
to Parallel
– RC Series
to Parallel
• RLC Circuits
– Series
Impedance
– Parallel
Admittance,
– RLC Natural
Response
– Underdamped
Transient
–
Critically-Damped Transient
– Overdamped
Transient
• AC Circuits
– RL Series
Impedance
– RC Series
Impedance
– Impedance ↔
Admittance
– Two
Impedances in Series
– Two
Impedances in Parallel
• Polyphase
Circuits
– Balanced
Δ Network
– Balanced
Wye Network
– Power
Measurements
• Electrical
Resonance
– Parallel
Resonance I
– Parallel
Resonance II
– Resonance
in Lossy Inductor
Series Resonance
• OpAmp
Circuits
– Basic
Inverter
–
Non-Inverting Amplifier
– current
amplifier
–
Transconductance Amplifier
– Level
Detector (Inverting)
– Level
Detector (Non-Inverting)
–
Differentiator
–
Differential Amplifier
•
–
Semiconductor Basics
– PN
Junctions
– PN Junction
Currents
– Transistor
Currents
– Ebers-Moll
Equations
– Ideal
Currents - pnp
– Switching
Transients
– MOS
transistors I
– MOS
transistors II
– MOS
inverter (Resisitve)
– MOS
inverter (Saturated)
– MOS
inverter (Depletion)
– CMOS
Transistor Pair
– Junction
FET
• Linear
Amplifiers
– BJT (Common
Base)
– BJT (Common
Emitter
– BJT (Common
Collector)
– FET (Common
Source)
– FET (Common
Gate)
– FET (Common
Drain)
–
–
–
Emitter-coupled Amplifier
–
Differential Amplifier
–
Source-coupled JFET Pairs
• Class A, B
and C Amplifiers
– Class A
Amplifier
– Power
Transistors
– Push-Pull
Principle
– Class B
Amplifier
– Class C
amplifiers
• Transformers
– Ideal
Transformers
– Linear
Equivalent Circuits
• Motors &
Generators
– Energy
Conversion
– DC
Generator
–
Separately-Excited DC Generator
– DC Shunt
Generator
– DC Series
Generator
– Separately-Excited
DC motor
– DC Shunt
Motor
– DC Series
Motor
– Permanent
Magnet Motor
– Induction
Motor I
– Induction
Motor II
–
Single-Phase Induction Motor
– Synchronous
Machines
Analysis
Equations
Electrical Engineering requires at least TreeBrowser Version 3.31 or
newer.
Download program
description for Electrical Engineering.
ORDER Electrical Engineering
TreeBrowserBuilder
is an extension to the TreeBrowser. With it one can easily create new or modify
existing datasets for the TreeBrowser. Created datasets can be saved as a
program, a directory or as a library.
Download program description for
TreeBrowserBuilder.
The data sets for the TreeBrowser have been created
directly on a PC. Please do not modify the example data set with the TreeBrowserBuilder.
They contain code which is not supported by the TreeBrowserBuilder and will
surely crash your calculator.
Weitere
Information in deutsch.
Maggiori informazioni in italiano.
Plus d'informations en français.
GUISLV is a
replacement for the built-in graphical user interface for the HP Solve
Application and integrates seamlessly into the calculator. The language depends
on the installed MLP.
GUISLV
behaves like the built-in solver but uses the whole screen of the HP 49G+ / HP
50G and offers substantial advantages over the built-in one.
Some
highlights:
- Rapid
data entry. Multiple arguments are allowed on the command line.
- The fields
are shown depending on the current font.
- A title
can be given to the solver at start up.
- A list of
variables can be given to the solver at start up.
- If the
equation contains built-in constants then they will be filtered out.
- The space
of the help line can be used as an additional line.
- Variables
created by the GUI-Solver can be purged easily and thus allowing
a "clean" exit from the GUI-Solver.
- etc.
GUIMES is a
graphical user interface for the built-in Multiple Equation Solver (MES). The
language depends on the installed MLP.
CAVEAT: GUISLV / GUIMES is *not* needed by the Multi
Lingual Pack for solving equations. But if you install GUISLV / GUIMES then you
*must* update the integrated TreeBrowser of the MLP to version 3.20 or newer !
You have
been warned.
CAVEAT: Previously released freeware versions of
GUISLV are *not* compatible with TreeBrowser 3.20 ! They will *crash* your
machine if used with TreeBrowser 3.20 or newer !
You have
been warned.
GUISLV /
GUIMES is part of the MLP since 12.04.2011 and therefore included if you order
the MLP or you may order GUISLV / GUIMES as a stand-alone library.
If GUISLV /
GUIMES is installed it will be used as the default solvers for TreeBrowser
(from version 3.20 on).
Here is a
video that shows how GUISLV / GUIMES is integrated into the MLP: HP 50G Using GUIMES and the Equation Library
4.1.
German
Messages
Almost all
messages (around 1.600) of the operating system of the calculator can be
translated to another language. These are some screenshots of a calculator
where almost all messages show up in German.
More
screenshots are available in the German part of this website.
Weitere Information
in deutsch.
4.2.
Italian
Messages
Almost all
messages (around 1.600) of the operating system of the calculator can be
translated to another language. These are some screenshots of a calculator
where almost all messages show up in Italian.
Maggiori informazioni in italiano.
4.3.
Spanish Messages
Almost all
messages (around 1.600) of the operating system of the calculator can be
translated to another language. These are some screenshots of a calculator
where almost all messages show up in Spanish.
Almost all
messages (around 1.600) of the operating system of the calculator can be
translated to another language. These are some screenshots of a calculator
where almost all messages show up in French.
Plus d'informations en français.
Almost all
messages (around 1.600) of the operating system of the calculator can be translated
to another language. These are some screenshots of a calculator where almost
all messages show up in Portuguese.
Translation to another language:
Please send
me a mail, if you are interested in letting your HP talk in your mother-tongue.
You don’t need any programming skills for that, only a text editor to translate
the English messages to your language.
All persons,
who help to translate the HP to another language and contribute translated
messages, will receive a *free* version of the translation engine including the
translated messages so that your HP will talk in your mother-tongue !
A financial program containing programs for annuity
repayment, linear computation of pensions, TVM and cash flow.
Linear annuity
amortization is the process of dividing a constant payment into the amount that
applies to interest and the amount that applies to principal until the debt is
paid back completely. Payments near the beginning of a loan contribute more
interest and less principal than payments near the end of a loan. Using linear
interest for the periods
during the year – which is the common way used by banks – one has to use the
relative interest for the periods i* = i/m. Internally this interest is used by
the program.
Linear
computation of pensions is used for compounded interest calculations that
involve regular uniform cash flows called payments. The amount of each payment
is the same and occurs at regular intervals. The payment period coincides with
the interest compounding period.
Investment
computation is used to compare a financial investment with alternate financial
investments.
Download program description
for Financial Math.
Simplifies and automates the compression of a library
directly on the HP 49G (requires System-RPL-skills).
Download program description for
Compression Aid.
Download Compression
Aid (for HP 49G/49G+/50G und EMU48).
7.
Archiv
Archives the main memory of the 49G up to 125 kB and
PORT 0 up to 128kB in a
simple and intuitive environment with the current
date/time stamped on it. The archive is stored in PORT 2.
Download program
description for Archiv.
Download Archiv
(for HP 49G/49G+/50G und EMU48).
The StopWatch-C application provides stopwatch
functionality for the HP 49 / HP 49G+ / HP 50G:
-
Real-time, menu-driven
"ticking" stopwatch (to 100 hours).
-
Stopwatch reset.
-
-
Split display and print (absolute and
relative) in H.MS format.
-
Programmable stopwatch commands.
Download StopWatch-C
(for HP 49G/49G+/50G und EMU48).
Distribution of the two program packages Multi Lingual Pack for HP 50G / HP 49G+
and Financial Math for HP 50G / HP
49G+ is done through a
SD-card or via Email.
Program package Multi
Lingual Pack for HP 50G / HP 49G+ consists of
-
Language Pack
-
TreeBrowser / Formula Browser
-
TreeBrowserBuilder / Formula Builder
-
GUISLV / GUIMES
-
Data
set of the Equation Library (in the same language as the Language
Pack)
-
Data
set of the most common formulas of economics (in the same language as the Language
Pack)
-
Extensive
documentation, totaling more than 50 pages for each language in
PDF format
ORDER Multi Lingual Pack
Program package Financial
Math for HP 50G / HP 49G+ consists of
-
Annuity amortization
-
Computation of pensions
-
Investment computation
-
Manuals in PDF format
ORDER Financial Math
Program package O.S.
Extension Pack for HP 50G / HP 49G+ is only available in English and consists of
-
English Language Pack (must be installed
for taking over the operating system)
-
Fast CAS help system
-
TreeBrowser / Formula Browser
-
TreeBrowserBuilder / Formula Builder
-
GUISLV / GUIMES
-
Data
set of the Equation Library
-
Data
set of the most common formulas of economics
-
Extensive
documentation
-
only
available via Email
ORDER O.S. Extension Pack
Installing an update is done trough the installation
program from the SD-card.
All programs are in the subdirectory \PRGM on the
SD-card.
Replace the necessary files on the SD-card with the
updated program versions.
Now delete the library you want to update on your
calculator.
Run the installation program from the SD-card to
install the updated program.
To the Updates.
Please read the chapters about libraries in the manual
if you’re not familiar with it.
Documentation of the programs can be found in the
subdirectory \DOKU on the SD-card.
Suggestions,
criticism and/or improvements ?