A128 I have converted GRS64 for all the HP calculators. On my web site: http://perso.atsat.com/pigallio/ in Converted Games. Lilian. ==== > Why didn't you use the MASD syntax in the HPTools (v3.0.8)? It would have > been much easier to convert and maintain (the Hptools support all the SKIP > and such from MASD). (Bit of a religious issue, so please don't take it as an offense!) I agree that it would have been easier to *convert*, but I think the SASM syntax is easier to read on the PC, especially when there's a (useful!) comment on every other line or so. Things are different on the 49, where I like to stuff as much code into a line as I can because of the small display. Greetings Thomas -- Thomas Rast There is no way to peace. Peace is the way! -- Gandhi ==== > > Actually, you can compile MASD syntax directly through RPLCOMP: > > CODEM > A=DAT0.A D0+5 PC=(A) > END > > will compile perfectly if you send it to RPLCOMP and then output the .A file > in SASM. > differences between MASD and the HPTOOLS. Blocks is one example where you can use space or not with no differences on MASD, but not in the HPTools. For example: ?A=C.A -> { ?A=C.B { }} Is valid on the HP49 but not valid with the hptools for 2 reasons: -> must be immediately followed by { (no space in between) and }} will fail on the hptools, it must be } } (with spaces in between) There are also a lot of macro that works on the HP49 but not with the hptools, like RES.STR Last but not least, MASD will perform calculation on 64 bits, while the Hptools only support 32 bits. This can be a big problem when working with calculated masks ==== I would appreciate any help on this! When a User-RPL programme that contains the INPUT command runs, then it halts, displays a string under the Status Area, a string (usually a tagged object) in the command line and it waits for input by the user. But what if I just want to kill the programme instead of entering data for the INPUT command? If I press CANCEL button once, then the command line is cleared (the tag is erased); if I press it once again the programme stops, but leaves some garbage in the stack: the arguments of INPUT command. How am I going to make the programme KILL itself, without affecting the stack, by pressing CANCEL once during the execution of INPUT command, instead of entering data for the INPUT command? Alex Markatis GREECE-HELLAS ==== Use an errortrap for avoiding garbage on the stack: IFERR THEN ELSE END (pressing CANCL is treated as an error). Note that you have to watch the status of the LASTARG flag. Alex Markatis schreef in bericht > > I would appreciate any help on this! > > When a User-RPL programme that contains the INPUT command runs, > then it halts, displays a string under the Status Area, a string > (usually a tagged object) in the command line and it waits for input > by the user. But what if I just want to kill the programme instead > of entering data for the INPUT command? > > If I press CANCEL button once, then the command line is cleared > (the tag is erased); if I press it once again the programme stops, > but leaves some garbage in the stack: the arguments of INPUT > command. > > How am I going to make the programme KILL itself, without affecting > the stack, by pressing CANCEL once during the execution of INPUT > command, instead of entering data for the INPUT command? > > > Alex Markatis > GREECE-HELLAS ==== UNDO? > > I would appreciate any help on this! > > When a User-RPL programme that contains the INPUT command runs, > then it halts, displays a string under the Status Area, a string > (usually a tagged object) in the command line and it waits for input > by the user. But what if I just want to kill the programme instead > of entering data for the INPUT command? > > If I press CANCEL button once, then the command line is cleared > (the tag is erased); if I press it once again the programme stops, > but leaves some garbage in the stack: the arguments of INPUT > command. > > How am I going to make the programme KILL itself, without affecting > the stack, by pressing CANCEL once during the execution of INPUT > command, instead of entering data for the INPUT command? > > > Alex Markatis > GREECE-HELLAS ==== > People do care. In particular it is bad for children to walk to > school in the dark, because they get killed. Of course, in the US, > where people don't walk anywhere any more, this probably doesn't If children get killed, it has nothing to do with Daylight savings. It's an entirely different issue and responsibilities shouldn't be misplaced. On a more personal note, I can't even believe somebody could even mention this... ==== > If children get killed, it has nothing to do with Daylight > savings. It's an entirely different issue and responsibilities > shouldn't be misplaced. On a more personal note, I can't even > believe somebody could even mention this... I don't understand what you're trying to say. The issue (admittedly off-topic for the group) is whether or not DST has an advantage. In the UK it does have an advantage: it saves lives because people can *see* each other during crucial times of the day, and specifically children going to school can be seen. Shifting the time by an hour on a seasonal basis turns out to be quite a good fix for this. You can easily go and look this up - look in Hansard (the records of the UK parliament) or somewhere. If you think there is some other, better solution (which isn't `install huge great lights in the sky' or `stop people driving at night' or something equally stupid), then suggest one, I'm sure people would love to know it. --tim ==== Maybe we should have Winter Time & shift clocks the other way during mid-winter > > > If children get killed, it has nothing to do with Daylight > > savings. It's an entirely different issue and responsibilities > > shouldn't be misplaced. On a more personal note, I can't even > > believe somebody could even mention this... > > I don't understand what you're trying to say. The issue (admittedly > off-topic for the group) is whether or not DST has an advantage. In > the UK it does have an advantage: it saves lives because people can > *see* each other during crucial times of the day, and specifically > children going to school can be seen. Shifting the time by an hour on > a seasonal basis turns out to be quite a good fix for this. You can > easily go and look this up - look in Hansard (the records of the UK > parliament) or somewhere. If you think there is some other, better > solution (which isn't `install huge great lights in the sky' or `stop > people driving at night' or something equally stupid), then suggest > one, I'm sure people would love to know it. > > --tim > ==== > Maybe we should have Winter Time & shift clocks the other way > during mid-winter Well, that *is* what we have. We just call it `normal time', and summer time `daylight savings time'! --tim ==== > > Maybe we should have Winter Time & shift clocks the other way > > during mid-winter > > Well, that *is* what we have. We just call it `normal time', and > summer time `daylight savings time'! > > --tim NO, Tim! I meant this: Winter Time: -1 Normal Tine: 0 Summer Time: +1 Veli-Pekka Nousiainen ==== > NO, Tim! > I meant this: > Winter Time: -1 > Normal Tine: 0 > Summer Time: +1 Oh, yes, I see. I think in the UK it wouldn't be useful - shifting by one hour keeps it light in the morning, but nothing you can do will keep it light at both ends of the day. OTOH we did, I think, have `double summer time' during the war, which sounds like this. I'm not quite sure what the reason for that was. --tim ==== My name is Wilber Tindall and I am trying to reach some one who knows Berkeley County in Goose Creek South Carolina, USA. I have discovered something that I think HP should know about. I want to demonstrate a number of programs I have written for the HP49G that will enabl teachers and college professors to keep and manage their students grades on the HP49G calculator. If anyone knows who I can get in contact with, Please let me know. This might be a way that the HP49G can be put back on the market. wilbertindall@berkeley.k12.sc.us Sincerely, Wilber Tindall ==== Dear Group, I started with a HP-28C in the beginns of the 90:s. I sold this one. Then I bought a HP-48SX which I still have but I am not using. In 97 I bought 32sII that I am using daily. The 48sx is a bit slow. I was looking to buy a new HP-calc., but I am not sure what is the best model. It seems like the 49G is the best model and according to one web-site it is discontinued. http://www.finseth.com/~fin/hpdata/ I should probably hurry up and buy soon? Is the 49G fast? have you been satisfied? is 49G better than the 48gx? I am an engineer and would like to have all the features/math/expandabilty. RPN is a must. Niclas PS I was schocked when I saw that HP seems to be getting out of the calculator business. This is really sad. ==== > Dear Group, > > I started with a HP-28C in the beginns of the 90:s. I sold this one. > Then I bought a HP-48SX which I still have but I am not using. > In 97 I bought 32sII that I am using daily. The 48sx is a bit slow. > > I was looking to buy a new HP-calc., but I am not sure what is the best > model. > It seems like the 49G is the best model and according to one web-site > it is discontinued. > > http://www.finseth.com/~fin/hpdata/ > > I should probably hurry up and buy soon? Is the 49G fast? have you been > satisfied? > is 49G better than the 48gx? 49G Software is better External: Equation Library (search www.hpcalc.org) 48G Harware has better keyboard tactile feel & ENTER 128KB RAM, 512KB fixed ROM 49G Harware has arrow keys active in Alpha (and you have new shift&hold key assignment levels) 256KB Main RAM, 256KB ERAM, 1MB FashRAM upgradeable 1MB FlashROM So, if you can accept the keys and the location/availability of the command directly on keyboard, IT IS BETTER IF you hate the new keyboard, then 48GX with some extra RAM and extra software you can get close, but RAM=$$$$ and the integration of the extra software is lacking. > I am an engineer and would like to have all the features/math/expandabilty. > RPN is a must. > > > Niclas > > PS > > I was schocked when I saw that HP > seems to be getting out of the calculator business. This is really sad. HP IS NOT GOING OUT OF THE CALCULATOR BUSINESS THAT IS A FACT !!! Veli-Pekka Nousiainen PS: I would keep the 48GX, too. ==== X > > is 49G better than the 48gx? Additional information: http://www.hpcalc.org/details.php?id=3012 ==== Veli-Pekka, ( and the same in finnish: oikein paljon kiitoksia neuvoista! Taidan k.8ayd.8a ostoksilla.). Niclas > > Dear Group, > > > > I started with a HP-28C in the beginns of the 90:s. I sold this one. > > Then I bought a HP-48SX which I still have but I am not using. > > In 97 I bought 32sII that I am using daily. The 48sx is a bit slow. > > > > I was looking to buy a new HP-calc., but I am not sure what is the best > > model. > > It seems like the 49G is the best model and according to one web-site > > it is discontinued. > > > > http://www.finseth.com/~fin/hpdata/ > > > > I should probably hurry up and buy soon? Is the 49G fast? have you been > > satisfied? > > is 49G better than the 48gx? > 49G Software is better > External: Equation Library (search www.hpcalc.org) > > 48G Harware has better keyboard tactile feel & ENTER > 128KB RAM, 512KB fixed ROM > 49G Harware has arrow keys active in Alpha > (and you have new shift&hold key assignment levels) > 256KB Main RAM, 256KB ERAM, 1MB FashRAM > upgradeable 1MB FlashROM > > So, if you can accept the keys and the location/availability of the > command directly on keyboard, IT IS BETTER > IF you hate the new keyboard, then 48GX with some extra RAM > and extra software you can get close, but RAM=$$$$ > and the integration of the extra software is lacking. > > > I am an engineer and would like to have all the > features/math/expandabilty. > > RPN is a must. > > > > > > Niclas > > > > PS > > > > I was schocked when I saw that HP > > seems to be getting out of the calculator business. This is really sad. > HP IS NOT GOING OUT OF THE CALCULATOR BUSINESS > THAT IS A FACT !!! > Veli-Pekka Nousiainen > PS: I would keep the 48GX, too. > > ==== I hope anyone know if it is possible to check the battery status on a HP49G. Often the alarm indicator is visible when the battery gets empty. so is there a way to check this indicator? or check the battery in another way? perhaps a SYSEVAL call? Max Kuffs ==== Is there a way to solve for the inverse of a function? example: y=f(x)=(x+2)/x -1 Would like to be able to solve for f (x) = 2/x-1 Barry ==== , > Is there a way to solve for the inverse of a function? > > example: > > y=f(x)=(x+2)/x > -1 > Would like to be able to solve for f (x) = 2/x-1 > > Barry > Not every function has an inverse, and the HP49G cannot always find one even when it exists, but for your example: In RPN EXACT mode, put 'Y=(X+2)/X' on level 2 of the stack and 'X' on level 1 of the stack below it and then execute the SOLVE command. You will get 'X=2/(Y-1)' on the stack. ==== You know 5. to 5? Do you use IP? thanks. Kevin ==== > You know 5. to 5? > > Do you use IP? > > thanks. > > Kevin > > There are several ways. R->I, which only works on approximate mode integers. On other input, it produces an error. (I->R is the reverse operation). ->Q, or XQ, both convert approximate expressions to exact expressions, AND both set exact mode. When applied to an approximate mode integer they will produce an exact mode integer. XQ will also recognize and convert to certain rational multiples of pi. ->Qpi, where pi represents the pi symbol, acts like XQ except that it does not change the exact/approximate mode setting. All of ->Q, XQ and ->Qpi will recognize decimal forms of certain simple square root expressions and convert to them, and can be applied to expressions containing names as well as numbers. The conversions made by these last 3 commands are also affected by the display settings for approximate numbers. ==== Does anyone know if I can get either a plug-in card or download an application/program to get the hp48gx to do 30/360 rather than actual/actual datecounts? thanks in advance. matt ==== I makes more sense to me to change the time that things are at than to change the time. So if school normally starts at 8 you could make it start at 9. BUt that would not work if they only did it to somethings becouse it would cause conflicts in the schedual. ==== > I makes more sense to me to change the time that things are at than to > change the time. So if school normally starts at 8 you could make it > start at 9. BUt that would not work if they only did it to somethings > becouse it would cause conflicts in the schedual. Well, sure, you could do that. So everyone would have to remember that stuff that happened at, say, 10 in the summer happened at 11 in the winter. You'd need two copies of any kind of schedule, shops would need varying opening hours, and so on and so on. Alternatively you could just keep all these millions of things the same, and change the time. I know what I'd rather do. --tim ==== > 89d0a867.0303291953.3ff3b5cf@posting.google.com, chris heaton > > > Daylight savings time is the dumbest concept EVER!!! And I am lucky > > enough to live in Indiana were it is not used. You are indeed lucky not to have to put up with fooling with the clocks twice every year. However, the last time that I was there, part of Indiana observed Daylight Saving Time, and part didn't; a bit confusing for visitors. And of course, when dealing with someone who does observe Daylight Saving Time, you're forced to adjust to them messing around with their clocks twice each year. Here in Michigan, the situation is, in a way, even worse. Most the state, especially if we ignore the water (parts of Lake Huron and the St. Clair River), should be in the Central Time Zone, but we're actually in the Eastern Time Zone, and we observe Daylight Saving Time, pushing us even further from Local Mean Solar Time. I wouldn't mind the least bit being in a different time zone from New York, and I don't think that many would find it all that strange to be in a different time zone from Ontario. > It is great one day of the year when you have to wake up very early on a > Sunday morning to do a triathlon. Well, I don't think that I've ever had to do a triathlon, even in boot camp, and if a triathlon is anything like I imagine, I've certainly never wanted to do one. > You then discover that you can sleep one > hour more due to daylight saving. The feeling of discovering that you can > sleep one more hour: Priceless But wouldn't that day come in autumn? Around here, the saying is spring forward; fall back. I detest getting out of bed before the sun has risen. For anyone who has to go to work or school on the day shift, this is often the case during the first and last parts of Daylight Saving Time. Closer to the summer solstice, the sun will already have long been up when the alarm clock goes off, but then there's the problem of it being light far into the evening; have you ever tried to convince little ones (or not so little ones, for that matter) that it's time for sleep when it's still light outside? To me, it feels as if I'm being deprived of one hour of each night from the first Sunday in April to the last Sunday in October. It seems to me that I've read that the accident rate goes up after advancing the clocks in spring. If we really can't resist the urge to change the clocks twice each year, it would make more sense to advance them in the fall and set them back to Standard Time in the spring. That way we'd have more days when we wouldn't have to get up and drive to work, or for school kids, wait for the bus or walk to school, in the dark. I don't believe that Daylight Saving Time has ever had much effect on energy use. Leaving lights off in the evening is offset by turning them on in the morning, and in most cases, indoor lights are on whenever people are active, regardless of what the clock says. Furthermore, in an industrial society, lighting is, I suppose, a relatively small part of energy use. By the way, there are programs for calculating sunrise and sunset times on hpcalc.org and on Joe Horn's Goodies Disks. I suspect that they were all written for the 48SX, but should work on other RPL calculators with little or no change. -- James ==== > > I makes more sense to me to change the time that things are at than to > > change the time. So if school normally starts at 8 you could make it > > start at 9. BUt that would not work if they only did it to somethings > > becouse it would cause conflicts in the schedual. > > Well, sure, you could do that. So everyone would have to remember > that stuff that happened at, say, 10 in the summer happened at 11 in > the winter. You'd need two copies of any kind of schedule, shops > would need varying opening hours, and so on and so on. Alternatively > you could just keep all these millions of things the same, and change > the time. I know what I'd rather do. Locally, the school district has a one-hour late start (for students) most Wednesdays, so the teachers can have their meetings, training, or whatever during that time. It does indeed cause scheduling problems for parents, but it seems that keeping things convenient for teachers has priority over everyone else's convenience. Strangely enough, I once worked for a company that adjusted its schedule to do everything earlier during the summer, in addition to being on Daylight Saving Time. It's as if some people just can't stand the idea of the sun being up before they are. If it were up to me, we'd stay on Standard Time and keep the schedules the same year-round. -- James ==== James M. Prange schrieb im Newsbeitrag In general, a given time needs a definition, otherwise a given time is nothing, because it is relative. A definition contains the time zone and if DST is applied or not. The above mentioned information is not given on HP-calculators. By the way Willhelm Gates and his employes understood and have tried (partly successfull) to implement time zones and DST in their software ;-) HP-calcs: It is assumed, the user knows, which definition is valid for the system clock. All users who are not traveling, and those who are familiar with politic adjustments are fine. To confuse the users the definiation is changing from time to time, to make things easier... :-( > By the way, there are programs for calculating sunrise and sunset times > on hpcalc.org and on Joe Horn's Goodies Disks. I suspect that they were > all written for the 48SX, but should work on other RPL calculators with > little or no change. I have written a programm for the HP49G ROM1.19-6. It is written with german comments and documentation, available under http://users.belgacom.net/EAA/Heiko/index.htm see under HP49G. It is easy to rewrite the comments to english, make a draft translation... At the moment, the package in 98 % usrRPN is a little large (20 kByte), due to accurate moon-calculations and a sun-compass which should be dispensible, I think. I could reduce it to about 7 kByte, having sun rise, meridian and set with different twilight definitions (astronomical, nautical and civil twylight), working all around the planet. I would need some support for the translation, improvements and for testing. If somebody is interested to take part for the development, he should contcact me. Best wishes Heiko PS: DST: For me DST is only confusing. Consequently we would need only one standardisized time and this has already been introduced. I am talking about UT (Universal T) or winter on the suthern part when we have summer on the northern part of the earth. Why canot wake up at 3 pm and fall asleep 15 hrs later. Because most of us are not flexible :-) When you are traviling arround the earth, you prefer to ask for the clockadjustment, instead of asking, at which time the sun is at the meridian (south or north). If you are thinking world wide, time zones and DST are only confusing, because they are unsteady changes for different locations and times... The time beeing, we need to live with the unconvinient solutions, the poleticians have given us. To whom must I phone to, to change the things? ;-) ==== Why not get a Pocket Professional engineering card for your 48gx ? It comes with a manual.... and your calculator's capabilities will be instantly suited to your specific area or specialty. choose from: mechanical engineering electronics engineering chemical engineering are you aware of the existence of these cards ? have you checked them out ? ==== Yeah, I have taken a look at Pocket professional cards. However, there are several disadvantages I see: 1. There is even less information about engineering expansion cards than there is about books. I have looked at Usenet archives and can find almost no information on non-ram expansion cards (with the anyway?). If anyone has any opinion on PP (Pocket Professional) cards based on experience, I would really like to talk to them. 2. I am more interested in the process. A specific PP card would limit me to one type of engineering, whereas a book on engineering in general would give me insights into how the gx can most efficiently be used to solve engineering problems. 3. Generally, (and I have not looked into this with respect to expansion cards), software and hardware are harder to return. If I don't like a book, returning it is a simple process. 4. The software expansion cards are rather expensive, and take up slot that I am planning on using on RAM. preemtively or aggresively. I am certainly open the the thought. Kirk out. >Why not get a Pocket Professional engineering card for your 48gx ? > >It comes with a manual.... and your calculator's capabilities will be instantly >suited to your specific area or specialty. > >choose from: > >mechanical engineering >electronics engineering >chemical engineering > >are you aware of the existence of these cards ? have you checked them out ? ==== I would like to learn how to program a better user interface to my user RPL applications. I am new to this. Currently I just take stack values. Would like to have a menu with checkboxes and base value settings. Something akin to FINANACE does. Kevin Waite ==== Please, seek in the Eric Rechlin Web site (www.hpcalc.org). Miguel Angel CAPORALINI HERK **************************************************************************** **** > I would like to learn how to program a > better user interface to my user RPL > applications. > > I am new to this. > > Currently I just take stack values. > > Would like to have a menu with > checkboxes and base value settings. > > Something akin to FINANACE does. > > > Kevin Waite ==== What is a good way to do this? Where can I find this PC based RPL viewer/editor? thanks, Kevin Waite ==== www.hpclac.org > What is a good way to do this? > > Where can I find this PC based RPL viewer/editor? > > thanks, > Kevin Waite > > ==== > It worked immediately and flawlessly on my Macintosh running MacOS X 10.2.5 > with Safari and the default Java installation from Apple. Great! > Actually, it's not quite perfect comestically: the HP16C is about twice as > big as my real one (too big), and there are a few minor problems with the > yellow serigraphy. The vertical letters on the ENTER key are too close > together as well. All valid points, thanks. The oversizing is intentional, and I have a factor inside that drives the magnification throught the whole of GUI. It's still a bit of work left to reconcile the points (used for the fonts) and the pixels (used elswhere, at least theoretically), but we're going to do that eventually. The ENTER problem I'm well aware of. In fact, the original button fonts were a little smaller to make ENTER look better, but then all other buttons were looking not so great: letters were just a bit smallish when compared to the real thing. The problem there is that Swing doesn't seem to have any facility for putting in a vertically aligned text inside the buttons. Hence I had to hack around there quite a bit to get it done somehow, which is still not perfect, I agree. The yellow lines I'm working on. Currently they are just letters of that same font which come either good or bad depending on the system settings, and there's also a bit of alignment problems involved, but one can think of doing that right in graphics mode, so to say. However, we're going to introduce a photorealistic GUI any time now, which should resolve all of the above problems at the cost of even longer download time (sigh). But we'd really want to get the guts right first, you know, and this is what occupies the bulk of my time at the moment. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== X > > Actually, it's not quite perfect comestically: the HP16C is about twice as > > big as my real one (too big), and there are a few minor problems with the > > yellow serigraphy. The vertical letters on the ENTER key are too close > > together as well. > > All valid points, thanks. > > The oversizing is intentional, and I have a factor inside that drives > the magnification throught the whole of GUI. It's still a bit of work > left to reconcile the points (used for the fonts) and the pixels (used > elswhere, at least theoretically), but we're going to do that > eventually. My Monitor is a 21 one, so I prefer seeing the emulator well instead of having a small icon somewhere on the desktop (or browser). Maybe you should just offer (about) three sizes: 1) 640x480 - 800x600 2) 1024x768 - 1280x1024 3) 1600x1200 - 2048x1536 PS: I'm using 1792x1344 via Radeon 8500/9100 on a 21 Sony for optimum A4 size Word processing. ==== > Maybe you should just offer (about) three sizes: > 1) 640x480 - 800x600 > 2) 1024x768 - 1280x1024 > 3) 1600x1200 - 2048x1536 Good idea, thanks: I'll contemplate this. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== overnight. It would be very nice of you to give it another try (http://home.foni.net/~supalov/hp16c) and let me know the results. For the technically minded, there are three ways of embedding Java plugin applets into HTML (namely, the OBJECT, EMBED, and extended APPLET tags), and I'd like to learn whether the two officially suggested by Sun do work across the board. Currently, the OBJECT (IE) is in there, so browsers that are compatible with it should work. I don't like the COMMENT tag Sun's applet converter put around the EMBED construct, though, so the Netscape may have its problems, as it does on my CDE desktop. Browsers relying on the extended APPLET tag definitely won't work, for I had to remove it for now because it sometimes takes precedence over the two above, forcing the browser's own Java VM to kick in, which is most of the time exactly what one would like to avoid. Perhaps, I'll have to make another iteration or two before everything is need it because portability was apparently not Sun's primary concern in this case, the documentation is really crappy and incomplete, and I don't have all those environments handy to test it all everywhere. I'll also have a look around to make sure I understand those pages that do work as expected. Stay tuned - and please click once and let me know what OS, what browser, and what Java did or didn't work for you now. I'll really appreciate it. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== > > overnight. It would be very nice of you to give it another try > (http://home.foni.net/~supalov/hp16c) and let me know the results. In Opera 7.02 under Windows I get Loading Applet... and one second later it says Applet not found. Sorry to disappoint you. Albert ==== > In Opera 7.02 under Windows I get Loading Applet... and one second later > it says Applet not found. > > Sorry to disappoint you. Quite to the contrary - you're encouraging me on my quest. I'm compiling a list of compatibility issues and am going to deal with them first and to understand the OBJECT tag to a certain degree. I'll look it up on their site now. It will work, you just wait. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== I've updated my HP-16C page once again to, first, use the latest and greatest of the automatic browser recognition proposed by Sun, and, second, provide those who use browsers that cannot be recognized automatically a way to try out all three HTML tags (the OBJECT, EMBED, and APPLET) separately. So, if the applet doesn't work for you in the main window, please take time to go to the Bugs section and select one by one the three links therein to check the respective entries. The calculator will (try to) show up in a separate window then. It would be nice of you to let me know what works for you and how well. I'm also interested to know what doesn't work and how badly. All feedback will be processed and integrated to improve the automatic recognition algorithm as we go. Alexander ==== > > I've updated my HP-16C page once again to, first, use the latest and > greatest of the automatic browser recognition proposed by Sun, and, second, > provide those who use browsers that cannot be recognized automatically a way > to try out all three HTML tags (the OBJECT, EMBED, and APPLET) separately. > > So, if the applet doesn't work for you in the main window, please take time > to go to the Bugs section and select one by one the three links therein to > check the respective entries. The calculator will (try to) show up in a > separate window then. > > It would be nice of you to let me know what works for you and how well. I'm > also interested to know what doesn't work and how badly. All feedback will > be processed and integrated to improve the automatic recognition algorithm > as we go. Good news, the applet now works in Opera. I had to choose the one that said, This window uses the APPLET tag preferred by the rest of the world.. It seems to work great emulation wise; I haven't tried all the functions, but the simple ones seem to work. A few things to consider: the ENTER key is a little bit cramped, the calculator looks much too big in 800x600 (have to scroll to use all of it) and it would be intuitive if it had keyboard support, at least for entering the numbers and the four basic operations. Otherwise, it's looking good. Well done to you and your students! Albert ==== Only problem is that the labels above the buttons are partially obscured - the letters seem to have lost the top pixel row. Also, the ON label on the ON-button is partially obscured, but in this case it's the bottom pixel row. /Lennart > > I've updated my HP-16C page once again to, first, use the latest and > greatest of the automatic browser recognition proposed by Sun, and, > second, provide those who use browsers that cannot be recognized > automatically a way to try out all three HTML tags (the OBJECT, EMBED, and > APPLET) separately. > > So, if the applet doesn't work for you in the main window, please take > time to go to the Bugs section and select one by one the three links > therein to check the respective entries. The calculator will (try to) show > up in a separate window then. > > It would be nice of you to let me know what works for you and how well. > I'm also interested to know what doesn't work and how badly. All feedback > will be processed and integrated to improve the automatic recognition > algorithm as we go. > > > > Alexander ==== > Good news, the applet now works in Opera. I had to choose the one that > said, This window uses the APPLET tag preferred by the rest of the world.. > It seems to work great emulation wise; I haven't tried all the functions, > but the simple ones seem to work. as well. > A few things to consider: the ENTER key is a little bit cramped, the > calculator looks much too big in 800x600 (have to scroll to use all of it) > and it would be intuitive if it had keyboard support, at least for entering > the numbers and the four basic operations. Yes, the respective changes are on our schedule. Stay tuned, and thanks a lot for your praises - the kids need them after two years of hard learning, so I'll be glad to pass them on. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== > Only problem is that the labels above the buttons are partially obscured - > the letters seem to have lost the top pixel row. Also, the ON label on > the ON-button is partially obscured, but in this case it's the bottom pixel > row. OK. The lower pixel line of the ON is not perfect on my screen either, so I'll probably have to decrease the font size - which will accidentally ease up the ENTER alignment as well. The upper pixel line will be treated the same way. Stay tuned - and thanks for feedback. Just to make sure: the main window worked for you automatically, didn't it? If so, then I'd be able to tick the Konqueror off. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== Does any one have the manual for the hp 32sii? I know it should be out ==== > > Is there an electronic version of the hp48 manuals are available ? (s ou g > versions) For the 48S series, you could purchase a CD-ROM set or DVD which has (along with many other useful information) scanned-in PDF copies of both volumes of the Owner's Manual and the Programmer's Reference Manual. -- James ==== PS: I suppose that it would help if I mentioned where you could purchase this. Visit: http://www.hpmuseum.org/cd/cddesc.htm And of course make many other useful information something like much other useful information or many other useful manuals. I must've changed my thought in mid-sentence. -- James ==== > For the 48S series, you could purchase a CD-ROM set or DVD Or he could try contacting the people who scanned the manuals in question. Perhaps they do not try to make any money off them ... Who knows? HPCC #1046 ==== > It looks like it will be much worse than the hp49. Mind you, I deem a butterfly to be a step up from the frozen rat's buttocks. -- Alexandros Andreou, Operator. | Reached at: ee4299 at ee.teiath.gr. America loves its anarchists when they are safely ensconced in the grave. ==== Iam trying to find out about how to use input command. I keep getting an 'Input Error:Too Few Arguments'or I get 'Syntax Error'. Please help me. ==== > Iam trying to find out about how to use input command. > I keep getting an 'Input Error:Too Few Arguments'or I get 'Syntax Error'. Here's the basic Input syntax: Title String {:Label1: value value is any default, or just omit it. :Label2: value optional second label and value :Label3: value optional third label and value ALG V {Row Col}} INPUT If you don't want a title at the top, put a null string (). Don't omit the colons before and after the labels or you'll get Syntax Error. ALG sets algebraic entry and V is Verify (ie, check syntax). Without the V, you can enter pretty much anything, but it'll cause problems later. The Row-Col list sets the cursor position on startup. The output of the INPUT command is a string, which you then split with OBJ-> and process however you want it. Bill Toronto, Canada ==== I like those brainstroming about hardware design.. Have you seen the handheld prototype from HP that is a mix between PDA and clamshell?: http://www.asturlinux.org/~jsmanrique/jx25/ It looks like the moderm version of HP 200LX.. that I like it very much. J.Manrique #1077 HPCC Member > > I don't know if it's technically (what might be its energy requirements) or > economically (how much would it cost) possible, but it looks great ! > (although I still like the 48SX type of buttons and as said here before, > injection molded label legends). > > Somehow it reminds me of another great engineering device like the HP > Palmtop PC 200LX. Wouldn't it be great to mix bothe world benefits? (Ok, I'd > prefer a vertical design for a calculator). > > In any case, thanks for your work. > > Carlos Lacroze > Buenos Aires, Argentina > > -- > > ago I decided to start a new one. I do this kind of things just for > > fun, since I love designing thing, but I am any thing but close to a > > profesional. > > > > Well you can see my new design at: > > > > http://www.angelfire.com/wizard/raven7/calchome > > > > I hope you like it. > > > > I am working I a another one that will be posted in a month or so. > > > > > > Marino Arturo > > > > UBI DUBIDUM IBI LIBERTAS ==== > Years ago, I used to think the 200LX casing would have made a good chassis > for a next-generation calculator: > > * 1 PCMCIA slot These days I think two SD/MMC slots, or perhaps one SD/MMC and one CF, would suffice. PCMCIA cards are huge, and the space they would take up is better used for other stuff IMNSHO. With two SD/MMC slots, you could use one for a flash card (up to 1GB now available), and one for I/O (modem, ethernet, 802.11b wireless, etc.) SD/MMC will take up less room than CF, and having two slots of the same type seems like a win compared to two different slots. There's even a combination flash/802.11b SD card now. ==== I like it! It's a real eye catcher, and it looks comfortable. If this calculator was nothing more than an HP49 with a bigger screen and a touchpad, I would still buy it. I would change three things: The position of the power button would probably cause me to unintentionally turn the calculator on. I would rather have it under the cover, that way it's me proof. I would also extend the left side of the screen cover so it covers the left-most keys as well. Once again, it has to be durable or I'm going to break it. Lastly, I could see myself trying to rest my hand on the keys while using the touchpad. I would either make the keys hard to press (like the 49) or switch places. I wouldn't be as likely to want to rest my hand on the touchpad as I would the keyboard. I also probably wouldn't be using the stylus on the keyboard. Way cool! --CS ==== Good design. May I suggest keys like on HP 48 serie or HP 41 serie. More precisely hinged keys that provide a good tactile feedback and that also protrude somewhat over the top plate of the calculator. That kind of keys act like a target for the fingers and makes for real fast keyboard entry. Make them injection molded for durability. The vertical format is a must, IMHO, for a handheld design since it conform well to the human hand. For desktop use it is less important. Of course, RPN must be part of a new design and, PLEASE, revert back to the wide ENTER key which is the heart of RPN. After all, the RETURN or ENTER keys are always larger on computer keyboards. I think it is difficult to please everyone. The functionality that will suit an engineer might not suits a student in maths. Or a carpenter might ask for functions that are irrelevant to a finance expert. That why a programmable machine with a solid base of function comes handy. But it must be easy to program or there should be a lot of programs available for it. One machine, in the past, had all that after only a few years of existence. The HP 41C serie. Some will remember the keyborad overlays, the assignable keys. The hundreds of programs available in the form of Solution Books, the thousands of programs available through HP (catalogs of contributed programs). All this started with the HP-65, was expanded with the HP-67/97 and later available and expanded even more on the 41 which could read HP-67/97 cards. Now, instead of trying to design a new machine from scratch or get inspiration from an existing machine with problems like the 49G, why not also use the good ideas from the past. Imagine a machine based on the 41CX with a larger screen and a powerfull, but easy to manage, programming language. With a lot of memory. Expandable. Easy to connect to external device (USB or fire-wire or ...). This could be a 49GX+. HP did it somewhat with the HP48. The 48SX I bough as soon as it got on the market was a nice machine with a good keyboard. Too bad it was stolen from me. The 49G is a good machine with a decent screen but with a bad keyboard that actually slows me down when doing pure number crunching. I know there are lots of programs for it but never as much as there was for the HP 41. It is a good idea that HP is involving students in calculator design. But they should also involve peoples working in some other fields which are heavy users of calculators. I leave it to you to establish the list. Of course, dont go overboard and have a list with dozens of fields. Then, HP could see the functionalities that occurs most often and make these as part of the basis of the machine. Then add less used functionnalities available through user keyborads or alternate keyboards definitions or menu systems. Then offer very specialized functionnalities as ROM cards, modules or downloadable programs or specialized peripherals. The only holdback is that it imply a design that should last for a least a few years to be worthwhile. The HP-41 started in 1979 and lasted for a decade or so. With today's tendency of built in obsolescence it is not financially appealing. I remember that computers where made to last, and lasted easily, five years and more in the beginning of the 80s. Then, in the 90s, they were obsolete after three years even if they could last for much more than that. Then, in 2000, they were outdated in less than two years. Today, you go out of the computer store with the brand new top of the line gizmo and you cross the delivery guy coming with a crate full of the even newer super top of the line Hyper Gizmo. Your ne machine is already outdated. I still have a functionning HP-45 and HP-41CX. What are they worth ? A lot to me since they work and they do what I ask them to do. My 49G is not too oudated since I upgraded to 1.18. Then I need to upgrade to 1.19-6. Then what ? All I ask is a machine that will perform what I need, efficiently and offer a decent durability. In the 70s I paid a lot for the 45. I paid for a machine built to outlast me. Do people want that ? Some, maybe, but the vast majority (I am talking in general, not only about calculator users) want to have the latest technology. Then, why build a solid machine since, anyway, it will be dumped after only a few years, if not a few months of use. Look at what is happening with VCRs, DVDs, Cam Corders, Digital Cameras, Cars, name it. That is why I doubd that HP will invest in a super versatile calculator. They would have to sell it for too high a price. It makes more sense to offer machines geared toward each speciality. What is still needed, however, is a programmable high end machine which can be connected to peripherals like printers, external disk drives and also to other calculators, PDAs, computers, cell phones (usefull to download names and phone number database). The 49 is near that. I lacks some connectivity and the keyboard is not efficient. The programmability is there but it is inefficient to punch thousands of keystokes on that inefficient keyboard to develop programs. At least we can use a computer and download the program to the calc. Lets hope that HP recover the spirit they had in the 70s when they invented the HP-35. Lets hope they refrain to try to pack every possible function in one machine. Lets hope they refrain to make it to appeal to only a part of its customer by using sahpes and colors that follows fashion trends. Lets hope they use top materials to insure reliability. Lets hope they provide expandability in order to keep it for at least 10 years before having to buy another. Then I might go in retirement where all this will not matter that much. Just ideas. Jean (Johnny) Lemire from Richelieu, Quebec, Canada. ==== > > > That page does not work; Mozilla displays the HTML code. End your HTML > > too lazy to check it for sure but I think that's what's wrong. IE renders > > it as a web page because it just looks at the file, in many cases. > > It works fine when I access it. But I added a copy of the page with > .html, now both should work. > > http://www.angelfire.com/wizard/raven7/calchome > http://www.angelfire.com/wizard/raven7/calchome.html > Good. Now, have you thought about optimising your images for the web? With a standard web page resolution of 72dpi there really isn't much excuse for >200MB JPEGs. They just slow everything down and waste bandwidth. -- Steve Ballantyne (9907) ==== Long live the HP-41CX and HP-48(S,SX,G,GX) and HP-49! And they do, and will forever, long after their good HP bodies and keyboards die. Emulators!!! My new Pocket PC (Dell Axim) is running at a tap a fully stuffed HP-41CX or HP-49G -- for simple math I like using the HP-41, but for units and other complex thing the HP-49 is awesome! The HP-49G port to Pocket PC is not freeware. But the following are freeware (GNU): http://www.hpcalc.org/details.php?id=3644 (emulates HP49G, HP48, HP39/40, HP38G) and http://www.hp41.org/Emulation.html (emulates HP-41C, CV, CX and can add 4 to 8 plug in ROMs) These emulators are near perfect, and run all the programs I have written and collected over the years. And run them faster. And through the KML keyboard mapping you can create your own keyboard for these wonderful calculators!!! You define a new skin/layout and vola! You have a new calculator design. Via a touch screen of a PDA you can have a truly dynamic keyboard. Good luck! What was done by HP in terms of calculator design will a very special period for man's hand held mastery of mathematics and programming. Kevin > ago I decided to start a new one. I do this kind of things just for > fun, since I love designing thing, but I am any thing but close to a > profesional. > > Well you can see my new design at: > > http://www.angelfire.com/wizard/raven7/calchome > > I hope you like it. > > I am working I a another one that will be posted in a month or so. > > > Marino Arturo > > UBI DUBIDUM IBI LIBERTAS ==== Seems that the user flags don't show on my HP49G, is this a setting, not to show them, or they just don't show? Is there a detailed list of differences between the HP48 and HP49? Sincerely, Kevin Waite ==== > Seems that the user flags don't show > on my HP49G, is this a setting, not > to show them, or they just don't show? No, but you may find something for your 49 here: http://www.hpcalc.org/hp49/utils/stack/ > Is there a detailed list of differences > between the HP48 and HP49? no, not that I know of, read the manuals... about the commands in HP symbolic RPL models here: http://www.hpcalc.org/details.php?id=5265 ==== When I inquired regarding the problem of printing or bookmarking or annotating this is the response from Booksurge: > may not be printed or edited. This is stated on our E-book Questions page > at http://www.booksurge.com/retailcustomers/ebookinfo.php3. If you'd like > the paperback versions we can apply what you paid for the e-books toward the > purchase of the paperbacks. > > Brandi Hamrick > > ************************ > Brandi Hamrick > toll free: 866-308-6235 ext. 38 > Operations Department > BookSurge, LLC > ************************ > > > > -----Original Message----- > To: aisales@booksurge.com > Mathematics with HP49G Vol 1 and 2 I cannot print, bookmark or use other > than to look at! > > I purchased the above ebooks through GreatUnpublished.com and find that > I can only view the pdf files, and cannot print off pages on which to > make notes, select text, highlight, bookmark or otherwise. I have > corresponded with others who say that they can at least print... What > gives? > > cc: Gilberto E. Urroz (gurro@cc.usu.edu) > > Surely they can at least set permission to be able to annotate, and print... I resent being treated like a criminal before the fact. > (in message ): > > >>By the way, be sure to keep a copy of the .exe files, not just the PDF >>files. The .exe files install a plug-in needed to open the file. Once, >>after upgrading Acrobat Reader, I had to run an .exe file again to >>re-install the plug-in. >> > > > Actually, no need to do so on my copies. I purchased the two volumes of the > books almost as soon as they became available, and I got a plain simple PDF > file. Everything is allowed, and there is no security feature enabled > whatsoever. How did I achieve that? I requested a Macintosh version. > > Jean-Denis > ==== And besides... where's the protection?.... Someone could just send someone else the EXE file and the book is stolen... (I guess it makes it easy to prosecute anyone caught selling them...) Allowing people to do what they please with the ebook anotation/printing wise (as long as they don't distribute it) only makes good sense... I wish publishers would get their brains in gear and work this ebook thing out so we can move on and get into the digital age properly. Al... > When I inquired regarding the problem of printing or bookmarking or > annotating this is the response from Booksurge: > and > > may not be printed or edited. This is stated on our E-book Questions page > > at http://www.booksurge.com/retailcustomers/ebookinfo.php3. If you'd like > > the paperback versions we can apply what you paid for the e-books toward the > > purchase of the paperbacks. > > > > Brandi Hamrick > > > > ************************ > > Brandi Hamrick > > toll free: 866-308-6235 ext. 38 > > Operations Department > > BookSurge, LLC > > ************************ > > > > > > > > -----Original Message----- > > To: aisales@booksurge.com > > Mathematics with HP49G Vol 1 and 2 I cannot print, bookmark or use other > > than to look at! > > > > I purchased the above ebooks through GreatUnpublished.com and find that > > I can only view the pdf files, and cannot print off pages on which to > > make notes, select text, highlight, bookmark or otherwise. I have > > corresponded with others who say that they can at least print... What > > gives? > > > > cc: Gilberto E. Urroz (gurro@cc.usu.edu) > > > > > > Surely they can at least set permission to be able to annotate, and > print... I resent being treated like a criminal before the fact. > > > > (in message ): > > > > > >>By the way, be sure to keep a copy of the .exe files, not just the PDF > >>files. The .exe files install a plug-in needed to open the file. Once, > >>after upgrading Acrobat Reader, I had to run an .exe file again to > >>re-install the plug-in. > >> > > > > > > Actually, no need to do so on my copies. I purchased the two volumes of the > > books almost as soon as they became available, and I got a plain simple PDF > > file. Everything is allowed, and there is no security feature enabled > > whatsoever. How did I achieve that? I requested a Macintosh version. > > > > Jean-Denis > > > ==== >When I inquired regarding the problem of printing or bookmarking or >annotating this is the response from Booksurge: > >> may not be printed or edited. This is stated on our E-book Questions page >> at http://www.booksurge.com/retailcustomers/ebookinfo.php3. If you'd like >> the paperback versions we can apply what you paid for the e-books toward the >> purchase of the paperbacks. >> >> Brandi Hamrick >> >> ************************ >> Brandi Hamrick >> toll free: 866-308-6235 ext. 38 >> Operations Department >> BookSurge, LLC >> ************************ >> >> >> >> -----Original Message----- >> To: aisales@booksurge.com >> Mathematics with HP49G Vol 1 and 2 I cannot print, bookmark or use other >> than to look at! >> >> I purchased the above ebooks through GreatUnpublished.com and find that >> I can only view the pdf files, and cannot print off pages on which to >> make notes, select text, highlight, bookmark or otherwise. I have >> corresponded with others who say that they can at least print... What >> gives? >> >> cc: Gilberto E. Urroz (gurro@cc.usu.edu) >> >> > >Surely they can at least set permission to be able to annotate, and >print... I resent being treated like a criminal before the fact. > > >> (in message ): >> >> >>>By the way, be sure to keep a copy of the .exe files, not just the PDF >>>files. The .exe files install a plug-in needed to open the file. Once, >>>after upgrading Acrobat Reader, I had to run an .exe file again to >>>re-install the plug-in. >>> >> >> >> Actually, no need to do so on my copies. I purchased the two volumes of the >> books almost as soon as they became available, and I got a plain simple PDF >> file. Everything is allowed, and there is no security feature enabled >> whatsoever. How did I achieve that? I requested a Macintosh version. >> >> Jean-Denis >> I found a program that un-copy protects PDF files. Since I paid for both electronic and hard copies of Urroz's books I did not feel it was doing anything wrong. It was a real pain in the ass having the electronic versions copy protected. BTW I have not given any copies to anyone else. This is the same reason I took TuurboTax 2002 back to Staples and bought TaxCut. Harold A. Climer Physics/Astronomy Lab Instructor U. Tennessee At Chattanooga ==== Martin Muellner schrieb: > There exists the phrase auf gut > Deutsch which must be used in this form only. (Means: > explained with simple terms) Sorry, it is totally ot, but I believe this needs to be corrected: The phrase auf gut Deutsch gesagt does not just mean using simple terms, it actually relates to using a very clear and most times offending language, forgetting about the usual politeness or political correctness. The phrase is some kind of attempt to excuse the use of such language. bye Wolfgang ==== According to the .85sterreichisches W.9arterbuch you can say auf Deutsch, in Deutsch or zu Deutsch. Some years ago auf Deutsch was used at most (at least in Austria), but now in Deutsch is used as well. Zu deutsch is rarely used. There exists the phrase auf gut Deutsch which must be used in this form only. (Means: explained with simple terms) Martin Heiko Arnemann schrieb im Newsbeitrag > > > > Jetzt auch mit HTML-Doku in Deutsch > > Isn't it ``auf Deutsch''? > > there are a lot of possible writings: > mit HTML-Doku in der Sprache Deutsch or > abreviated in Deutsch > or in deutsch for > in deutscher Sprache or > auf deutsch geschrieben is may be possible, too. > I think not auf Deutsch (s. Duden, two columns). > German is my mother tongue, but not my favorite subject ;-) > > I have updated both, englisch and deutsche > http://users.belgacom.net/EAA/Heiko/HP49/index.htm > > Best wishes > Heiko > ==== I'm a beginner with hp49g, and i came across a problem... so... i would like to make some textual files on my pc and than transfer it to hp. which text editor, or program do i need?what should be the extension of files i want to transfer? thanks... -- 4, 7, 10, 16, 28, 52, 100, 196, 388, 772 ==== well you can use notepad and then u need a link cable. look at www.hpcalc.org there u find everything u need. also documentation. > I'm a beginner with hp49g, and i came across a problem... > so... i would like to make some textual files on my pc and than transfer it > to hp. which text editor, or program do i need?what should be the extension > of files i want to transfer? > thanks... > > ==== Is there any way to clean up the received byte stream from a 42S to the 48GX running INPRT? I get non-printing characters when printing the stack, alpha reg, or a program, when captured by INPRT. When I use my 17Bii to send the current date/time, it is captured fine without additional characters. Is there a flag on the 42s to get rid of these Steve ==== > Is there any way to clean up the received byte stream from a 42S to > the 48GX running INPRT? I get non-printing characters when printing > the stack, alpha reg, or a program, when captured by INPRT. When I use > my 17Bii to send the current date/time, it is captured fine without > additional characters. Is there a flag on the 42s to get rid of these > characters? No, but it's easy to make the HP48 perform the cleanup. Way back in It's called HP42S and can be found on Goodies Disk #1. It can also be found below, for your convenience. If you don't have the required library (TLLIB by Jim Donnelly), you can use any other utility that performs global search and replace on strings; just replace the REPLACE command in the program with your favorite equivalent... even one written in User RPL if you need a mini- challenge. ;-) Hope this helps! -Joe- ----- begin HP42S.DOC ----- So ya wanna run HP-42 programs on yer 48, do ya? Piece o' cake! HP42S by Joseph K. Horn 15 Oct 1990 An HP-42-to-48/41-Emulator translator Files: The HP42S directory contains two files: TR42 and TAB42. Requirements: HP-42S, HP-48SX 41CV Emulator Card, and James Donnelly's Tool Library (for the REPLACE function). Purpose: Allows you to run HP-42S programs on the HP 48SX. Method: Print the program from the 42 to the 48, translate it into 41 code using the TR42 program, and run it using the 41 Emulator Card. Theory: The 41 Emulator Card allows HP-41 programs to run on the HP 48S. So it would seem that it should be able to run HP-42 programs too, since the 42 is so much like the 41. But it can't, because so many functions got renamed in the 42. For example, the CHS function in the 41 was renamed to +/- in the 42. There were so many changes, that Zengrange decided that the extra code required to handle the 42 was not worth the bother, especially since the 42 does not have external program storage ability, which makes the demand for 42->48 ability minimal. All we have to do, though, is replace the new command names with the old ones, plus a little minor reformatting, and the Emulator will think it's a 41 program. This editing process can be automatically & quickly done by running TR42. INSTRUCTIONS: (1) On the HP-42, execute 0 DELAY. (2) Get the 42 and 48 ready for I/R transfer: (a) Elevate the 42 by resting it on top of Donnelly's manual for the Programmer's Toolkit (it's just the right height). (b) Point them head to head with their HEWLETTs directly across from each other. (c) On the 42, press PRP. Don't press the program name yet, but make sure it's in the menu. (3) Transfer the program from the 42 to the 48: (a) Press INPRT on the 48. (b) Within 10 seconds, press the program name on the 42. (4) When transfer is done, see the program as a string in level 2 and a 1 or 0 in level 1. If 0, try the transfer again. If 1, it may have been a good transfer; attempt translation now: with the program string in level 1, execute TR42. (5) Check the result by down-arrowing through it. Q. What does TR42 do? A. It: (a) removes the unnecessary program line 00; (b) replaces all CHR 4's (printer linefeeds) with CHR 10's (newline characters); (c) replaces all double quotes with single quotes (for Emulator); (d) removes all unnecessary ST's in stack-register commands; (e) removes all those blobs on LBL lines; (f) changes the 42's special multiplication symbol into *; (g) changes the 42's special division symbol into /; and (h) replaces all 42 commands with their 41 equivalent, as listed on pages 171-172 of the 42 Owner's Manual. For example, all occurrences of +/- get replaced by CHS. There are 20 commands which are searched for and replaced. Q. How fast does TR42 run? A. Several seconds for a small program; several more for a large one. This speed is possible due to the use of the REPLACE function in the HP 48 Programmer's ToolKit by James Donnelly. Q. I don't own the 41 Emulator Card; is TR42 of any use to me? A. Yes; it takes INPRT strings, which are not really editable, and makes them useable. Q. What does TR42 do with 42 commands that have no 41 equivalent? A. Nothing. They are left alone so that you may create your own 41 Emulator command extensions (see manual) to emulate them, if you wish. Otherwise, programs containing such commands (like AGRAPH) cannot be run by the Emulator. Q. What do I do with the program string that TR42 yields? A. Whatever you please. You can EDIT it. You can PR1 it. You can STO it. You can ->41 it. You can even DROP it. Q. Can the list of functions that are searched for and replaced be changed? A. Yes, very easily. The file TAB42 is a lookup table of pairs of 42/41 commands. For example, the first pair is { +/- CHS }. You may easily add pairs or delete pairs from this list, and TR42 will be happy to use your customized TAB42. Q. In that case, can TR42 be used as a generic global search and replace engine? A. No, due to the other 42-specific work that it does. Joseph K. Horn -- (949) 858-0222 x209 -- Peripheral Vision, Ltd. ----- end HP42S.DOC ----- ----- begin HP42S.SRC ----- %%HP: T(3)A(D)F(.); @ by Joseph K. Horn DIR TR42 @ Translates 42 INPRT'ed program into ->41'able form. << DUP } POS 2 + MAXR SUB @ remove line 00 1 TAB42 SIZE @ loop through 42 lookup table FOR n 'TAB42' n GET @ fetch next command pair EVAL REPLACE @ global search & replace NEXT @ leave translated string on stack. >> TAB42 { @ lookup table of { 42 41 } commands { +/- CHS } @ change sign { ->DEC DEC } @ octal to decimal { ->RAD D-R } @ degrees to radians { ENTER ENTER|^ } @ add up-arrow to ENTER { N! FACT } @ factorial { FP FRC } @ fractional part { ->HMS HMS } @ decimal hours to H.MMSS { ->HR HR } @ H.MMSS to decimal hours { IP INT } @ integer part (leading space for AIP) { ->OCT OCT } @ decimal to octal { ->REC P-R } @ polar to rectangular { Rv RDN } @ roll down { ->DEG R-D } @ radians to degrees { ->POL R-P } @ rectangular to polar { STO+ ST+ } @ { STO- ST- } @ storage { STO.x ST* } @ / arithmetic { STO:- ST/ } @/ { X<=0? X<=0? } @ special <= sign { X<=Y? X<=Y? } @/ { .x * } @ multiply { :- / } @ divide { ST } @ stack register { 004 010 } @ printer newlines -> real newlines { C$ 1 ' } @ double-quotes -> single-quotes { |> } @ delete LBL blobs } END ----- end HP42S.SRC ----- ----- begin HP42S.UUE ----- BEGIN--cut here--CUT HERE-- begin 600 hp42s ==== > Is there any way to clean up the received byte stream from a 42S to > the 48GX running INPRT? Not on the 42S (AFAIK), but on the 48 end, you can use string-handling commands such as SUB and REPL on the string received. The non-printing chars that you get are actually printer control sequences. For example, if the alpha register contains TEST and flags 12 and 13 are clear, the PRA command outputs the string 027.9fTEST004 where 027 is the escape char (NUM code 27). The first two chars mean use normal-width chars, and the last char (code 4) means print line and leave print head at right. Since the newline char on the 48 is char 10, you should replace all occurrences of char 4 with char 10. Remember to execute PROFF once you have finished printing things. ;-) HPCC #1046 ==== Oops - I overlooked Joe's reply. Sorry for my clone. Jordi. -- ==== What is a good way to do this? Where can I find this PC based RPL viewer/editor? thanks, Kevin Waite ==== Kevin Waite schrieb > Where can I find this PC based RPL viewer/editor? see www.hpcalc.org 1. debug4x.zip use a little program called emu48asc.zip to convert to a string and a ASCII editor can visulise it with some minor restrictions. or emu48 or emu49... 2. use HP48.fnt with word 6.0 3. reed the manuals for the HP48 This all helps/works for HP49G, too! ..Heiko ==== it seems to me that You must have spent a lot of work on the design, so here are my two cents about it. It looks nice, that is for sure. So, You say, if it became real, it would have screen, touch pad and keyboard. The keyboard appears to be on the RIGHT, as I look at it, and the touch pad on the LEFT (sorry, I know, nothing really important, but...). Above the arrow button there is - nothing? It appears to be a lot of space that contains nothing (rather wasted...). Not even a sticker or model name (yes, I know, it could be the battery compartment, but even in more cramped designs there is something on the other side). Maybe You could place the pens for the touchpad there. Or simply the LEDs or the on-off-button. Or slim the calculator down a bit. Or... Check the formula at level #3 (round bracket). I guess the real calculator would then print an error message instead ;-). The overall design reminds me to several types of mobile phone, so it does not seem to be too out of this world. But Yours it has a much better display ;-) Its keyboard has alway been a major point of criticism of the HP49G. I am not too happy with it myself, I would have liked a full QWERTY-keyboard, which in my opinion would make entering commands a lot easier. OK, that's it for now ;-) Lutz. ==== > I am trying to interface one of my HP-48's to a Radio Shack DMM with > an RS-232 port. The meter requires 600 baud. Any way to get the calculator > to run that baud rate. Not that I know of, but it has been discussed before. Try searching for 600 baud and similar in the newsgroup archive at: http://groups.google.com/advanced_group_search?group=comp.sys.hp48 For more general information on these calculators, see: http://www.hpcalc.org/ and http://www.engr.uvic.ca/~aschoorl/ -- James ==== This small (ahem...) script converts MASD to GNUTools syntax. Since I don't really feel like supporting a mess of a script, I thought I'd post it here :) It's under the GPL: http://www.gnu.org/licenses/gpl.txt I needed it to convert the sources of my compiler project (still in the making, after more than a year, sorry), since I wanted to automate the bison table conversion and take advance of the big screen :) It does a pretty good job now, but you shouldn't batch process all your sources, it's not *that* good. Better convert small sections at a time and then correct and edit them by hand. (That's still way easier than retyping everything in SASM syntax!) C-u M-| /path/to/script/masd2sasm.pl RET (M-| is 'shell-command-on-region') know how much this sort of posts is appreciated. Greetings Thomas -=- 8< -=- CUT HERE -=- 8< -=- CUT HERE -=- 8< -=- #!/usr/bin/perl -w # License: http://www.gnu.org/licenses/gpl.txt use strict; my @instr = split /s+|[%;].*n/, join (, <>); my $i = shift @instr; my $f = (A|B|P|X|XS|W|WP|S); my $r = ([ABCD]); my $lnum = 0; my (@begin, @end); sub label { sprintf L%04x, $lnum++; } sub openblock { my ($b, $e) = (label (), label ()); push @begin, $b; push @end, $e; ($b, $e); } # MASD abbreviations # each line must have a t in front to distinguish it from a label! my %abbrev = ( SAVE => tGOSBVL =SAVPTRn, LOAD => tGOSBVL =GETPTRn, LOADRPL => tGOSBVL =GETPTRLOOPn, RPL => tA=DAT0tAntD0=D0+t5ntPC=(A)n, LOOP => tA=DAT0tAntD0=D0+t5ntPC=(A)n, SCREEN => tGOSBVL =D0->Row1n, MENU => tGOSBVL =D0->Sft1n, INTOFF2 => tGOSBVL =DisableIntrn, INTON2 => tGOSBVL =AllowIntrn, ERROR_C => tGOSBVL =ErrjmpCn, A=IN2 => tGOSBVL =AINRTNn, C=IN2 => tGOSBVL =CINRTNn, OUT=C=IN => tGOSBVL =OUTCINRTNn, RES.STR => tGOSBVL =MAKE$Nn, RES.ROOM => tGOSBVL =GETTEMPn, RESRAM => tGOSBVL =MAKERAM$n, SHRINK$ => tGOSBVL =Shrink$n, COPY<- => tGOSBVL =MOVEDOWNn, COPYDN => tGOSBVL =MOVEDOWNn, COPY-> => tGOSBVL =MOVEUPn, COPYUP => tGOSBVL =MOVEUPn, DISP => tGOSBVL =DBUGn, DISPKEY => tGOSBVL =DBUG.KEYn, SRKLST => tGOSBVL =Shrink$Listn, ZEROMEM => tGOSBVL =WIPEOUTn, MULT.A => tGOSBVL =MULTBACn, MULT => tGOSBVL =MPYn, DIV.A => tGOSBVL =IntDivn, BEEP => tGOSBVL =makebeepn ); # Instructions without field argument # Note that the 1's are dummies and not used my %passthru = ( ASLC => 1, ASRC => 1, BSLC => 1, BSRC => 1, CSLC => 1, CSRC => 1, DSLC => 1, DSRC => 1, A=IN => 1, C=IN => 1, PC=A => 1, PC=C => 1, PC=(A) => 1, PC=(C) => 1, D0=A => 1, D0=C => 1, D0=AS => 1, D0=CS => 1, D1=A => 1, D1=C => 1, D1=AS => 1, D1=CS => 1, AD0EX => 1, CD0EX => 1, AD0XS => 1, CD0XS => 1, AD1EX => 1, CD1EX => 1, AD1XS => 1, CD1XS => 1, CLRST => 1, C=ST => 1, ST=C => 1, CSTEX => 1, OUT=C => 1, OUT=CS => 1, UNCNFG => 1, CONFIG => 1, RESET => 1, C=ID => 1, BUSCB => 1, BUSCC => 1, BUSCD => 1, SREQ? => 1, SHUTDN => 1, INTOFF => 1, INTON => 1, RSI => 1, SETHEX => 1, SETDEC => 1, RTN => 1, RTNSXM => 1, RTNSC => 1, RTNCC => 1, RTNC => 1, RTNNC => 1, P+1 => 1, P-1 => 1, C+P+1 => 1, C=RSTK => 1, RSTK=C => 1 ); # Instructions which invariably require a single argument my %onearg = ( GOC => 1, GONC => 1, GOTO => 1, GOLONG => 1, GOVLNG => 1, GOSUB => 1, GOSUBL => 1, GOSBVL => 1, D0=(2) => 1, D0=(4) => 1, D0=(5) => 1, D1=(2) => 1, D1=(4) => 1, D1=(5) => 1 ); # Inverted tests # keys are regexps, values must eval() to the substitution string my %testinv = ( ?$r=$r.$f => q{?$1#$2.$3}, ?$r#$r.$f => q{?$1=$2.$3}, ?$r=0.$f => q{?$1#0.$2}, ?$r#0.$f => q{?$1=0.$2}, ?$r>$r.$f => q{?$1<=$2.$3}, ?$r<=$r.$f => q{?$1>$2.$3}, ?$r<$r.$f => q{?$1>=$2.$3}, ?$r>=$r.$f => q{?$1<$2.$3}, ?ST=0.(d+) => q{?ST=1.$1}, ?ST=1.(d+) => q{?ST=0.$1}, ?[AC]BIT=0.(d+) => q{?$1BIT=1.$2}, ?[AC]BIT=1.(d+) => q{?$1BIT=0.$2}, ?P=(d+) => q{?P#$1}, ?P#(d+) => q{?P=$1} ); # Skip and Skip-Else instructions and the jump they translate to my %skips = ( SKIP => GOTO, SKIPL => GOTOL, SKIPC => GOC, SKC => GOC, SKIPNC => GONC, SKNC => GONC, SKUB => GOSUB, SKUBL => GOSUBL ); my %skelse = ( SKELSE => GOTO, SKLSE => GOTO, SKEC => GOC, SKENC => GONC ); # Translators for UP UPC UPNC (only the C NC part) my %jumpcond = ( => GOTO, C => GOC, NC => GONC ); while (defined $i) { if ($i =~ /CODE/) { print STDERR Warning: RPL mode not supported (yet?)n; } elsif ($i =~ /*(.*)/) { print $1n; } elsif (exists $abbrev{$i}) { print $abbrev{$i}; } elsif (exists $passthru{$i}) { print t$in; } elsif (exists $skips{$i}) { my ($b, $e) = openblock; print t, $skips{$i}, t$en$bn; } elsif ($i eq }) { my $e1 = pop @end; pop @begin; print $e1n; if (@instr and exists $skelse{$instr[0]}) { my $i = shift @instr; my ($b2, $e2) = openblock; print t, $skelse{$i}, t$e2n$b2n; } } elsif ($i eq {) { my ($b, $e) = openblock; print $bn; } elsif ($i =~ /^P=(d+)?$/) { if ($i =~ /^P=(d+)$/) { print tP=t$1n; } else { $i .= shift @instr; next; } } elsif ($i =~ /^UP(NC|C|)(d*)/) { my $n = $2; $n = 1 unless $n; print t, $jumpcond{$1}, t, $begin[@begin - $n], n; } elsif ($i =~ /^EXIT(N?C)?(d*)/) { my $n = $2; $n = 1 unless $n; print t, $jumpcond{$1}, t, $end[@end - $n], n; } elsif ($i =~ /^?/) { if ($i !~ /./ and $i ne ?SB=0 and $i ne ?MP=0 and $i ne ?XM=0 and $i ne ?SR=0) { $i .= . . shift @instr; } my $t = shift @instr; if ($t eq { or $t eq SKIPYES) { my ($b, $e) = openblock; print t$intGOYESt$en$bn; } elsif ($t eq -> or $t eq ->) { $t = shift @instr; if ($t eq {) { my ($b, $e) = openblock; for (keys %testinv) { if ($i =~ /$_/) { $i = eval $testinv{$_}; last; } } $i =~ s/./t/; print t$intGOYESt$en$bn; } else { $i =~ s/./t/; print t$intGOYESt$tn; } } elsif ($t =~ /UP(d*)/) { $i =~ s/./t/; my $n = $1; $n = 1 unless $n; print t$intGOYESt, $begin[@begin - $n], n; } elsif ($t =~ /EXIT(d*)/) { $i =~ s/./t/; my $n = $1; $n = 1 unless $n; print t$intGOYESt, $end[@end - $n], n; } elsif ($t =~ /RTY/) { $i =~ s/./t/; print t$intRTNYESn; } } elsif ($i =~ /D[01][+-]/) { $i .= shift @instr unless $i =~ /D[01][+-].+/; $i =~ /(D[01])([+-])(.*)/; print t$1=$1$2t$3n; } elsif ($i !~ /./) { $i .= . . shift @instr; next; } elsif ($i =~ /([^.]+).(.*)/ and exists $onearg{$1}) { print t$1t$2n; } elsif ($i =~ / $r ([+-]) (d+) . $f /ox) { if ($3 == 1) { print t$1=$1$2$3t$4n; } else { print t$1=$1$2CONt$4,$3n; } } elsif ($i =~ / $r = $r - $r . $f /ox) { print t$1=$2-$3t$4n; } elsif ($i =~ / $r ([+&!-]) $r . $f /ox) { print t$1=$1$2$3t$4n; } elsif ($i =~ / $r = ( (?:-1)? -) $r . $f /ox) { print t$1=$2$3t$4n; } elsif ($i =~ / ( L[AC] (d+) ) . (.*) /ox) { print t$1t$2n; } elsif ($i =~ / ( L[AC] ) . (.*) /ox) { print t$1HEXt$2n; } elsif ($i =~ / ( D[01]= ) . ([0-9A-F]+) /ox) { print t$1( . length ($2) . )t#$2n; } elsif ($i =~ / ( R[0-4] ) = ( A | C ) . $f /ox) { if ($3 eq W) { print t$1=$2n; } else { print t$1=$2.Ft$3n; } } elsif ($i =~ / ( A | C ) = ( R[0-4] ) . $f /ox) { if ($3 eq W) { print t$1=$2n; } else { print t$1=$2.Ft$3n; } } elsif ($i =~ / (.*) . $f /ox) { print t$1t$2n; } elsif ($i =~ / G (OIN)? ([245]) . (.*) /ox) { print tREL($2)t$3n; } $i = shift @instr; } -=- 8< -=- CUT HERE -=- 8< -=- CUT HERE -=- 8< -=- -- Thomas Rast There is no way to peace. Peace is the way! -- Gandhi ==== > > This small (ahem...) script converts MASD to GNUTools syntax. Since I > don't really feel like supporting a mess of a script, I thought I'd > post it here :) It's under the GPL: > http://www.gnu.org/licenses/gpl.txt > > I needed it to convert the sources of my compiler project (still in > the making, after more than a year, sorry), since I wanted to automate > the bison table conversion and take advance of the big screen :) Why didn't you use the MASD syntax in the HPTools (v3.0.8)? It would have been much easier to convert and maintain (the Hptools support all the SKIP and such from MASD). There are very little differences between MASD on the 49 and in the HPTools. Differences include stuff like: -> { } on the HP49 that is valid while on the HPTools, the arrow must be attached like this : ->{ } ==== Actually, you can compile MASD syntax directly through RPLCOMP: CODEM A=DAT0.A D0+5 PC=(A) END will compile perfectly if you send it to RPLCOMP and then output the .A file in SASM. > > > > > > This small (ahem...) script converts MASD to GNUTools syntax. Since I > > don't really feel like supporting a mess of a script, I thought I'd > > post it here :) It's under the GPL: > > http://www.gnu.org/licenses/gpl.txt > > > > I needed it to convert the sources of my compiler project (still in > > the making, after more than a year, sorry), since I wanted to automate > > the bison table conversion and take advance of the big screen :) > > Why didn't you use the MASD syntax in the HPTools (v3.0.8)? It would have > been much easier to convert and maintain (the Hptools support all the SKIP > and such from MASD). > There are very little differences between MASD on the 49 and in the HPTools. > Differences include stuff like: -> { } on the HP49 that is valid while on > the HPTools, the arrow must be attached like this : ->{ } > > ==== > The best puns are those that go unnoticed. A good pun is its own reword. > Oh well, it's a deep subject... *That* one didn't go unnoticed. ;-) -Joe- ==== > Alternate Definition: > logorrheia = A vowel movement ;-} -Joe- Hanging is too good for a man who makes puns; he should be drawn and quoted. -- Fred Allen ==== > > I'm sure that other languages must have their good points, but I'm for > the most part blissfully ignorant of them. I'm sure they do, but that's as off-topic as the Irak discussion. Nothing to do with HP calculators. This newsgroup becomes more and more like a personal board with a few people using it to exchange personal views and messages. This had always been the case with Veli-Pekka posting mostly off-topic (and that I personally find uninteresting) stuff but more and more people are joining. This has to stop! This newsgroup is about HP calculators, and HP calculators only. ==== > > > > > I'm sure that other languages must have their good points, but I'm for > > the most part blissfully ignorant of them. > > I'm sure they do, but that's as off-topic as the Irak discussion. > Nothing to do with HP calculators. Yes, I was well aware of that, but at least this branch is a lot more fun than that discussion. I would've thought it much less likely to provoke further flaming than that topic. Excuse me for being human. > This newsgroup becomes more and more like a personal board with a few people > using it to exchange personal views and messages. This had always been the > case with Veli-Pekka posting mostly off-topic (and that I personally find > uninteresting) stuff but more and more people are joining. It looks to me as if most (all?) of the persons posting off-topic also contribute to on-topic discussions, and vice versa. We have a saying: All work and no play makes Jack a dull boy. > This has to stop! This newsgroup is about HP calculators, and HP calculators > only. HP calculators (especially the RPL models) are the greatest things since hot and cold running water, and I hope that HP markets an even better model soon. Did someone pee in your Wheaties? Lighten up; get some sleep, or if you've just woken up, have a coffee. Maybe you can filter out those messages with [OT] in the subject and don't continue reading any other message as soon as you see that it's not about HP calculators. I'm sure that that will still leave you with something to read. -- James ==== This is a response to the guy posting a question about all the indicators being lit up upon boot on this 48GX. I am sorry for the new thread, but I could not find the original message with a few quick greps in my newsspool. I hope the guy still has a 48GX -- the non-fried edition. When all the indicators lit up on the calculator it means that the electrical current flowing through its circuits is too strong; unfortunately I don't remember the limit itself, which is in the class of mA, but you should definately do something about the batteries you are using, like change them. Are they rechargable? Then use normal (or alkaline, I never had problems with them). Anyway, good luck and post the results. -- Alexandros Andreou, Operator. | Reached at: ee4299 at ee.teiath.gr. America loves its anarchists when they are safely ensconced in the grave. ==== >Hey Rod, >I have a question about your simple statement. What did the Germans or >French or others do to you that you hate them so much ? Most of the >smart people think that the whole think about France that is happening >in US is stupid... >And if US is renaming everything, why don't they get rid of Statue of >Liberty, that is also a gift from France ?! > >It seems that the propaganda REALLY works! > > Demo > >> I agree with you 100%!! >> Screw the French, screw the Germans, Kill them all! >> >> Rod >> > It gets better with each sortie over Iraq. The US military is supreme: >> > mess with the best, die like the rest. Bomb 'em back to the stone age, >> > that's the only way to deal with the likes of Saddamn. >> > >> > Why is there no public offer from Germany or France or some other >> > peacenik country to give Saddamn and his psychopath sons asylum? Why >> > don't some of the great minds who regularly philosophise here about >> > love, peace, transcendental hypnotism offer to take them into their >> > homes? They'd make a great addition to a family, wouldn't you think? >> > >> > Caesar Garcia I have always thought that The Ugly American is a good term to apply to US policy sometimes. As they say sometimes the US doesn't get along and play well with others. Our actions remind me of a kid I knew in Baltimore when I was growing up. He always wanted to pitch for our team and If he was in a foul mood would take the only baseball and go home if we didn't let him pitch Harold A. Climer Dept. of Physics,Geology and Astronomy U. Tennessee at Chattanooga ==== So what do ya think is it? ==== No way. Its too much like a PDA. If it were a PDA it wouldnt even be that good. I hate to see PDAs and calcs mix. If I wanted something like this I would get a Palm with Matlab or Mathematica. I would never pay more than $50 for it. ==== How can I complete the square on my hp49g? -- Titus Barik (barik@ieee.org) ==== > > How can I complete the square on my hp49g? How much detail are you looking for concerning how it got its answer? [Factor] and [solve] will complete the square, but it won't tell you how. You might be able to do it on the in equation writer using basic algebra (+ - * / [FACTOR]), but it's almost easier to do on paper. --CS ==== > [Factor] and [solve] will complete the square, but it won't tell you how. > > You might be able to do it on the in equation writer using basic algebra > (+ - * / [FACTOR]), but it's almost easier to do on paper. For example, I want: x^2 + 2*x + 2 = (x + 1)^2 + 1 [Factor] doesn't seem to let me get it into that form. [Solve] seems to give me the integral roots. The reason I want it in this form is that the laplace transform of a sine or cosine is easy to see in this form. Of course, I guess I could just go ILAP. -- Titus Barik (barik@ieee.org) ==== int.gatech.edu: > > How can I complete the square on my hp49g? http://www.hpcalc.org/search.php?query=complete+and+the+and+square Take a look into Quadro and SqrComp. ==== > Next Sunday we will switch to daylight saving time in Europe. > In the US the switch will be done one week later. A week passed... I think we switch to Summer time in Europe this night. The small revised AdjustCK on my site below does not only DST switching but highly precise clock adjustment and calibration very easily in a graphic environement on a running analog clock. In this environment you see jumping the hour-, minute- and sec-fingers on the clock's face when adjusting the time or switching DST or the time zone. The main concern of this post is to thank Heiko Arnemann who created the first drafts of html-docus for many of my tools, Keyman, Unitman, Libman etc. He also created most of the integrated pictures. I hope that the new documents are more easily readable by newbees than the older ASCII text files. I also reorganized my HP49 site. For the HP48 I had no time. Much of it could and should be re-ported from the 49. If somebody has - Wolfgang ftp://ftp.math.fu-berlin.de/pub/usr/raut/HP49/time/AdjustCk/ ==== Daylight savings time is the dumbest concept EVER!!! And I am lucky enough to live in Indiana were it is not used. <89d0a867.0303291953.3ff3b5cf@posting.google.com> ==== > Daylight savings time is the dumbest concept EVER!!! And I am lucky > enough to live in Indiana were it is not used. Maybe you're too young to understand why daylight savings time was 'created'... -- ----- YC> Bonjour amis de la cuisine.. YC> Je recherche la recette du coq au vin, pour un amis. Amiti.8es -+- IH in : Neuneu poste en vin. ==== 89d0a867.0303291953.3ff3b5cf@posting.google.com, chris heaton > Daylight savings time is the dumbest concept EVER!!! And I am lucky > enough to live in Indiana were it is not used. It is great one day of the year when you have to wake up very early on a Sunday morning to do a triathlon. You then discover that you can sleep one hour more due to daylight saving. The feeling of discovering that you can sleep one more hour: Priceless ==== > Maybe you're too young to understand why daylight savings time was > 'created'... Daylight saving time was A Good Thing maybe 15 years ago, but the benefit is close to non-existent now. The power saved is neglible, as outside light does not influence power use much anymore. The problems when converting one way or the other easily outweighs (economicaly) the power saved. We should get rid of daylight saving time - many countries *are* actually thinking about ditching the concept alltogether. ==== X > It is great one day of the year when you have to wake up very early on a > Sunday morning to do a triathlon. You then discover that you can sleep one > hour more due to daylight saving. The feeling of discovering that you can > sleep one more hour: Priceless X It is great 2nd day of the year when you have to wake up very early on a Sunday morning to do a triathlon. You then discover that you have overslept one hour due to returning from daylight saving. The feeling of discovering that you can not get there in time and you can sleep as long as you wish: Priceless. (-; ==== >> Maybe you're too young to understand why daylight savings time was >> 'created'... ... >The problems when converting one way or the other easily outweighs >(economicaly) the power saved. We should get rid of daylight saving time - >many countries *are* actually thinking about ditching the concept >alltogether. ... The real problem is the the business/working day -- at least in this part of the country on this side of the pond -- is not in sync with the solar day. No one really cares about the amount of light in the morning, but it is nice to have it light in the evening after the working day. If we wanted to drop the DST switch, the better way would be to move permanently to DST. In the meantime, we're probably stuck with the current situation: the DST algorithm is in too many places to shut off. Craig ==== > The real problem is the the business/working day -- at least in this > part of the country on this side of the pond -- is not in sync with > the solar day. No one really cares about the amount of light in the > morning, but it is nice to have it light in the evening after the > working day. People do care. In particular it is bad for children to walk to school in the dark, because they get killed. Of course, in the US, where people don't walk anywhere any more, this probably doesn't matter. But in the UK, particularly the northern UK, moving to permanent DST kills a good few people every year, most of them children. It has been tried here (what time was it in the UK at the Unix epoch?), and we gave up. --tim ==== ... >People do care. In particular it is bad for children to walk to >school in the dark, because they get killed. Of course, in the US, I'm not sure what difference it makes. Where I grew up (lat 48 deg N), it was dark both in the morning and the afternoon: the only daylight I remember seeing was through the classroom windows and at recess. Of course, this was during the month or so around the solstice. Given that the UK is north of here (as I recall, London is about 51 deg N), I would imagine that the problem would be worse there, not better. Craig ==== I don't know about the latitudes except that I now live in 60 deg N AND I was born and went to school in Oulu which much further north from Espoo. I can't remember everything being so dark. What's all the fuss about daylight savings time and/or darkness. ??? > ... > >People do care. In particular it is bad for children to walk to > >school in the dark, because they get killed. Of course, in the US, > > I'm not sure what difference it makes. Where I grew up (lat 48 deg > N), it was dark both in the morning and the afternoon: the only > daylight I remember seeing was through the classroom windows and at > recess. Of course, this was during the month or so around the > solstice. > > Given that the UK is north of here (as I recall, London is about 51 > deg N), I would imagine that the problem would be worse there, not > better. > > Craig > ==== > I'm not sure what difference it makes. Where I grew up (lat 48 deg > N), it was dark both in the morning and the afternoon: the only > daylight I remember seeing was through the classroom windows and at > recess. Of course, this was during the month or so around the > solstice. Well, here in Edinburgh, which is 55.x N and 4.x W, then on the 21st you're going to school in the morning it's pretty much light. If we were on summer time, then it would definitely be dark, and it would still be pretty much dark in the evening. --tim ==== > Emulator for PC of the new CASIO ClassPad300 thanks for the links. Do you have any idea of the real speed versus the emulator speed? If the real speed is approx the same as the emulator speed, then it's probably a good competitor to the TI89/92 and HP49. The interface and geometry is a real plus (even compared to the TI92 since the stylus is much more appropriate for that), the CAS is at first very similar to the TI89 CAS (better than the graph 100). Programming is much better than on previous Casio, but not as good as on to TI/HP: it seems impossible to define a user function with usual programming control structures. Strange: it seems there is no spreadsheet. The different applications communicate a little bit together inside the e-activity app, but not as much as they could. ==== Can you type letters with the keyboard or only with the on-screen keyboard and stylus? Is programming TI-68k and HP style where you type in the commands letter by letter or TI-Z80 and Casio style where everything is only accessed through menus? After using the Casio AFX 2.0 for some time Im glad to see them add strings to Basic. ==== > Emulator for PC of the new CASIO ClassPad300 > > Casio ha sacado el emulador para MSWindows de la nueva CASIO > ClassPad300. > Hoy 26 de marzo lo descargu.8e y aun no he probado el (Sistema de > .8dlgebra Computacional C.A.S.) que es para mi, lo que mas valor tiene > en una calculadora de ultima generaci.97n > Desafortunadamente este emulador esta protegido y se puede evaluar > solo en 90dias o 999 ejecuciones (Lo primero que se cumpla) > > I Caracter.92sticas del VirtualCASIOClassPad300 Yes, but do you have a direct link to that emulator? I was unfortunately unable to locate it. (I searched for 2 hours) ==== > Yes, but do you have a direct link to that emulator? > I was unfortunately unable to locate it. (I searched for 2 hours) It was available at www.classpad.de but it seems impossible to connect correctly... ==== > Yes, but do you have a direct link to that emulator? > I was unfortunately unable to locate it. (I searched for 2 hours) Here it is (it was buried deep in the original post). It's in German, though: http://www.classpad.de/manager/ -- Bhuvanesh ==== Insert rant about signal to noise. Here you go: www.classpad.de/manager You will have to fill out a form. -Samuel ==== > Insert rant about signal to noise. > > Here you go: > > www.classpad.de/manager > > You will have to fill out a form. > > -Samuel ==== Hey all, My first post here: just a quck question. I am a fourth (about to be fifth) year computer engineering undergrad who recently ordered my first 48gx. I have read only good things about Urroz books, but his most praised work is for the 49g. What are the best engineering mathematics books for the 48gx? Kirk out. ==== when entering the EQW (equation writer) i don't get all the keys on my screen, i only get the EDIT, CURS and BIG keys the EVAL ,FACT and TEXPA are missing. ==== >and they don't have TOC or index links in the document, I noticed the same thing. Even HP's 49 docs have some kind of indexing. I ordered and recieved the paper copies. It took about two weeks. They are VERY informative books, but don't expect them to be well made or well edited. One of my pages fell out and I'm finding spelling errors. There's a few mistakes, but they're fairly easy to sort out. I thought it was cool that they gave me the electronic version to tide me over until I got the hard-copy. Very good books. I hope Gilbert Urroz revises them someday. --CS ==== > In a previous post (I can't recall exactly which one), it was > mentioned that Urroz's books were available on greatunpublished.com. I > would like to get myself a copy, but since I don't know the web that > well, I just wanted to know if anyone here had ever had any trouble in > dealing with greatunpublished.com or should they be considered a > reliable company? It seems that I had better luck than some. I ordered both books and was able to download the PDF versions as soon as I paid, and the hard-copies arrived in a reasonable time. But the books had pagination errors; trivial in Volume 2, but bad enough to make much of the index pretty much unusable in Volume 1. They refused to take any responsibility for the pagination errors, (perhaps rightly) putting all of the blame on the author. Eventually the pagination errors in Volume 1 were fixed, and I was allowed a free download of the PDF copy. But I'm stuck with the hard-copy with the errors; it seems that the only way to get a replacement is to buy a new one (or print it myself from the PDF file). Later, I found out that my PDF copies could no longer be opened; seems that they were past the expiration date. I got to download new ones to replace them, so they did make good on it, but it was an extra hassle. Note that they don't necessarily do the proofreading and editing and so on that you'd ordinarily expect of a publisher. They obviously didn't for these books. By the way, be sure to keep a copy of the .exe files, not just the PDF files. The .exe files install a plug-in needed to open the file. Once, after upgrading Acrobat Reader, I had to run an .exe file again to re-install the plug-in. -- James ==== > I just ordered the electronic version of Book 1 as I'm in Europe. They took > my money fine, and the download worked... The book is a special EXE that > runs a PDF file.. not the absolutely greatest font for reading or printing You mean the version you received can be printed? My version is locked so that I can only look at it. I cannot bookmark it nor can I print it. I'm not certain what is what at this point in time. > easily, and they don't have TOC or index links in the document, but it's > readable on all my computers here. > > I'll probably order Book II when I get that far up the math food chain... > but I wish he'd go back and re-format the electronic version to be a tad > more electronic... > > Al... > > >>In a previous post (I can't recall exactly which one), it was >>mentioned that Urroz's books were available on greatunpublished.com. I >>would like to get myself a copy, but since I don't know the web that >>well, I just wanted to know if anyone here had ever had any trouble in >>dealing with greatunpublished.com or should they be considered a >>reliable company? >> > > > ==== > > I just ordered the electronic version of Book 1 as I'm in Europe. They took > > my money fine, and the download worked... The book is a special EXE that > > runs a PDF file.. not the absolutely greatest font for reading or printing > You mean the version you received can be printed? My version is locked > so that I can only look at it. I cannot bookmark it nor can I print it. > I'm not certain what is what at this point in time. There are no bookmarks in my PDF file and I can't add anything like notes or comments, but it prints out with no problem. As long as I can open the file that is; don't lose track of the original .exe file that installs the FileOpen plug-in. If I were you, I'd have a few words with GreatUnpublished. -- James ==== I can print it.. but can't change it or select anything in it. As I said, the font is kind of dithered so isn't the best for reading on the screen... My acrobat reader is version 4. Al... > > I just ordered the electronic version of Book 1 as I'm in Europe. They took > > my money fine, and the download worked... The book is a special EXE that > > runs a PDF file.. not the absolutely greatest font for reading or printing > You mean the version you received can be printed? My version is locked > so that I can only look at it. I cannot bookmark it nor can I print it. > I'm not certain what is what at this point in time. > > > > easily, and they don't have TOC or index links in the document, but it's > > readable on all my computers here. > > > > I'll probably order Book II when I get that far up the math food chain... > > but I wish he'd go back and re-format the electronic version to be a tad > > more electronic... > > > > Al... > > > > > >>In a previous post (I can't recall exactly which one), it was > >>mentioned that Urroz's books were available on greatunpublished.com. I > >>would like to get myself a copy, but since I don't know the web that > >>well, I just wanted to know if anyone here had ever had any trouble in > >>dealing with greatunpublished.com or should they be considered a > >>reliable company? > >> > > > > > > > ==== > >>In a previous post (I can't recall exactly which one), it was >>mentioned that Urroz's books were available on greatunpublished.com. I >>would like to get myself a copy, but since I don't know the web that >>well, I just wanted to know if anyone here had ever had any trouble in >>dealing with greatunpublished.com or should they be considered a >>reliable company? > > > It seems that I had better luck than some. I ordered both books and was > able to download the PDF versions as soon as I paid, and the hard-copies > arrived in a reasonable time. > > But the books had pagination errors; trivial in Volume 2, but bad enough > to make much of the index pretty much unusable in Volume 1. They refused > to take any responsibility for the pagination errors, (perhaps rightly) > putting all of the blame on the author. Eventually the pagination errors > in Volume 1 were fixed, and I was allowed a free download of the PDF > copy. But I'm stuck with the hard-copy with the errors; it seems that > the only way to get a replacement is to buy a new one (or print it > myself from the PDF file). > > Later, I found out that my PDF copies could no longer be opened; seems > that they were past the expiration date. I got to download new ones to > replace them, so they did make good on it, but it was an extra hassle. > > Note that they don't necessarily do the proofreading and editing and so > on that you'd ordinarily expect of a publisher. They obviously didn't > for these books. > > By the way, be sure to keep a copy of the .exe files, not just the PDF > files. The .exe files install a plug-in needed to open the file. Once, > after upgrading Acrobat Reader, I had to run an .exe file again to > re-install the plug-in. > > -- > James > > > I contacted GreatUnpublished and cc'd Urroz at gurro@cc.usu.edu maybe this will help ==== (in message ): > By the way, be sure to keep a copy of the .exe files, not just the PDF > files. The .exe files install a plug-in needed to open the file. Once, > after upgrading Acrobat Reader, I had to run an .exe file again to > re-install the plug-in. > Actually, no need to do so on my copies. I purchased the two volumes of the books almost as soon as they became available, and I got a plain simple PDF file. Everything is allowed, and there is no security feature enabled whatsoever. How did I achieve that? I requested a Macintosh version. Jean-Denis ==== The alpha, alarm, busy and transmit symbol is on when my HP48SX is switched on. Do anyone know how to clear them ? What is wrong ? -- Torgeir Jakobsen torgeirj@start.no ==== > To me it worked immediately. > I have both the M$ & Sun Java installed. In Windows, Opera 7 did not work with the site, but Internet Explorer sure did. Albert ==== > In Windows, Opera 7 did not work with the site, but Internet Explorer sure > did. It looks like the Swing applet enabling code (which is, alas, much more complicated than the good old HTML applet tag of yore) will have to be extended to accomodate other browsers. The one currently active has provisions for Netscape and IE, and (I suppose) the compatibles, since Mozilla is known to work there at least on one count. I'll have a look, thanks. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== # Active applets and applet contexts: MozillaAppletContext id=10 #frames=0 #images=0 #audioClips=0 url=http://home.foni.net/~supalov/hp16c/main.html My Netscape 4.7 did not work! Opening the Java konsole and pressing d: dump applet context state to console gave the information at the beginning of the message Veli-Pekka > > > In Windows, Opera 7 did not work with the site, but Internet Explorer sure > > did. > > It looks like the Swing applet enabling code (which is, alas, much more > complicated than the good old HTML applet tag of yore) will have to be > extended to accomodate other browsers. The one currently active has > provisions for Netscape and IE, and (I suppose) the compatibles, since > Mozilla is known to work there at least on one count. > > I'll have a look, thanks. > > > Alexander > > -- > Dr Alexander Supalov > Senior Software Engineer > -------------------------------------------------------------------- > //// pallas / A Member of the ExperTeam Group > Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany > Alexander.Supalov@pallas.com / www.pallas.com > -------------------------------------------------------------------- ==== > MozillaAppletContext id=10 #frames=0 #images=0 #audioClips=0 > url=http://home.foni.net/~supalov/hp16c/main.html > > My Netscape 4.7 did not work! Very interesting, thanks. I'll have a look asap. Alexander -- Dr Alexander Supalov Senior Software Engineer -------------------------------------------------------------------- //// pallas / A Member of the ExperTeam Group Pallas GmbH / Hermuelheimer Str. 10 / 50321 Bruehl / Germany Alexander.Supalov@pallas.com / www.pallas.com -------------------------------------------------------------------- ==== (in message ): >> To me it worked immediately. >> I have both the M$ & Sun Java installed. > > In Windows, Opera 7 did not work with the site, but Internet Explorer sure > did. > It worked immediately and flawlessly on my Macintosh running MacOS X 10.2.5 with Safari and the default Java installation from Apple. Actually, it's not quite perfect comestically: the HP16C is about twice as big as my real one (too big), and there are a few minor problems with the yellow serigraphy. The vertical letters on the ENTER key are too close together as well. Very good indeed! Jean-Denis ==== Gary: John > Can some kind list reader offer specific information on the > computation of summary statistics (e.g., sigmaX, sigmaY, sigmaXY, > > I have a student with an HP28C in my engineering statistics course > who has a need to compute these summary statistics for working with > a linear regression model (and the exam is next Friday!). > > We've figured out how to work the calculator's linear regression function, > but cannot determine how to get these other summary statistics. > Note that he has the calculator's Reference Manual and the all-to-brief > introductory guide -- we do not have the Owner's Manual with the section > on Programming Examples. > > Many thanks. > -- > Gary E. RAFE, Ph.D. > grafe@eng.utoledo.edu ==== Is there an electronic version of the hp48 manuals are available ? (s ou g versions) ==== www.hpcalc.org Cardon Matthieu schrieb im Newsbeitrag > > Is there an electronic version of the hp48 manuals are available ? (s ou g > versions) ==== > www.hpcalc.org Found the link to http://www.owlnet.rice.edu/~rechlin/hpcalc/hp48gug.zip ==== > Found the link to http://www.owlnet.rice.edu/~rechlin/hpcalc/hp48gug.zip There's an interesting story behind that file ... in the next Datafile. HPCC #1046 ==== Good day, Is it possible to transfert a text file from the note pad of my Palm Vx to my HP 48S. How can i do???? Vincent ==== I've been making successful directory backups with the HP Connectivity Kit for a long time. Now, all of a sudden, the files will not transfer to my computer in full. They become truncated in size, and errors are generated when I try to send them from the PC back to the 49G. Any suggestions? ==== Please, check the configuration in your HP-49G. APPS (G Key). 2.I/O functions.. 5.Transfer.. Port: Wire Type: Kermit Name : Fmt : ASCII or Binary (for Libraries ... put Binary) Xlat : Newline Ckh : 3 (desactive if have a decimal comma) Baud : 9600 Parity: None _OvrW : Non active Press the ENTER key. Note: You can see now the IOPAR (Input Output Parameters) in the stack : {9600. 0. 0. 0. 3. 1.} Now, transfer from PC to HP-49G the directories or Library or any file each by each (not both). You can drag and drop with mouse cursor Miguel Angel CAPORALINI HERK **************************************************************************** *** > I've been making successful directory backups with the HP Connectivity Kit > for a long time. Now, all of a sudden, the files will not transfer to my > computer in full. They become truncated in size, and errors are generated > when I try to send them from the PC back to the 49G. > > Any suggestions? > ==== Roman >You have to press [L-SHIFT]&[F1-F6] (means press them both together when in >RPN mode) YES.... I see now... HOLD DOWN [L-shift] it actually was in the book, on the page describing the operation of the [L-shift] key... how silly of me >How about [L-SHIFT]-[ON] (this will halt the calc and you can copy whatever >you want) >[L-SHIFT]-[ON] (the calc continues and you can paste your expresson into the >equation writer Y=' ') want then press enter.... if it's a variable, just make sure its in history. >I used an HP48G for some time before I got the 49 but hardly use the 48 >anymore. The 49 is realy an improved HP48 IMO. Well I may get to appreciate it as much as you guys eventually... just a slow learner, I guess. ==== > I am using a HP49G calculator to calculate the following integral: > > S(0, infinity, X^2*L*EXP(-L*X ), X) with the constraint: L>=0 > > It is the constraint that's giving me a headache. I can't figure out how to > add it. > Looks like ASSUME is what you want. I entered (in RPN) (L>=0)' ASSUME and the integration answer was 2/L^2. For the algebraic syntax, use CAT to find ASSUME, then press HELP. Bill Toronto, Canada ==== Indeed, assume is what I was looking for. I had to flash my ROM in order to get it. Now I'm finally running the 19-6 version. The integration answer you have calculated is the correct one. I'm very glad you helped, me, but I have one more question: how to enter this in algebraic mode? I guess I have to put the line Assume(L>=0) somewhere in S(0, infinity, X^2*L*EXP(-L*X ), X)? Can anyone tell me how? Karel Maurissen Leuven, Belgium TODO: learn RPN :-) Bill Markwick schreef in bericht > > I am using a HP49G calculator to calculate the following integral: > > > > S(0, infinity, X^2*L*EXP(-L*X ), X) with the constraint: L>=0 > > > > It is the constraint that's giving me a headache. I can't figure out how to > > add it. > > > > Looks like ASSUME is what you want. I entered (in RPN) (L>=0)' > ASSUME and the integration answer was 2/L^2. > > For the algebraic syntax, use CAT to find ASSUME, then press HELP. > > Bill > Toronto, Canada ==== X > how to enter this in algebraic mode? > I guess I have to put the line Assume(L>=0) somewhere in S(0, infinity, > X^2*L*EXP(-L*X ), X)? Can anyone tell me how? X No! 1) ASSUME(L>=0) 2) The Integral Veli-Pekka ==== I finally managed to get to the correct solution :-) Veli-Pekka Nousiainen schreef in bericht message > X > > how to enter this in algebraic mode? > > I guess I have to put the line Assume(L>=0) somewhere in S(0, infinity, > > X^2*L*EXP(-L*X ), X)? Can anyone tell me how? > X > No! > 1) ASSUME(L>=0) > 2) The Integral > Veli-Pekka > > ==== > I finally managed to get to the correct solution :-) > Glad it worked out for you. I forgot to mention that the values you give ASSUME are stored in a variable called REALASSUME in the HOME dir. It's easy to forget that something's in there, and in future it can give you unexpected results, as they say. To clear REALASSUME in RPN, enter an 'X' and then UNASSUME. In algebraic, it's UNASSUME(X). Bill Toronto, Canada ==== Here is a suggestion. If you are goring to be doing a lot of programming on your 49 you can keep it clean from dust and protect the keys if you wrap it in plastic wrap. Looks funny but hay we are all geeks here anyways. ==== > > I just received Klotz cards..... they look NAKED > > ...as they are in the pictures in Klotz's site... http://uuhome.de/oklotz/1mb_e.html The mine (1Mb) works without problem. Enjoy it ==== I have two 128K and one 2M card and they have worked great. John > > I just received Klotz cards..... they look NAKED > > just a bare PCB... not what I was expecting > > I wonder if any of the complaints I have been reading on this board could be > related to a total LACK of shielding....... I mean my Pocket Professional ROM > cards at least have a metal plate on each side. > > DO ALL KLOTZ CARDS come like this.... BARE PCB ????????????? > > and if they do, can anybody REASSURE me that they work GREAT like this with NO > problems ?????????? ==== >DO ALL KLOTZ CARDS come like this.... BARE PCB ????????????? > >and if they do, can anybody REASSURE me that they work GREAT like this with >NO >problems ?????????? I have one 128K and one 2M. No problems in nearly a year! Bill alternate E-dress wtstorey@ieee.org.no.spam.please (Use the obvious) ==== I never read the FAQ or saw the pictures on Klotz's site prior to purchase.... I simply went to the site and ordered directly, based on a recommendation I read in here. But I have installed the cards and tested them and MINE ARE WORKING GREAT AS WELL. My initial concerns were that ONE - the solder blobs might be able to touch the metal plane of my other Pocket Professional cards and possibly short something and TWO - that I would not be able to get the Klotz's out of the calculator easily once they had been inserted.. BOTH these concerns proved to be false. there is sufficient clearance for the cards in either slot 1 or 2 AND I found a way to extract them from both slot 1 and 2 easily. So all thats left is for me to say THANKS first to Mr. Klotz for producing such a fine product and then to the rest of you in here for responding to evryone's post.... even when it seems a bit silly :) ==== Uh...ooooh... NO it says version #1.18, HP 2000 when I execute the version command. ...... and I don't have a flag -123.... highest flag is -120 BUT the message was my fault anyway... the calculator was trying to switch to approx mode because the expression contained a constant with a decimal part.... and I kept defying it by refusing to allow it to switch.... therefore I was the person cancelling the mode switch... and the calculator was telling me so.... kinda neat huh.... but I found it agravating until I realised what was happening. ==== Alex Did your calc come with ROM ver 1.19-6 ? If not can you explain exactly what to do to get it there ? Stephen ==== MendesS schrieb > Did your calc come with ROM ver 1.19-6 ? > > If not can you explain exactly what to do to get it there ? Have a look here: http://etud.epita.fr:8000/~avenar_j/hp/49.html ..Heiko ==== > Alex > > Did your calc come with ROM ver 1.19-6 ? > > If not can you explain exactly what to do to get it there ? > > Stephen No, it didn t, it came with version 1.18, too. But I would definately recommend you to upgrade, because 1.19-6 is much better! Check this site! http://etud.epita.fr:8000/~avenar_j/hp/49.html All you need is the cable that connects your 49G with the PC. And be sure to follow the instructions exactly! Good luck with your upgrade :-) Alex Markatis GREECE-HELLAS ==== ago I decided to start a new one. I do this kind of things just for fun, since I love designing thing, but I am any thing but close to a profesional. Well you can see my new design at: http://www.angelfire.com/wizard/raven7/calchome I hope you like it. I am working I a another one that will be posted in a month or so. Marino Arturo UBI DUBIDUM IBI LIBERTAS ==== > ago I decided to start a new one. I do this kind of things just for > fun, since I love designing thing, but I am any thing but close to a > profesional. > > Well you can see my new design at: > > http://www.angelfire.com/wizard/raven7/calchome > > I hope you like it. > > I am working I a another one that will be posted in a month or so. > > > Marino Arturo > > UBI DUBIDUM IBI LIBERTAS That page does not work; Mozilla displays the HTML code. End your HTML too lazy to check it for sure but I think that's what's wrong. IE renders it as a web page because it just looks at the file, in many cases. Originator: mschaef@io.com (MSCHAEF.COM) ==== >ago I decided to start a new one. I do this kind of things just for >fun, since I love designing thing, but I am any thing but close to a >profesional. > >Well you can see my new design at: > >http://www.angelfire.com/wizard/raven7/calchome > >I hope you like it. I do like it indeed. In particular, I like the hinge mechanism's capabilities. Couple comments: * Don't like the touch pad on the left side of the keyboard. Personally, I'd prefer that the whole thing be physical buttons, with some soft keys and menus for the flexibility part. * The keys look like TI-keys with painted on legends. I'd rather the legends be injection molded. :-) -Mike -- http://www.mschaef.com ==== There was once a proud little machine with assignable keys. You could buy keyboard overlays. That was so simple. I'd rather have that than the touch pad. The rest of the design is quite interesting. I'd like to see more. -- Thierry Morissette thm47@msn.com > >ago I decided to start a new one. I do this kind of things just for > >fun, since I love designing thing, but I am any thing but close to a > >profesional. > > > >Well you can see my new design at: > > > >http://www.angelfire.com/wizard/raven7/calchome > > > >I hope you like it. > > I do like it indeed. In particular, I like the hinge mechanism's > capabilities. > > Couple comments: > > * Don't like the touch pad on the left side of the keyboard. Personally, > I'd prefer that the whole thing be physical buttons, with some soft > keys and menus for the flexibility part. > * The keys look like TI-keys with painted on legends. I'd rather the > legends be injection molded. :-) > > > -Mike > -- > http://www.mschaef.com ==== > That page does not work; Mozilla displays the HTML code. End your HTML > too lazy to check it for sure but I think that's what's wrong. IE renders > it as a web page because it just looks at the file, in many cases. It works fine when I access it. But I added a copy of the page with .html, now both should work. http://www.angelfire.com/wizard/raven7/calchome http://www.angelfire.com/wizard/raven7/calchome.html Marino Arturo UBI DUBIDUM IBI LIBERTAS ==== I don't know if it's technically (what might be its energy requirements) or economically (how much would it cost) possible, but it looks great ! (although I still like the 48SX type of buttons and as said here before, injection molded label legends). Somehow it reminds me of another great engineering device like the HP Palmtop PC 200LX. Wouldn't it be great to mix bothe world benefits? (Ok, I'd prefer a vertical design for a calculator). In any case, thanks for your work. Carlos Lacroze Buenos Aires, Argentina -- > ago I decided to start a new one. I do this kind of things just for > fun, since I love designing thing, but I am any thing but close to a > profesional. > > Well you can see my new design at: > > http://www.angelfire.com/wizard/raven7/calchome > > I hope you like it. > > I am working I a another one that will be posted in a month or so. > > > Marino Arturo > > UBI DUBIDUM IBI LIBERTAS Originator: mschaef@io.com (MSCHAEF.COM) ==== ... >Somehow it reminds me of another great engineering device like the HP >Palmtop PC 200LX. Wouldn't it be great to mix bothe world benefits? (Ok, I'd >prefer a vertical design for a calculator). Years ago, I used to think the 200LX casing would have made a good chassis for a next-generation calculator: * 1 PCMCIA slot * 640x200 LCD * Good keyboard design, with plenty of space for a good layout of calculator keys * Good use of batteries (2xAA, alkaline or rechargable) * External IR/RS232 * Plenty of space for a decent calculator motherboard ==== Yeessshhh! BUT the keytops should show calculator functions (a keyboard overlay may introduce QWERTY) and the top row function keys should be F1.F10 + F11 + F12 The *new* vertical model could have one more row of keys just above the current F1..F6 with a row number 0 representing keys F7..F12 G-: > ... > >Somehow it reminds me of another great engineering device like the HP > >Palmtop PC 200LX. Wouldn't it be great to mix bothe world benefits? (Ok, I'd > >prefer a vertical design for a calculator). > > Years ago, I used to think the 200LX casing would have made a good chassis > for a next-generation calculator: > > * 1 PCMCIA slot > * 640x200 LCD > * Good keyboard design, with plenty of space for a good layout of > calculator keys > * Good use of batteries (2xAA, alkaline or rechargable) > * External IR/RS232 > * Plenty of space for a decent calculator motherboard > > the way the TI-89 now relates to the TI-92. > > Ahh.... pipe dreams. :-) These days, I like the design posted just as > well. > > -Mike > -- > http://www.mschaef.com Originator: mschaef@io.com (MSCHAEF.COM) ==== >Yeessshhh! >BUT >the keytops should show calculator functions >(a keyboard overlay may introduce QWERTY) I absolutely agree. -Mike ... >> * Good keyboard design, with plenty of space for a __good layout of >> calculator keys__ -- http://www.mschaef.com ==== Jean-Dennis, Sorry... maybe I missed something... WHICH model TI calculator do your carry as your second machine ??? I have hp48 and hp49 and I am looking into getting TI also, hence my curiosity What is it that goes beond TI's abilities ? >Out of pure nostalgia, I guess... I also find the HP more fun to use than the > >TI, but I guess this is because I am more or less a techie. > >A more objective reason is that I feel that I need to carry *two* calculators > >with me, even for the 5% cases I need to go beyond the TI abilities. > >Jean-Denis ==== > Will you all then apology (HP, the NG, not ME) in this newsgroup > when HP officially releases it's new line of Saturn based > calculators, which will replace the current ones > ??? I'm not sure I would be ready to apologize to HP, but an apology to HP to continue with the Saturn series. One of the main problems with the HP49G was its ancient hardware. BTW, for whoever's interested, my site was completely restored about a week back (so please let me know if you run into any problems). -- Bhuvanesh ==== I have used a TI-89 for 2 and a half years and I would highly recommend it. You can get more archive space with a TI-92 or the V200 but they do not retain the classic calculator body style. ==== > Jean-Dennis, > > Sorry... maybe I missed something... > > WHICH model TI calculator do your carry as your second machine ??? > > I have hp48 and hp49 and I am looking into getting TI also, hence my > curiosity > > What is it that goes beond TI's abilities ? > > My main calculator is my TI Voyage 200, in the sense that it is the one I pull off most of the time. My second calculator is my HP49G, which I pull off every once in a while, and which is the dearest to my heart (;-) My third calculator is my HP16C, which I pull off when doing low-level debugging, which doesn't happen very often these days. This is really priceless as it would be terribly difficult to replace. It was the last one for sale at Fry's back in 1992, when it has already been discontinued... Now, there are every now and then a problem which the TI will not solve. Before I put my brain in thinking mode, I usually try it on my HP49G, and it happens regularly that the HP49G will solve it. One such problem has recently been posted on this very newsgroup: integrate S(0, infinity, X^2*L*EXP(-L*X ), X) with the constraint: L>=0 My Voyage 200 replies undef, while the HP49G replies 2/L^2. Everything considered, I find both the Voyage 200 and the HP49G very capable tools. Jean-Denis ==== > Now, there are every now and then a problem which the TI will not solve. > Before I put my brain in thinking mode, I usually try it on my HP49G, and > it happens regularly that the HP49G will solve it. One such problem has > recently been posted on this very newsgroup: > > integrate S(0, infinity, X^2*L*EXP(-L*X ), X) with the constraint: L>=0 > > My Voyage 200 replies undef, while the HP49G replies 2/L^2. The HP49G result isn't quite correct, either. The condition should be L>0. -- Bhuvanesh ==== >I really dig this situation. Really. First there are guys debating on >political matters. Then there are guys debating on the debating on >political matters. And here I am, debating on the debating on the >debating on political matters. Jazzy, isn't it? Mass debating? -- Bruce Horrocks Hampshire England bh@granby.demon.co.uk ==== > Mass debating? Joe Horn's a good guy for either of those. -- James ==== > > > Is there any way to intentionally cause the NO SYSTEM error?? > Whats that about erasing a bank? Couldnt do that. Maybe it's rude of me to say so, but I'm glad to read that. > > Or you could execute something like: NO SYSTEM DOERR > > > > Why would you want to do this anyway? Trying to give someone a heart > > attack? > > > lol. i wanna show a friend the error, and most importantly how to fix > it. On your own 49G or your friend's? I think that fixing it would be a matter either of pressing the Q key or downloading the flash ROM to the calculator, but I must admit that I don't have all that much experience with the No System condition. > the NO SYSTEM DOERR would do good for the heart attack. erasing a > bank seems interesting, please help me o n that one. This is another thing that I have very little experience with. Seems to me that if you erased a bank used for the operating system flash ROM, then the 49G wouldn't be much good for anything other than a paperweight until you re-flashed it. If you erased a bank used for port 2, then there's a reasonably good chance that you'd lose something that was stored there. If you're up to a practical joke, remember that paybacks are hell; best not to cause a real No System condition. But if you really want to pursue this matter, then I suggest that you start by getting a bit of practice downloading the flash ROM. -- James ==== > > Maybe it's rude of me to say so, but I'm glad to read that. > > On your own 49G or your friend's? I think that fixing it would be a > matter either of pressing the Q key or downloading the flash ROM to the > calculator, but I must admit that I don't have all that much experience > with the No System condition. > On my own (or even better an emulator) > > the NO SYSTEM DOERR would do good for the heart attack. erasing a > > bank seems interesting, please help me o n that one. > > This is another thing that I have very little experience with. Seems to > me that if you erased a bank used for the operating system flash ROM, > then the 49G wouldn't be much good for anything other than a paperweight > until you re-flashed it. If you erased a bank used for port 2, then > there's a reasonably good chance that you'd lose something that was > stored there. > > If you're up to a practical joke, remember that paybacks are hell; > best not to cause a real No System condition. > agreed. For practical jokes its besto to go ON+D and then + enter on, which can be fixed (at least for me) > But if you really want to pursue this matter, then I suggest that you > start by getting a bit of practice downloading the flash ROM. I have... i have... One last thing- what are the easiest ways to erase a bank? [AC] ==== I have an HP49G. Current ROM is 1.19-6. I would like to zap everything and reset the whole bloody calculator to the state it was in when received from the factory. BTW it had ROM 1.18. Can anyone advise. I am getting extremely strange results and cannot seem to correct. Any advice would be appreciated. Barry ==== You would have to re-flash the ROM to 1-18 to restore the ROM. But you can be sure that 19-6 is not causing any extremely strange problems, other than previously reported bugs, so why bother? ==== r9rha.1886$lZ2.184179@newsread1.prod.itd.earthlink.net, BMG > I have an HP49G. Current ROM is 1.19-6. I would like to zap everything > and reset the whole bloody calculator to the state it was in when > received from the factory. BTW it had ROM 1.18. Can anyone advise. I > am getting extremely strange results and cannot seem to correct. > > Any advice would be appreciated. > > Barry > To reset the memory press at the same time: ON-A-F. When asked if you want to recover the memory: press no. This will not put your calculator back to ROM 1.18. If you could explain what your problems are in a more specific manner, I'm sure you will get an answer. You can always flash your calculator back to ROM 1.18 but this will be a mistake. Feature-wise and bug-wise, 1.19-6 is far better ==== > r9rha.1886$lZ2.184179@newsread1.prod.itd.earthlink.net, BMG > > >>I have an HP49G. Current ROM is 1.19-6. I would like to zap everything >>and reset the whole bloody calculator to the state it was in when >>received from the factory. BTW it had ROM 1.18. Can anyone advise. I >>am getting extremely strange results and cannot seem to correct. >> >>Any advice would be appreciated. >> >>Barry >> > > > To reset the memory press at the same time: ON-A-F. When asked if you want > to recover the memory: press no. > > This will not put your calculator back to ROM 1.18. > If you could explain what your problems are in a more specific manner, I'm > sure you will get an answer. I have tried to enter the following problem from the Urroz book: Mode is RPN, with Flag 117 set: Entering Quadratic Equasion using Equasion Writer: t^2-3t+5=0 Solve for 't' QUAD I get the following error: QUAD Error: No solution found The answer should be: {t-(1.5,1.65831239 > {'t=1.5,-1.65831239519)' 't=1.5,1.658312395180'} I find this behavior most confusing. BTW where do I find out reported bugs in 1.19.6? to reply directly to me delete the no spam. > > You can always flash your calculator back to ROM 1.18 but this will be a > mistake. Feature-wise and bug-wise, 1.19-6 is far better > > ==== > r9rha.1886$lZ2.184179@newsread1.prod.itd.earthlink.net, BMG > > >>I have an HP49G. Current ROM is 1.19-6. I would like to zap everything >>and reset the whole bloody calculator to the state it was in when >>received from the factory. BTW it had ROM 1.18. Can anyone advise. I >>am getting extremely strange results and cannot seem to correct. >> >>Any advice would be appreciated. >> >>Barry >> > > > To reset the memory press at the same time: ON-A-F. When asked if you want > to recover the memory: press no. > > This will not put your calculator back to ROM 1.18. > If you could explain what your problems are in a more specific manner, I'm > sure you will get an answer. I have tried to enter the following problem from the Urroz book pp. 13-14: Mode is RPN, with Flag 117 set: Entering Quadratic Equasion using Equasion Writer: t^2-3t+5=0 Solve for 't' QUAD I get the following error: QUAD Error: No solution found The answer should be: {t-(1.5,1.65831239 > {'t=1.5,-1.65831239519)' 't=1.5,1.658312395180'} I find this behavior most confusing. BTW where do I find out reported bugs in 1.19.6? to reply directly to me delete the no spam. > > You can always flash your calculator back to ROM 1.18 but this will be a > mistake. Feature-wise and bug-wise, 1.19-6 is far better > > ==== rpMha.515$4P1.40743@newsread2.prod.itd.earthlink.net, BMG >> r9rha.1886$lZ2.184179@newsread1.prod.itd.earthlink.net, BMG >> >> >>> I have an HP49G. Current ROM is 1.19-6. I would like to zap everything >>> and reset the whole bloody calculator to the state it was in when >>> received from the factory. BTW it had ROM 1.18. Can anyone advise. I >>> am getting extremely strange results and cannot seem to correct. >>> >>> Any advice would be appreciated. >>> >>> Barry >>> >> >> >> To reset the memory press at the same time: ON-A-F. When asked if you want >> to recover the memory: press no. >> >> This will not put your calculator back to ROM 1.18. >> If you could explain what your problems are in a more specific manner, I'm >> sure you will get an answer. > > I have tried to enter the following problem from the Urroz book: > > Mode is RPN, with Flag 117 set: > > Entering Quadratic Equasion using Equasion Writer: t^2-3t+5=0 > Solve for 't' > QUAD > > I get the following error: QUAD Error: No solution found The answer > should be: > > {t-(1.5,1.65831239 > {'t=1.5,-1.65831239519)' 't=1.5,1.658312395180'} > > I find this behavior most confusing. This system doesn't have any real solutions: so in real mode the calculator returns No solution found, put your calculator in complex mode before you run the command QUAD and it will return complex solutions > > BTW where do I find out reported bugs in 1.19.6? No bug here ==== > rpMha.515$4P1.40743@newsread2.prod.itd.earthlink.net, BMG > > >> >>>r9rha.1886$lZ2.184179@newsread1.prod.itd.earthlink.net, BMG >>> >>> >>> >>>>I have an HP49G. Current ROM is 1.19-6. I would like to zap everything >>>>and reset the whole bloody calculator to the state it was in when >>>>received from the factory. BTW it had ROM 1.18. Can anyone advise. I >>>>am getting extremely strange results and cannot seem to correct. >>>> >>>>Any advice would be appreciated. >>>> >>>>Barry >>>> >>> >>> >>>To reset the memory press at the same time: ON-A-F. When asked if you want >>>to recover the memory: press no. >>> >>>This will not put your calculator back to ROM 1.18. >>>If you could explain what your problems are in a more specific manner, I'm >>>sure you will get an answer. >> >>I have tried to enter the following problem from the Urroz book: >> >>Mode is RPN, with Flag 117 set: >> >>Entering Quadratic Equasion using Equasion Writer: t^2-3t+5=0 >>Solve for 't' >>QUAD >> >>I get the following error: QUAD Error: No solution found The answer >>should be: >> >>{t-(1.5,1.65831239 > {'t=1.5,-1.65831239519)' 't=1.5,1.658312395180'} >> >>I find this behavior most confusing. > > > This system doesn't have any real solutions: so in real mode the calculator > returns No solution found, put your calculator in complex mode before you > run the command QUAD and it will return complex solutions > > >>BTW where do I find out reported bugs in 1.19.6? > > > No bug here > pc were able to be used on an exam I am preparing for... but alas my choices were the 48, 49 or TI series... Barry ==== > > r9rha.1886$lZ2.184179@newsread1.prod.itd.earthlink.net, BMG > > > > > >>I have an HP49G. Current ROM is 1.19-6. I would like to zap everything > >>and reset the whole bloody calculator to the state it was in when > >>received from the factory. BTW it had ROM 1.18. Can anyone advise. I > >>am getting extremely strange results and cannot seem to correct. > >> > >>Any advice would be appreciated. > >> > >>Barry > >> > > > > > > To reset the memory press at the same time: ON-A-F. When asked if you want > > to recover the memory: press no. > > > > This will not put your calculator back to ROM 1.18. > > If you could explain what your problems are in a more specific manner, I'm > > sure you will get an answer. > > I have tried to enter the following problem from the Urroz book pp. 13-14: > > Mode is RPN, with Flag 117 set: > > Entering Quadratic Equasion using Equasion Writer: t^2-3t+5=0 > Solve for 't' > QUAD > > I get the following error: QUAD Error: No solution found The answer > should be: > > {t-(1.5,1.65831239 > {'t=1.5,-1.65831239519)' 't=1.5,1.658312395180'} > > I find this behavior most confusing. > > BTW where do I find out reported bugs in 1.19.6? > > to reply directly to me delete the no spam. > > > > > You can always flash your calculator back to ROM 1.18 but this will be a > > mistake. Feature-wise and bug-wise, 1.19-6 is far better > > > > I changed the independent variable to 't' (MODE|CAS to get there) Then I put in the equation using eqution writer then SOLVEX (Left Shift 7, (S.SLV) F5) I then got the 2 complex solutions. I don't know if it is really necessary to change the independent variable. Good luck. Aubrey. ==== > Mode is RPN, with Flag 117 set: > > Entering Quadratic Equasion using Equasion Writer: t^2-3t+5=0 > Solve for 't' > QUAD > > I get the following error: QUAD Error: No solution found The answer > should be: I got the same error. It should really be asking to switch to complex mode or saying Error: non-real solution. If you set flag -103 (complex numbers on) then you should get an answer. I got {t=(3-i*sqrt(11))/2) t=(3+i*sqrt(11))/2)} This is the exact version of {'t=1.5,-1.65831239519)' 't=1.5,1.658312395180'}. You can set this flag either in the [MODE] [CAS] menu (check _Complex), in the [MODE] [FLAGS] menu (scroll down to -103 and check it) or by holding down [<-] and pressing [TOOL]. The third method is probably the easiest. You can also type -103 FS. A million ways to skin a cat. --CS ==== 9LNha.657$4P1.50399@newsread2.prod.itd.earthlink.net, BMG > pc were able to be used on an exam I am preparing for... but alas my > choices were the 48, 49 or TI series... > The 49 is a complicated calculator, I agree. But not in this specific case. Solving an equation in complex or real mode is something common to many CAS. I can't find my TI89 to check this, but I believe that on the T89 to solve your equation you would have had to use the command cSolve to solve it. The 49 gave a perfectly correct solution for your equation: There are no solutions if you're solving your problem in the real space ==== > > > > I would either use the MIPS... > A MIPS or ARM seems to be nice, but they are more power hungry than a HP > calculator. Exactly! Exactly! This is the point! > Any palm with a real processor consumes much more batteries than a HP > calc. Think about the main differences: * most palms use SDRAM or another form of dynamic memory, which tends to consume more power AND require a special controller, which means, more chip space and more power, again, * do you really need a MMU? most MIPS and ARM machinesdo have these so you can run a true multitasking system with paging; I don't see a need for this - what would you page to? ;) * you don't really need that kind of speed if you don't want to run some fool-oriented OS like Windows CE However, a small 16-bit DSP might do, when clocked very low (also good for maths). I think the power consumption could be greatly reduced. Or variable clocking - speed-on-demand, this could also be very good. > Parallel logic is fast but not in a FPGA ! I think the original serial > design isn't such a bad idea for the logic can be much simpler. Why not > boost the clock frequency but remain serial?? Because boosting clock means higher current; it's easier to use the slow clock. You can use low power slow memories then. > If anybody wants to be realy advanced - why not asynchronous ?? It can > be very fast and very power saving. Only the toggling parts of the logic > are consuming power, the rest remains static and drews a very litle > current. It was alredy done with an 8051 microcontroller at Philips. Eeek. Asynchronous. Go debug that design. ;-) And testing is a real bitch, also. You know, you've got to test the chip. And FPGA will _never_ be as power-efficient as a real silicon so I'd recommend a very low clocked CMOS off-the-shelf. > greetings, Christian Daniel Have fun, Stanislaw Skowronek ==== > > > > > > I would either use the MIPS... > The snipped text was not mine, but Christian Daniel's (as seen at the end) X > Because boosting clock means higher current; it's easier to use the slow > clock. You can use low power slow memories then. X Right! I would scale down the process from 2000nm to 250nm AND then the Voltage may be lowered down to 1.8V...1.1V Now you can get the frequency up to 33.3MHz X > And FPGA will _never_ be as power-efficient as a real silicon so I'd > recommend a very low clocked CMOS off-the-shelf. > > > greetings, Christian Daniel > > Have fun, > Stanislaw Skowronek I would also like to point out (again) that it may be feasible to change (this is much more work) the serial operations requiring 16*more clocks into one parallel operation (example: add operation) in the Saturn CPU's 64-bit (16*4-bit) nibble-serial registers/ALU's. NOTE: When Pentium 4 was introduced, it was considered very slow CPU. You really have to boost the frequences to get the most out of a design. This is possible with the Saturn, too. It was and still is the best CPU for a *calculator* - operating months in one set of batteries instead of a mere day like the current PDA's Veli-Pekka ==== Jetzt auch mit HTML-Doku in Deutsch http://users.belgacom.net/EAA/Heiko/HP49/index.htm ..Heiko ==== > > Jetzt auch mit HTML-Doku in Deutsch > Isn't it ``auf Deutsch''? there are a lot of possible writings: mit HTML-Doku in der Sprache Deutsch or abreviated in Deutsch or in deutsch for in deutscher Sprache or auf deutsch geschrieben is may be possible, too. I think not auf Deutsch (s. Duden, two columns). German is my mother tongue, but not my favorite subject ;-) I have updated both, englisch and deutsche http://users.belgacom.net/EAA/Heiko/HP49/index.htm Best wishes Heiko ==== > Jetzt auch mit HTML-Doku in Deutsch I'm not being pedantic here, I'm just curious about the ammount of German I've forgotten over the past six-ish years. Isn't it ``auf Deutsch''? -- Alexandros Andreou, Operator. | Reached at: ee4299 at ee.teiath.gr. America loves its anarchists when they are safely ensconced in the grave. ==== How do you find the variance and standard deviation of a probability sample on a 49G? For example, I have the following: x 1 2 3 p 0.5 0.2 0.3 How do I find the variance and standard deviation? ==== > xbar = mean = sum of (x*p) = 1*0.5 + 2*0.2 + 3*0.3 > Variance = sum ((x-xbar)^2*p) > Note that if your sample size is n, then the unbiased sample > estimate of the population variance is given by > (n/(n-1))*sum ((x-mu)^2*p) = Variance*(n/(n-1)). I just wanted to add that a lot of the things he mentioned above are already built in (eg. sum(x*p), sum(x^2), etc.). You can get to them either from the [->][STAT] menu (which is a choose box no matter what your flag settings are) select 4. Summary stats.., or type (in RPN) 96 MENU. The latter will give you all the same commands, only in a soft key format (versus choose boxes). To find the ones you'll need, hit the soft-key [SUMS]. You can view/change SigmaDAT from the [DATA] softkey. --CS ==== > How do you find the variance and standard deviation of a probability > sample on a 49G? > > For example, I have the following: > x 1 2 3 > p 0.5 0.2 0.3 > Put your data in sigDAT, x in 1st column and p in 2nd column: Mean: .82 sigmaX*Y sigma Y / é PSDEV: .82 sigmaY sigmaDAT OBJ-> EVAL DROP 0 1 ROT START ROT SQ ROT * + NEXT OVER * sigmaX*Y SQ - SWAP DUP * / sqrt é Hope this helps ==== > I just wanted to add that a lot of the things he mentioned above are > already built in (eg. sum(x*p), sum(x^2), etc.... Sorry, Speed: the 49G, as every hp calculator I know, has the lack of entering data with frequencies... You can find WMEAN in calcs like 32SII, but you can not get SDEV or PSDEV in that calculator for a list of grouped data. If you want to describe grouped data in hp calculators you need to program either the entering of data or the functions like mean, sdev, etc... Here: http://www.hpmuseum.org/software/15stgrp.htm you can get a program of mine for entering grouped data in a 15c. Easily portable to other RPN calcs. If you are interested I can send you versions for 32SII and 42S. In the 48/49 (RPL) with matrices statistics, is a better way to program a new mean, a new psdev and sums... In this thread, I have written some of them... Regrads ==== automatically on the calc. > > xbar = mean = sum of (x*p) = 1*0.5 + 2*0.2 + 3*0.3 > > Variance = sum ((x-xbar)^2*p) > > Note that if your sample size is n, then the unbiased sample > > estimate of the population variance is given by > > (n/(n-1))*sum ((x-mu)^2*p) = Variance*(n/(n-1)). > > > I just wanted to add that a lot of the things he mentioned above are > already built in (eg. sum(x*p), sum(x^2), etc.). You can get to them > either from the > [->][STAT] menu (which is a choose box no matter what your flag > settings are) select 4. Summary stats.., or type (in RPN) 96 MENU. > The latter will give you all the same commands, only in a soft key > format (versus choose boxes). To find the ones you'll need, hit the > soft-key [SUMS]. You can view/change SigmaDAT from the [DATA] > softkey. > > --CS ==== So, on the 49G, there is no built in command that would do this? xbar = mean = sum of (x*p) = 1*0.5 + 2*0.2 + 3*0.3 Variance = sum ((x-xbar)^2*p)? Wow tutorial in RPL programming, it seems very efficient and useful. > > How do you find the variance and standard deviation of a probability > > sample on a 49G? > > > > For example, I have the following: > > x 1 2 3 > > p 0.5 0.2 0.3 > > > Put your data in sigDAT, x in 1st column and p in 2nd column: > > Mean: .82 sigmaX*Y sigma Y / é > PSDEV: .82 sigmaY sigmaDAT OBJ-> EVAL > DROP 0 1 ROT > START ROT SQ ROT * + > NEXT OVER * sigmaX*Y SQ > - SWAP DUP * / sqrt é > > Hope this helps > ==== > So, on the 49G, there is no built in command that would do this? > xbar = mean = sum of (x*p) = 1*0.5 + 2*0.2 + 3*0.3 > Variance = sum ((x-xbar)^2*p)? Wow > > tutorial in RPL programming, it seems very efficient and useful. Well: go to www.hpcalc.org and look for in Documentation... ==== > > One more time! HPGX get it not your 49 toy!!! Start anoter NG for that once > > and for all!! Lol. Turns out this toy is quite faster and has WAY more memory. Sure theres the design problem and the IR issue... but those are nothing serious. 49G is better then GX. Im talking technically here. Theres no question about it. Speed and power are the things that matter in the end (tests). Im not saying that the 48 series is bad (quite good in fact) but the forum should be dedicated to HP CALCS. .... > > Why that deep rooted hate my dear HPXX co-user? > Do not be such a racist against the 49ers! > We are all friends here :-) united under a > common cause against all external evil that > attempts to divide us and destroy the RPL land > of happiness that we support with our sweat! > Besides, face it, once and for all >:-O , that > the HP49 is a more complete machine compared > to any of the previous RPL calcs! > :-) > Any one care to defend my opinion against the > more conservative fellows of this newsgroup? > > !Demeter! 100% agreed. [AC] ==== You are right, I am wrong and apologize. But the 48GX is still the best!! Rod > > > One more time! HPGX get it not your 49 toy!!! Start anoter NG for that once > > and for all!! > > > Why that deep rooted hate my dear HPXX co-user? > Do not be such a racist against the 49ers! > We are all friends here :-) united under a > common cause against all external evil that > attempts to divide us and destroy the RPL land > of happiness that we support with our sweat! > Besides, face it, once and for all >:-O , that > the HP49 is a more complete machine compared > to any of the previous RPL calcs! > :-) > Any one care to defend my opinion against the > more conservative fellows of this newsgroup? > > !Demeter! ==== Veli-Pekka, knowledgble person on the HP calculators and sincerely value your input. Keep up the great work!!! Rod > X > > HP4x? I haven't seen much discussion of the 41C, 41CX, 41CV, 42S, 45, or > > 46 on this newsgroup. > So HP 40G would be in and HP 39G (or 38G) would be out. > How about: > 'comp.sys.hp.symbolic' > ?? > Veli-Pekka > > http://etud.epita.fr:8000/~avenar_j/hp/49.html hp 49g software development kit beta FastCounter by bcentral t thp 49g beta rom (version 1.19-6 zip file*) hp 49g beta rom for hp 49 emulator (version 1.19-6 zip file*) extable library (needed to use masd)MASD DocumentationĘ100 Kb PDF,Ę81 Kb ZIP If you have a problem with your HP Calculator product, please refer to the Technical Support section of the Assistance web page. If you need additional assistance, please consult our list of worldwide Support Providers to identify the telephone support team nearest you. Important: Please read first There have been some reports that the upgrade procedure failed. In every reported case, the procedure would have been succesful if the following had been read carefully, and the instructions followed. In some rare cases, after an incorrect manipulation where the File System has been corrupted, it is impossible to put the HP49 in Download Mode. If such things happen please run the following program P0ERASE and follow the instruction displayed on the screen. The program is for Microsoft Windows system only. But remember again: if you follow the instructions you won't need this tool. How to upgrade your HP49 1.tSend the following program to extract the content of the 64KB Flash Bank. 64KB Extractor 2.tRun the program. It will put on the stack a list containing either Library or Backup Object. 3.tSave the list as-is in the HOME directory 4.tFollow the next instructions to upgrade your calculator 1. On the PC: 1.tUnzip the ROM update file to a folder on your hard drive, noting the location. Make sure it has a .flash extension; some zip decompressors do not support long file names, requiring you to rename the file. 2.tConnect the HP 49G to the PC, and start the PC Connectivity Kit. 3.tIn the PC Connectivity Kit, navigate to the PC directory that holds the operating system file. 4.tDouble-click the .flash operating system file to display the Download program dialog box. 2. On the 49G: 1.tEnter diagnostic mode by turning the calculator on, holding [ON], and pressing [F4]. 2.tWhile the Tests screen is showing, use your thumb to hold down [+] and [ENTER]. 3.tWhile holding down [+] and [ENTER], press and release [ON] to show the No System menu, and then release [+] and [ENTER]. 4.tPress [4] to select terminal mode. A blank screen appears. To abort at this time, hold down [ON], press [F3], and then release both keys. 3. On the PC: On the Flash upgrade dialog box: 1.tUse the Config Comms button to configure the PC serial port that the calculator is connected to. 2.tClick the Talk to calc button to send the download program to the HP 49G. 4. On the 49G: The download program sent from the PC is now running. 1.tIf you're running a ROM 1.19-5 or newer jump to 5 2.tPress [4] to select Erase Bank. The screen will now display 0 User Bank. If not, use the up and down arrow key until Bank 0 appear. 3.tPress [ENTER] to format the 64KB Bank. 4.tThe HP49 returns to the Download menu 5.tPress [1] to select Download System. The 49G communicates with the PC Connectivity Kit and commences the upgrade. 6.tWhen the process finishes, the 49G will display The system may not be installed. Please go to 'Download Pack' menu. Press any key. You now see the main Download menu. 7.tPress [2] for 'Download pack'. System present press Q twice to reboot. The operating system is now upgraded. 8.tIf you were already running ROM 1.19-5 or newer you're done 9.tPut the list that you've extracted from the 64KB Flash Bank on the RPL stack 10.tExtract the content by running the command LIST-> 11.tFor each object from the list, do: 2 STO in order to re-save them in the Flash User Memory If it fails: If it fails, your calculator will no longer operate properly until you re-flash the ROM. To do this, perform the following steps and then go back to 3. On the PC above: 1.tInsert a paper clip into the reset hole in the back of the 49G 2.tWhile the screen is blank, use your thumb to hold down [+] and [ENTER]. 3.tWhile holding down [+] and [ENTER], press and release [ON] to show the No System menu, and then release [+] and [ENTER]. 4.tPress [4] to select terminal mode. A blank screen appears. To abort at this time, hold down [ON], press [F3], and then release both keys. What's New from Release 1.19-5: *tUserRPL: New commands: *tSTOVX: Store the given global name in the CAS variable VX *tRCLVX: Recall the current value of the CAS variable VX *tDISPXY: Display a text at the specified screen coordinate Syntax: 3: object 2: { #x #y } 1: % Font_Size ( 1: small, 2: system ) *tKeyboard and Shortcuts: (& means simultaneously) *tRS COPY: if nothing is selected will clear the Clipboard *tRS & CHARS: HP48 Char menu *tRS CUT: If nothing is selected will the current line and add it to the existing clipboard *tLS & MODE: HP48 Mode menu *tEdit Menu: Add RightShift EDIT options to edit the current selection in a new text editor. *tFiler: *tYou can change the current working directory by pressing F1 (CHDIR) in the Tree View, or without exiting the Filer with the last menu entry (CHDIR) or using the shortcut RS + Right Arrow *tNew options available: *tXSEND: Send the selected files with Xmodem *tCHDIR: Change the current directory *tVarious shortcuts added. This is the current list (for the Alpha one, you must hold the alpha key): *tEdit: Alpha [T] *tCopy: RS [COPY] *tMove: Alpha [M] *tRcl: LS [RCL] *tEval: RS [EVAL] *tTree: RS LeftArrow *tPurge: Alpha [P] *tRename: Alpha [R] *tNew: Alpha [N] *tOrder: Alpha [O] *tSend: Alpha [S] *tHalt: Alpha [H] *tView: Alpha [V] *tHeaderMode: [MODE] *tVar details On/Off: [VAR] *tSend file with Xmodem: Alpha [X] *tChange Working Directory: RS RightArrow *tSort by name: [N] *tInverse sort by name: LS [N] *tSort by size: [S] *tInverse sort by size: LS [S] *tSort by type: [T] *tInverse sort by type: LS [T] *tSystem: *tReorganized the Flags list (adding all the missing one and fixed some text issues) *tFlag toggle menus can now be accessed from ChooseBox menu. The menu item will appear in inverse video if the flag is set. A Toggle menu appeared followed by a '*' in the list *tCancelling the HELP in either a choose menu or in the Catalog will now go back to the original screen rather than quitting. *tEQW: New display options: *tFull support for pretty-print LIMIT. lim is an alias to LIMIT and will always be displayed as such. *tEXP(X) will be displayed as e^X. This is a display only modification. *tMASD: A lot of new things: *tSupport for the Euro character in MASD mode only *tSupport of DEFINE such as: DEFINE foo TWO GETLAM blahblah, you are not limited to only one instruction *tSupport of ROMPTR2 to call a named rompointer such as: ROMPTR2 ChooseSimple *tFor ROMPTR2 and FPTR2, the ~ or ^ is not compulsory anymore. You don't have to use them, they will be added automatically *tSupport for EXTERNAL and FEXTERNAL: if you do: EXTERNAL ChooseSimple, every reference to ChooseSimple will be then done using a ROMPTR, so there's no need to type ROMPTR2 ChooseSimple all the time: EXTERNAL ChooseSimple :: ChooseSimple ; will be equivalent to : :: ROMPTR2 ChooseSimple ; *tSupport for either JAZZ or MASD order when creating local variables with {{ var .. }} (use the !JAZZ) *tSupport for debugging information. MASD will then generates two objects, one containing all the debugging information (line numbers, instructions etc...), the other one being the usual objects. *tBugs Fixed (The following bugs have been fixed): *tCheck http://bugs.hpcalc.org for more details. *tSystem:Correct support of 00 to generate the null character *tGraphic Toolbox:Finally fixed all the known bugs *tFiler:Fix a bug in Filer when moving around, if a sort option was activated, the cursor was not correctly located (cursor was located on the non-sorted list) *tMenus:Made sure that in all the menu the order of SOLVEVX and SOLVE is consistent (SOLVEVX before SOLVE) *tMenus:Fixed many inconsistencies where menus didn't have a title *t[3]CASDIR object type not checked *t[4]Duplicate library in different ports *t[5]RENAME command has no safety checks *t[6]MES bugs *t[7]Z=, Z<> failing with two zeroes *t[9]Scatter Plot Setup minor problem *t[22]I/O functions / Transfer form always reports Xlat:Newl *t[23]EVAL involving CONST clears the stack *t[30]Summation involving COMB() *t[32]Getting @ in ALG/PRG mode inside INFORM *t[37]INVMOD *t[38]couter size of selected object bug over 512ko *tSystem: Fixed PROMPTSTO to use Sto_Here: instead of STO , so CASDIR can't be deleted if it exists (as it may crash the calculator) *tSystem:Changed the MODES inputform screen to be updated after calling FLAGS *tCAS: bug in FACTOR when used on bi-squarred equations *tSystem: Fix DTAG returning an Invalid Error *tCAS:All known bugs What's New from Release 1.19-4: *tAlgebraic Mode: Added autoquote process on some functions. For a complete list look here. Warning, arguments within lists will not be quoted. *tRPL/Algebraic Compiler. New keyword to create greyscale graphic object. Syntax: GREY xx yy data. At this stage, greyscale objects are not yet supported by the graphical commands. *tInputForm engine: In algebraic mode, algebraic expression field will automatically be quoted. *tFiler: SORT option. Sort the file list by name, type or size *tFiler: PageUp/PageDown are now working *tMASD: Display statistics while compiling *tSystem: New CALC menu organisation (direct access to DERVX and INTVX) *tSystem: Various speed improvements *tBugs fixed (the following bugs have been fixed): *tSystem: Filling a user bank in port 2 could disable the Flash access *tSystem: Recalling a non-existent object in port 2 using a path could reset the calculator *tAlgebraic Compiler: incorrect compilation of | (where) when using expression *tTable View: Some twisted Parametric equations could reboot the calculator *tCAS: all known problems *tMASD: Problem when using name longer than 8 characters What's New from Release 1.19-3: *tCAS: New EXP2HYP command (see online help for more information) *tCAS: New LOCAL command. Create (and initialize) local variables from a list. To be used to avoid the need of nested -> << >> in algebraic mode *tCAS: New UNBIND command. Delete local variables *tSystem: New clock display manager. Will not create temporary objects anymore (reducing the frequency of Garbage Collector) *tSystem: New expression optimizer. It is now possible to plot or solve functions that include non-algebraic expressions (as the HP48) *tMASD: Added LIBDAT support, $ support, GOSBVL/GOVLNG =label support, Fixed a problem that could prevent the HP49 to start after a very low memory condition (exists in all previous HP calculator) *tBugs fixed (the following bugs have been fixed): *tSystem: Storing 128KB+1 bytes could corrupt the Flash structure *tSystem: Fixed a clock problem that could prevent the HP49 to start after a very low memory condition (exists in all previous HP calculator) *tCAS: various bugs fixed *tMASD: Incorrect error messages when a SKIP structure was not correctly closed What's New from Release 1.19-1: *tReal numbers in unit objects are displayed without the . (dot) if the value is below 1000. Example: 2_m^2 is not displayed as 2._m^2. anymore, and do not follow display format (FIX, SCI etc.) *tNew commands GBASIS and GREDUCE (see inline-help for more details) *tBugs fixed (the following bugs have been fixed): *tSystem: Crash when pressing Shift F6 from plotter *tSystem: DOLIST can hang the calculator when passing bad argument types *tSystem: New 1.19 Menu are not accessible using the MENU and TMENU commands *tCAS: CAS menu REWRITE is not linked to the MAIN menu *tCAS: Mistakes in inline help *tCAS: Inline help added for commands GBASIS, GREDUCE, POTENTIAL and VPOTENTIAL *tCAS: When called from an empty stack CASCMD doesn't return a result *t48GX Finance Solver: Pressing F6 on some fields could corrupt the stack What's New from Release 1.19-1: *tReal numbers in unit objects are displayed without the . (dot) if the value is below 1000. Example: 2_m^2 is not displayed as 2._m^2. anymore, and do not follow display format (FIX, SCI etc.) *tNew commands GBASIS and GREDUCE (see inline-help for more details) *tBugs fixed (the following bugs have been fixed): *tSystem: Crash when pressing Shift F6 from plotter *tSystem: DOLIST can hang the calculator when passing bad argument types *tSystem: New 1.19 Menu are not accessible using the MENU and TMENU commands *tCAS: CAS menu REWRITE is not linked to the MAIN menu *tCAS: Mistakes in inline help *tCAS: Inline help added for commands GBASIS, GREDUCE, POTENTIAL and VPOTENTIAL *tCAS: When called from an empty stack CASCMD doesn't return a result *t48GX Finance Solver: Pressing F6 on some fields could corrupt the stack What's New from Release 1.18: *tNew CAS (Computer Algebra System) including: *ton-line help. Inside the EQW, press [HELP]. If you have a symbolic highlighted (e.g. COLLECT(X+1)) you will get directly help on COLLECT, otherwise or if the top operator is not a CAS command you will have a choosebox with all the CAS commands. Also the Catalog and each menu give access to the CAS help if available. *tNew arithmetic functions like cyclotomic polynomials and Sturm sequences (e.g. STURMAB will return the number of real zeros in an interval) *tAssumption on variables like ASSUME(X>1), this properties will be used to simplify ABS value or to find some limits *tSIMPLIFY command which is essentially TEXPAND followed by EXPAND *tNew linear algebra commands: KER, IMAGE of a linear application, BASIS of a vector space, IBASIS intersection basis of two vector spaces, ISOM to find the elements of a 2-d or 3-d linear isometry. *tMain changes in existing functions: *tStep by step implemented for: integration, GCD and IEGCD for integers, PARTFRAC *tEXPAND does now EXP2POW (convert EXP[c*LN] to power) *tTAN2SC2 does no more take care of prefer sin/cos flag, use the new command TAN2CS2 *tSOLVE / SOLVEVX can solve 1 rational inequality in 1 var *tSOLVE / LINSOLVE accept systems written as a symbolic: use AND between equations *tTABVAR accepts now some non rational functions: e.g. EXP(X)-X *tImprovements or optimizations in SOLVE, integration, LAP/ILAP, SERIES *tZoom capabilities in 3D Plotter using the [+] and [-] keys What's New from Release 1.16: *tSwitch between complex to real mode from the keyboard (press and hold down LeftShift and then [TOOL]). *tDecompiler now fully compatible with HP48 (DECOMP$). *tHP48 Input Forms: Global names are not evaluated anymore. What's New from Release 1.10: *tSIZE returns the number of digits for an integer instead of 1. *tSymbolic series: SUM(I=1,N,I) will return (N^2+N)/2. Implementation of gamma, digammas etc.. functions *tNew Y= window: You can now create your own user functions and combine functions together like: Y2(X)=Y1(SIN(X)). *tSwitch between approx to exact mode from the keyboard (press and hold down RightShift and then ENTER) *tNew power algorithm: 3^1000 takes less than 2s now. *tUserRPL optimization: 1 1000 FOR I NEXT is now much faster Binary functions related to integers are now faster (+,-,*,/,^,NEG, INV, SQ) *tSTARTED and EXITED can customize the command line editor *tMultiple Equation Solver now contained in ROM. *tsysRPLĘstack is now implemented: set the flag -85 to use it. *tComplex Matrices are now displayed in textbook mode. *tNew XModem Server. It's now possible to transfer the ROM of an HP49G to another one using the ROMUPLOAD command. You can also control another HP49G using the xmodem protocol : *tXSERV: Put the calculator in XModem server mode No Inputs/outputs The Xmodem server recognize the following commands: *tP: Put a file in the calculator *tG: Get a file from the calculator *tE: Execute the command line *tM: Get the calculator memory *tL: List the files in the current directory *tXGET: Get a file from a XModem server Input: the name of the file to get (a global or local name) *tXPUT: Put a file in a XModem server Input: The name of the file to send (a global or local name) *tROMUPLOAD: Put the calculator in ROM upload mode. When in ROMUPLOAD mode, the calculator act like the FDP program, allowing another calculator to upgrade its ROM. (The baudrate must be 9600bps for a ROM upgrade) *tMASD is in the ROM. Attach the library 256 to use it. You will also need the extable library in order to use the mnemonic tables. *When unzipping make sure the ROMĘfile has a .flash extension. Depending on file associations this may be truncated causing it to no longer work with the flash download program (FDP).