EE●Pro available for HP 49 (emu48)
This version is beta, enjoy it!
Description:
EE●Pro is a software ultra-fast and easy to use for the HP 49, 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. It is akin
to carrying a full set of “solutions in your pocket”.
October 04, 2005
- Gustavo Portales -
- GaaK -
TW
Umm. . . don't know why, but try an empty list as input for the 4th
command.
TW
This is version beta.
Soon: The patch! (it is easy), only replace the command EE.
Please, test in your emu48,
- GaaK -
EEPro for HP49 is freeware, but if there is some problem, I retire it
of the www.
Regards
- GaaK -
TW
I can understand not using coprighted software, but a problem I have
had is using or modifying software that is no longer being sold or
supported by the originlal producer.
The company still holds the copyright,and and has no intention of ever
supporting it or getting any money for it but will not allow
mdification etc. They are holding it in limbo.
Harold A. Climer
Dept,Of Physics,Geology & Astronomy
U.T.Chattanooga
Room 318 Grote Hall
615 McCallie Ave
Chattanooga TN 37403
423-425-4546
1. You can try to use USAG.
2. The available version of EE*Pro is a version "beta" for emu48
(HP49G), and it is not guaranteed to run in a real HP (at the moment).
If you are able to run EE*Pro in a hp49g+ (for example with the method
that Tim mentions), you should only make it with Font Large (the
minifont is in construction). All this refers to the command EE.
The keys for EE command are:
*** NS ***
* [Arrows]
* [MODE] : Mode Settings
* [NXT] : NextRow Menu
* [ENTER]: Same RightArrow
* [+/-] : used for CHOOS (menu label)
* [VAR] : used for DESC (OPTS)
* [ON] : Quit
*** LS ***
* [MODE] : Same OPTS (menu label)
* [NXT] : PrevRow Menu
* [UP] : PrevPage items
* [DOWN] : NextPage items
* [VAR] : Same NS:LeftArrow (Back or UpDir)
* [BS] : Same RESET (menu label), used by Equations/../SOLVR
* [HIST] : Same VIEW (menu label), i.e. Reference/Transforms/../Def
*** RS ***
* [MODE] : Same press OPTS+[NXT]
* [UP] : First item
* [DOWN] : Last item
* [LEFT] : Same HOME (menu label)
* [6] : Same press OPTS+[UNITS]
* [ON] : TurnOff
++++++++++++++++++++++++++++++++++
The OPTS menu label:
SPD : Speed (incr)
UNITS: Units? (i.e. used by Equations/../SOLVR)
HELP : Help? (message for items)
FONT : FontLarge / MiniFont (FontLarge is FONT8)
DESC : Show HELP Description or value
++++++++++++++++++++++++++++++++++
"I won't unlock the security of the command, while I am not *sure* of
their correct operation in the calculator".
October 18, 2005
- GaaK -
On 18 Oct 2005 09:48:40 -0700, "GaaK" <NoExistT...@hotmail.com>
wrote:
I would love to use this program; I just cannot figure out how to use
it. I have an HP49G+, and I get an "unauthorized" when I try to run
the EE command. Can you help?
Thanks,
Rooz
{ } GOEE
Gustavo
I was confused too. What the author has done for this beta version of
the software is to limit it's use to 49g(+) emulators, so that if there
is a "big problem", it's limited to an easily restorable emulator
rather than someone's calculator. Once the author is reasonably sure
that it won't cause any big problems, he'll release a patch (mention in
this thread) which will allow the software to run on a real HP49g(+).
-Jonathan
EE*Pro is locked by GaaK for any other, except Emu48 (HP49G SERIAL
yyyyyy)
The patch (not guaranteed for 49g+):
:: 105 SetSysFlag 85 ClrSysFlag xFONT8 >FONT
ERRSET ROMPTR 304 74
ERRTRAP :: R> EVAL ERRJMP ;
5 ClrSysFlag 4 ClrSysFlag ;
Please! only use FontLarge (hp 49g+)
This for: EE*Pro b1A and b2A
- GaaK -
{ } ->
It is actually quite a bit of work to recompile that code into the
library on calc due to the size of the library. Alternatively, that
program he gave you could be compiled and run.
TW
So that patch requires that I recompile the program with the source
code? Maybe I should just wait for the released version. :-)
Thanks guys.
Uhmm, ok ok!
This code is SysRPL.
1. Select RPN mode
2. Execute: 256 ATTACH
3. Put the string on the stack (level 1):
"!RPL !NO CODE
:: 105 SetSysFlag 85 ClrSysFlag xFONT8 >FONT
ERRSET ROMPTR 304 74
ERRTRAP :: R> EVAL ERRJMP ;
5 ClrSysFlag 4 ClrSysFlag ;
@"
4. Execute: ASM 'EEPatch' STO
5. Run EEPatch
++++++++++++++++++++++++++++++
Please! only use FontLarge (hp 49g+)
This for: EE*Pro b1A and b2A
Added at my website screenshots for EE*Pro b3A (available soon)
Regards.
www.gaak.org
- GaaK -
Maybe I have a screwed up ROM version?
When I type VERSION, I get:
"Version HP49-C
Revision #1.20"
Copyright HP 2003
> Nevermind!!! I updated my ROM Code, and now it works... I run the
> program with empty brackets. Wow, what a nice program!!!! Excellent.
> Thanks for all the help, sorry I was a dumbo for so long.
EE-Pro is designed for HP 49G ROM 1.18+ or 49g+ ROM 2.00+.
Please, report bugs!
- GaaK -
November 15, 2005
- GaaK -
Gaak canceled the project because he didn't have permission from the
copyright owner. Gaak's EE*Pro for the HP49 is a port of the HP48 version
which is a commercial product. In fact, EE*Pro is still being sold for the
HP48.
I'm the author of EE*Pro, and as it turns out, I've been working on an HP49
port. I originally ported most of EE*Pro to the HP49 a few years back, but
didn't have any official agreement with Da Vinci Technologies (formerly
Sparcom) so stopped work. I reached agreement with Da Vinci a few months ago
and have been working on EE*Pro in my spare time since. The official release
of EE*Pro for the HP49 should be later this month.
Needless to say I was shocked to find out that Gaak had reverse engineered
my code and had posted an HP49 port. I contacted Gaak and he removed EE*Pro
from his website immediately. (Thanks Gaak).
It's too bad that Gaak didn't first try to contact the copyright owner. If
he wanted to locate the copyright owner he could have posted a request here,
or simply contacted CalcPro which is actively selling EE*Pro for the HP48. I
can only imagine how much time he spend reverse engineering EE*Pro and
porting it to the HP49. I used a number of unsupported entry point in both
EE*Pro and Math*Pro. I also directly access the Stack and Editline
environments, which haved changed enough on the HP49 to cause major
problems. I saddens me that Gaak has to waste so much time.
It upsets me that Gaak pirated the code and released it to the public just
at the time when I'm working on an official release, but I can understand
how he thought the product had been orphaned. I also appreciate that he
removed it from his website immediately after I notified him. In the end I
don't have any harsh feeling. He is an excellent programmer to be able to
reverse engineer the code. I wish him all the best.
The good new is, you should see a fully functional EE*Pro that runs on the
HP49G+, supports more than just the large font, and supports the larger
HP49G+ display within a few weeks. You'll also see Math*Pro by the end of
the year and hopefully all the other Pocket Professional products early next
year.
Thanks,
Brian Maguire
Nice going Brian - we wait for you commercial release
Is there any change that you could somehow use Gaak's work?
Say, like a compensation of his wrong doings?
BTW: Gaak did a "marketing survey" for you
I think that EE*Pro will be accepted and some $$$ will flow in
The GaaK's projects, are free.
- GaaK -
Nice to know - what next???
Yes, it's been a long time waiting. ;)
> Is there any change that you could somehow use Gaak's work?
> Say, like a compensation of his wrong doings?
Gaak emailed me his source (thanks Gaak). The software for both EE*Pro and
Math*Pro are pretty much done, so I don't know how useful it will be. Maybe
he caught something I missed.
I know Gaak didn't have any ill-will, and I can imagine how much work he
spent. I will be updating the "about" screen to mention him. I know it's not
much, but at least his work won't be for nothing.
> BTW: Gaak did a "marketing survey" for you
> I think that EE*Pro will be accepted and some $$$ will flow in
Or maybe people won't buy it because they already have Gaak's version. Only
time will tell.
I plan on porting the other Pocket Professionals to the HP49 early next
year. A lot of this depends on how EE*Pro and Math*Pro sell. If I do port
the other products and it looks like it will be more work than expected
maybe Gaak can assist me. ;)
Well that would be nice!
The product will hit the market earlier
and perhaps will have some extra features
I don't have any inconvenience, but commercial products?.. uhmm?...
- GaaK -
How can it be freeware if it's based on a copyrighted program ???
It looks like your stuff is illegal of you took the program by Sparcom
and converted it to the 49g without their written approval
Jean-Yves
Jean-Yves
I already assumed the responsibility and the project for my part has
been canceled, but I am willing to collaborate with the projects of the
calculator, as those that the B.M. mentions.
I'm sorry.
- GaaK -
I'm just finishing up EE*Pro right now. The last thing to do is copy
protection. The scheme for EE*Pro will use a web based key generator so
sales will be trackable by all parties in real-time. Hopefully this will
simplify things.
Also from past experiences I know that collecting royalty payments can
sometimes be difficult (no matter who it's from). Once the money from sales
have been mixed into the company pot you end up being a creditor, i.e. just
another bill to pay. If the company is short on cash it's much easier to
defer paying royalties that to stop paying your electric bill.
I'm trying to work something out where payment from sales gets split
immediately. If I can keep the revenue from going into the company coffer
and keep from being a quarterly bill I think I'll do alright.
> It looks like your stuff is illegal
> if you took the program by Sparcom
> and converted it to the 49g without their written approval
How does one contact Sparcom these days?
The currently involved parties
seem to have identified themselves and contacted each other,
and to have reached a harmonious understanding;
it would be good if that prevailed all over the world,
wouldn't it?
[r->] [OFF]
> Good luck with *****,
> if they are still as dishonest as when they sold *****,
> you won't get to see any money
Isn't that libelous? (Maybe they'll sue :)
Good communication (on the level of feeling,
more so than intellectually)
is the most important element,
often unjamming situations that nothing else can solve.
"You can catch more flies with honey than with vinegar"
[r->] [OFF]
Sparcom is no more. They went out of business around 1995. Mega Shyam, the
founder of Sparcom, acquired all the assets and started Da Vinci
Technologies. Ironically, Da Vinci all but went out of business a few years
ago. I don't know if they "legally" dissolved the company or not. As far as
I know, now Da Vinci Tech. is pretty much just Megha Shyam.
So how do you reach Sparcom... you reverse engineer their code and post it
on the Internet. :lol: Actually, Megha still lives in Corvallis, Oregon so
he should be easy to reach. The HP48 Pocket Professionals are still sold
through CalcPro so you can contact through them. Then of course, you can
post a message on comp.sys.hp48. ;)
"Discourage litigation.
Persuade your neighbors to compromise whenever you can.
Point out to them how the nominal winner is often
a real loser - in fees, expenses, and waste of time.
As a peacemaker the lawyer has a superior opportunity
of being a good man. There will still be business enough."
From "The Collected Works of Abraham Lincoln"
edited by Roy P. Basler, Volume II,
"Notes for a Law Lecture" (July 1, 1850?), p. 81.
And how does this has anything to do with the fact that we didn't get paid ?
Nothing to do with communication, good or bad.
JY
http://www.ida.net/users/rdk/goals/chapter8.html
http://www.breakthrough-business-school.com/ezines/ezine_9-6-05.htm
Marcus Aurelius:
"Very little is needed to make a happy life;
it is all within yourself"
"From Alexander I learned to refrain from fault-finding, and
not in a reproachful way to chide those who uttered any barbarous
or solecistic or strange-sounding expression; but dexterously
to introduce the very expression which ought to have been used."
"and with respect to those who have offended me by words,
or done me wrong, to be easily disposed to be pacified
and reconciled, as soon as they have shown a readiness
to be reconciled; and to read carefully,
and not to be satisfied with a superficial understanding"
"Thou seest how few the things are, the which if a man lays
hold of, he is able to live a life which flows in quiet,
and is like the existence of the gods; for the gods on their part
will require nothing more from him who observes these things."
"Through not observing what is in the mind of another a man has seldom
been seen to be unhappy; but those who do not observe the movements
of their own minds must of necessity be unhappy."
"This thou must always bear in mind, what is the nature of the whole,
and what is my nature, and how this is related to that, and what kind
of a part it is of what kind of a whole; and that there is no one
who hinders thee from always doing and saying the things which are
according to the nature of which thou art a part."
"If thou art pained by any external thing,
it is not this that disturbs thee, but thy own judgment about it.
And it is in thy power to wipe out this judgment now."
"The soul of man does violence to itself, first of all, when it
becomes an abscess and, as it were, a tumour on the universe,
so far as it can. For to be vexed at anything which happens
is a separation of ourselves from nature, in some part of which
the natures of all other things are contained. In the next place,
the soul does violence to itself when it turns away from any man,
or even moves towards him with the intention of injuring,
such as are the souls of those who are angry. In the third place,
the soul does violence to itself when it is overpowered by pleasure
or by pain. Fourthly, when it plays a part, and does or says anything
insincerely and untruly. Fifthly, when it allows any act of its own
and any movement to be without an aim, and does anything thoughtlessly
and without considering what it is, it being right that even the
smallest things be done with reference to an end."
"Consider how many things in the same indivisible time take place in
each of us, things which concern the body and things which concern
the soul: and so thou wilt not wonder if many more things, or rather
all things which come into existence in that which is the one and
all, which we call Cosmos, exist in it at the same time."
http://classics.mit.edu/Antoninus/meditations.mb.txt
http://en.wikipedia.org/wiki/Marcus_Aurelius
-[ ]-
I would like to know the status of your EE*Pro for the HP49 and if ready
where I can purchase it.
Dennis
"Brian Maguire" <brianm (remove this) at saltire.com> wrote in message
news:11npsj6...@corp.supernews.com...
Do you have any positive comments to make ? *ever* ?
JY
I wonder: If I had not stopped, would the EE*Pro be ready?
- GaaK -
TW
-Jonathan
>Dennis E Ahner wrote:
> Brian,
> I would like to know the status of your EE*Pro for the HP49 and if ready
> where I can purchase it.
Sorry for such a long delay. EE*Pro was actually finished way back in
October. It took a bit longer to get the documentation finished. Still,
it
should have been released months ago. A bunch of things conspired to
cause
the delay. I won't go into the details, but it should be released
within the
month.
BTW, The library supports the full 49G+ display.