D-2 I'm from New York... what does, ... For Sanskrit, however, the HP49+ is quite feasible and use it on the subway in New York to remember Sanskrit terms... mean??? > >to walter: other languages/fonts on calc? >>There are a few Japanese programs, I have always dreamt of translating the >>Kanji Mentor to Chinese which would be more useful for me, but it is SO > MUCH > >>work, so it is just a dream. >>Arnaud > I started a program for Hebrew, it has all the consonants and many of the > vowels. It > still has some bugs, and I don't use it anymore. If I want to get a flavor > of BeReShiT BaRa For Sanskrit, however, the HP49+ is quite feasible and use it on the subway > in New York > to remember Sanskrit terms. To : Your parents gave you a great name. If indeed you can > destroy and look > behind the veil of appearances you have achieved great prosperity indeed. Walt. > ==== > ??? > I'm from New York... what does, > ... For Sanskrit, however, the HP49+ is quite feasible and use > it on the subway > in New York > to remember Sanskrit terms... mean??? Ed, When I go to Manhattan from Brooklyn, I spend 1 hour and 10 minutes on the Q train. During this time I take out HP49+ (number 1) and test my engineering and science equation database (mostly for Mechanical and Civil Engineering). When I get tired of that I switch to my second HP49+. There I have stored Sanskrit words on the SD card (as a list {} of Graphics 131 x 64 = GROB 131 64 0000000...). They come from the last two or three lessons that I did at home (http://ccbs.ntu.edu.tw/DBLM/olcourse/sanskrit.htm). I can recall and display 3 or 4 words at once in the picture environment with one stroke of ->LCD (32.02 Menu) after de-listing the list withOBJ-> DROP (pre-programmed on the HIST key). Pressing ->LCD again displays the next set and so forth. So when you see somebody on the Q train with an HP49+ murmuring: gam, gacchati, krish, krishati, pac, pacati, vad, vadati, etc it must be me. Walt. ==== > I've been browsing the net for infromation on the capacity limit for > the SD port on the 49G+. Does anybody knows it? No limit founf yet, but since it supports FAT16 the theoretical limit is 4GB (with standard 32K clusters) When bigger SD arrives watch out for FAT32 => reformat to FAT16 before use. MMC is also supported: tested personally on 8MMC & 64 MB=daily use SD tested personally: 64MB Searching this newsgroup with Google reveales my previous answer and a bunch of others, where I can read SD 128MB & 256 MB also working... Correct the above information in case I remember something wrong... ==== @nyytiset.pp.htv.fi: > No limit founf yet, but since it supports FAT16 > the theoretical limit is 4GB (with standard 32K clusters) > The FAT16 limit with 32Kb clusters is 2GB to get 4GB you need 64Kb clusters. Virgilio ==== > @nyytiset.pp.htv.fi: No limit founf yet, but since it supports FAT16 > the theoretical limit is 4GB (with standard 32K clusters) > The FAT16 limit with 32Kb clusters is 2GB to get 4GB you > need 64Kb clusters. > That's correct, Virgilio. I knew there was something wrong. You could have 4GB with 64KB clusters (when I claimed 2GB=max) We'll wait and see - when the technology of SD reaches that far. Currently I think 0.5_GB is in the retail stores already. ==== --------------------------------------------------------------------- Is there any sysrpl command to format object to be printed just as if they were to be printed by the 82240B printer? I mean: obj -> $ ; but a string following the 82240B format conventions... Toby ==== I have a directory that contains a corrupt program object. I have been unable to purge the program using PURGE or using the Filer. When I try, either the calculator hangs and requires a paper-clip reset, or it seems to purge but the directory then contains 20 or so new files with garbage file names that I then also cannot purge. I also cannot purge the entire directory containing the corrupt program using PGDIR - the calc hangs. I also cannot edit the UserRPL program - when it opens in the editor, there are pages of External commands. When I tried to erase the extraneous Externals and then exit the editor, the calculator crashed hard with a Try to Recover Memory. In any case, I had a very recent backup, so no problems and nothing lost. However, the backup also contained the corrupt object and after a RESTORE, I was left with the same problem again. What I did finally is ON-A-F cleared memory and then manually copied everything from the backup object back to my HOME directory, using the Filer, _except_ the directory with the corrupt object, and now everything seems fine again. However, if this happens again, I wonder if there is an easier way to PURGE a corrupt object? Mike Mander ==== Just out of curiosity, could you save something noncorrupted to the object and then purge it? Blue skies, I know. Scott Chapin I have a directory that contains a corrupt program object. I have > been unable to purge the program using PURGE or using the Filer. When > I try, either the calculator hangs and requires a paper-clip reset, or > it seems to purge but the directory then contains 20 or so new files > with garbage file names that I then also cannot purge. I also cannot > purge the entire directory containing the corrupt program using PGDIR > - the calc hangs. I also cannot edit the UserRPL program - when it > opens in the editor, there are pages of External commands. When I > tried to erase the extraneous Externals and then exit the editor, the > calculator crashed hard with a Try to Recover Memory. In any case, I had a very recent backup, so no problems and nothing > lost. However, the backup also contained the corrupt object and after > a RESTORE, I was left with the same problem again. What I did finally > is ON-A-F cleared memory and then manually copied everything from the > backup object back to my HOME directory, using the Filer, _except_ the > directory with the corrupt object, and now everything seems fine > again. However, if this happens again, I wonder if there is an easier way to > PURGE a corrupt object? Mike Mander ==== An interesting idea. I didn't try it before since I had recovered stuff successfully. However, you got me wondering, so I decided to restore an older backup with the corrupted object just to test your theory - after doing another fresh clean backup of course! I tried to save a simple numeric value into the corrupt variable using the left-shift softkey combination. WOW! Cool light show!! I got a random pattern of shifting pixels on the display with all the annunciators blinking on and off. After a few seconds of this, I tried the ON key and then got a Try to Recover Memory. Boom! No dice... memory cleared. Tried it a second time as well. This time, when I tried to store a value, the 49g+ just rebooted. Then, when I pressed a softkey to move back into the offending directory, I got another explosion of random pixels on the display and then it just locked up. After a paper-clip reset, the 49g+ was... well... just a tad unstable, shall we say. I decided to preemptively reset the memory before things got out of hand! I have to say, pretty cool on the entertainment front! Almost better than the movie I just finished watching - XMen X2! ;-) backup. However, I think I'll have to keep that corrupt backup around just for entertainment value... now where did I put that popcorn... :-) Mike Mander P.S. Blue skies on Mars, did you say...? Hey, I think I just saw the governor of California walk by! OMG, maybe these flaky 49g+ keyboards are all just part of a bad dream... ;-) > Just out of curiosity, could you save something noncorrupted to the object > and then purge it? > Blue skies, I know. Scott Chapin ==== > theory - after doing another fresh clean backup of course! A Jedi you are already, Mike! X > backup. However, I think I'll have to keep that corrupt backup around > just for entertainment value... now where did I put that popcorn... Can you DROP_ a post to me? The bad object only, if possible, attached to it, ofcource, please, will you? [After compression] ,,,,, :-) Weli Wonder > P.S. Blue skies on Mars, did you say...? Hey, I think I just saw the > governor of California walk by! OMG, maybe these flaky 49g+ keyboards > are all just part of a bad dream... ;-) Demolition Man A Sylvester Stallone movie Sly saw that Arn was the president of US and asked: How is it Possible? - They've changed the law - just for him Now they are changing the law so that a person, after being a citizen of USA for 20-30 years (a proposal for law only), could be the president! Hows that for a dream (A.S. > R.R. IMO) ? ==== > theory - after doing another fresh clean backup of course! > A Jedi you are already, Mike! > X >:-) > backup. However, I think I'll have to keep that corrupt backup around > just for entertainment value... now where did I put that popcorn... > Can you DROP_ a post to me? > The bad object only, if possible, attached to it, ofcource, please, will > you? > [After compression] ,,,,, > :-) I'll try to extract the corrupt object and get it onto my computer, backup of your 49g+ as well before messing with it! But of course, you are a Master Jedi already - no need to warn you about that! > Weli Wonder P.S. Blue skies on Mars, did you say...? Hey, I think I just saw the > governor of California walk by! OMG, maybe these flaky 49g+ keyboards > are all just part of a bad dream... ;-) > Demolition Man A Sylvester Stallone movie > Sly saw that Arn was the president of US and asked: > How is it Possible? - They've changed the law - just for him > Now they are changing the law so that a person, > after being a citizen of USA for 20-30 years > (a proposal for law only), could be the president! > Hows that for a dream (A.S. > R.R. IMO) ? :-) Actually, I'm not sure if I ever watched Demolition Man in its entirety ... however, you did realize I was referring to Total Recall...? Mike Mander ==== X > I'll try to extract the corrupt object and get it onto my computer, > backup of your 49g+ as well before messing with it! But of course, > you are a Master Jedi already - no need to warn you about that! > P.S. Blue skies on Mars, did you say...? Hey, I think I just saw the > governor of California walk by! OMG, maybe these flaky 49g+ keyboards > are all just part of a bad dream... ;-) > Demolition Man A Sylvester Stallone movie > Sly saw that Arn was the president of US and asked: > How is it Possible? - They've changed the law - just for him > Now they are changing the law so that a person, > after being a citizen of USA for 20-30 years > (a proposal for law only), could be the president! > Hows that for a dream (Arnold S. > Ronald R. IMO) ? :-) Actually, I'm not sure if I ever watched Demolition Man in its > entirety ... however, you did realize I was referring to Total > Recall...? Sure, I've all the movies of Sly & Arnold (I think...) The occationally refer to each other in thei macho films, which is kinda funny... Veli Wonder ==== Regarding all these issues, ***is it time now to get the 49G+? Are there still any obstacles?*** HP49G+ keyboard??? and the following days without any complaints, 2) the new ROM 1.22 announced by Aaron to solve the screen problems and 3) the alarms issue announced by Demeter, about to be solved...?, ***what other technical issue would/ should stop me buying it?*** (forget other options like price and other brands or models) My only fear seems to be now, the compatible versions of software with the 49G and good old printed manuals. ***If one would like to buy a new 49G+ let's say in Atlanta, Georgia (because I have a friend of mine over there now), from what store should one get the best deal? (meaning Price, shipment delivery, etc.) Would it be wiser to get it from another place like New York or Miami, for example?*** Consider I must buy it outside* usually the states w/o any warranty or replacement from here, because it's nearly 3x more expensive down here thanks to our taxes' structure (let alone our actual exchange rate). Although I still hold some respect for marketing executives in HP Argentina, but their after sales policies and technical department because of the first, sucks. To Carlos Marangon I say, thanks for the wish but forget any manufacturing idea in South America... Even if it would be cheaper, the product surely would be even worse. I regret I'm saying that of my country and South America, but I must be honest as a HP user and many things still have to change and that's not happening now. Besides, even around the world many things are losing their quality standards, its a fact of our times. For what I read, Fred Valdez and his team (along many contributors on this very list), had done an excellent job in record time. Am I wrong? Carlos *BsAs, Argentina Proud owner of a 200LX, 15C, 12C and willing to change his 49G for a new and better replacement (because of keyboard, stability and documentation). Still looking for a 42S Former owner of a 28C/S and 48SX/GX ------------------------------------------------------- When will someone make a new Emulator for this 49G+? for WinXP and... DOS? ------------------------------------------------------- > Just got off the phone with HP customer support and ROM greater than > 1.22 will be posted on HP's website very soon, no later than the > middle of January if all goes well. It addresses specifically the > following: 1. the earthquake pixelation at power-up in ROM 1.22 > 2. display flickering Those were the only enhancements ... > Aaron ------------------------------------------------------- Yeah, sure, nice, but what about the far more important > stuff of ALARMS MESSING UP? (see in hpcalc.org bugzilla bug #100). > It also causes a freezing of my machine every now and then. > I guess we can get it only a little bit at a time! !Demeter! ------------------------------------------------------- ==== let me add 1 more thing and arrange another thought, I forgot the 4th issue, the SD Card management issues... hoping they would be solved soon. My only other inquiry left, When will someone make a new Emulator for this 49G+? for WinXP and... DOS? ==== oN 05-Dec-03, Frank Pittel said: > It could also be that the cashier has a handicap of some sort. I for > example am dyslexic. This means that I learn and think in a > different way then others. One of the side effects is that I have a > hard time with simple arithmatic. I therefore use a calculator for > simple arithmatic calculations. I may be simple minded and slow on > the uptake but I'm not stupid. We shouldn't be to quick to judge > others. It certainly could be, in a few cases, but in this area, at least, the observed bahavior is very nearly universal. -- Bill ==== ok.....now a REAL answer from my sarcastic fingers: (48 and 49, + is gone) -gas dynamics (1D) calulcations -enthalpy balancing -basic combustion (temperature rise) estmimation of hydrocarbon fuel/air mixtures -momentum and continuity reality checks for CFD -quick plotting and curve fitting -financial ROI type stuff -Simple fuel hydraulics calculations -some on-the-fly statistical stuff -- Frank Bachman Grumpy Aero Guy > Curious survey: What is the most popular use of the HP-49G+ at present. Is it math, algebra > and calculus? The primary usage of CAS? Is there a demand for engineering > and scientific use? Are any programs for engineering and scientific use > being developed presently, independent or third party? Chuck... > _________________________________________________________ > ==== Hey, I wasn't knocking your job..... not at all. Didn't mean to offend you. If I did, please accept my apology. Mine (job) isn't that important, either.......I wasn't trying to imply it was. In this era of cost cutting (which, I'm sure your industry has experienced some of as well) we are left with one person doing the work that 5-7 were doing as little as 7-10 years ago. 10 years ago, we had 2-3 mothods engineers per group whose job it was to develop tools/programs/routines for tasks, as well as highly skilled (kick-butt) techicians who dedicated careers and their lives to making things slick....THATS ALL THEY DID. Since 9-11 and before, really, the aerospace industry has been beyond brutal. I have to admit ignorance on the overall health of the electronics business. Can't be any WORSE than ours. Now, that they all got downsized, we are left to fend for ourselves, and any little device that can speed things up HELPS... but it must be reliable and not fail in the middle of something. > I guess if I were having the kind of problems that you are, I would probably > stop using the 49G+ and go back to the 48GX, 42S, 67, or whatever tool is > right for the job. I already have. My 49G+ simply never had the > problems that you are talking about. I sure wish they had sent me the one you got....truly. > The problems are being addressed. Should they have been there to begin with? > No. But they were and they are being fixed. resolved... would be nice. Hey HP, when's the new keyboard coming out? Will they send us a new battery compartment? If it's ROM you mean, yeah, they'll update that as they need to. When I spoke with HP, they told me (straight up), that ROM is the only thing in the plan. I'll just muddle along > doing my routine calcs. you and me both..hey, didn't mean to offend you. If I did, please accept my apology. I just yearn for the quality of old. -- Frank Bachman Grumpy Aero Guy > To paraphrase -- I may not be able to define whining, but I know it when II'll just muddle along > doing my routine calcs. > see it. Constructive criticism identifying a problem once or twice. It is engaging > in intelligent conversation and discussion about problems. It is not > complaining over and over and over and over about the same thing. Especially > when the problems are being resolved. The problems are being addressed. Should they have been there to begin with? > No. But they were and they are being fixed. My 49G+ simply never had the > problems that you are talking about. I guess if I were having the kind of problems that you are, I would probably > stop using the 49G+ and go back to the 48GX, 42S, 67, or whatever tool is > right for the job. Finally, (and I do mean finally), someday when I grow up, I hope to have a > job as complicated and important as yours. Then maybe I'll be allowed to be > a (grumpy) electrical engineer. In the meantime, John Waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ! Whining? If all I used mine for was complex number conversions and other somewhat > routine calcs, then I guess I wouldn't be too dissappointed either. But > then, I guess a $19.99 TI would've sufficed for that as well. As a (grumpy) aerodynamicist, my previous generations of HPs (back to the > 67) have, over the years, generated literally dozens of (simple to very > complex) programs to be able to validate test cell data on the fly and do > some, sometimes hairy, recalcs on the fly to determine new test conditions > after some critical insturmentation got fried on a test rig, or engine. In > keeping with modern advances, mine have lately served as on the fly CFD > reality checkers. Nothing beats the handheld power of an old trusty HP > RPN > programmable. I am going from the assumption that porting, specifically, between the 48, > 49G, and 49G+, is not a problem. (It was in numerous circumstances). I am happy for you that your G+ escaped some of the issues that it seems > are > fairly consistent between many units. Sadly, mine did not. Don't blindly dismiss contructive criticism and sheer dissappointment as > whining. It's not the end users fault that HP spoiled us for three decades > (or more) with top notch hardware and over the top innovation. It's not > the end users fault that they are now skimping on QC and robust mechanical > design. It's not the end users fault that most of the time spent on a new > calculator is spent trying to get it to operate as it should have from the > beginning, out of the box. Being stared down by 7 test cell technicians during a $50,000/hour > component > test while cussing at a tempramental keyboard and being stunned and amazed > at screen earthquakes while trying to re-adjust test conditions is no > fun. > It is ESPECIALLY no fun when the thing croaks for no reason, you have to > spin batteries, then start all over.....where did I put that > 48..........(?!) I think some of the whining is justified. Then again, it's those that DON'T whine when there should be some, that > become part of the problem. If HP is indeed listening, maybe they'll get > their act together and get this thing up to the standard it should be, or > do > us all a favor and quietly just chalk this up to a mistake and try > again....or excuse themselves completely from this business (again). Don't mean to sound harsh....but HP set the end user expectation with a > stellar past.... not the other way around. -- > Frank Bachman > Grumpy Aero Guy > The most common use seems to be as a tool for whining. Mine is used in > day > to day calculations for my job as an electrical engineer. I use it > extensively for complex number operations. FWIW I have had absolutely no > keyboard or battery problems, which I suspect is probably true of the > majority. > > John > > Curious survey: > > What is the most popular use of the HP-49G+ at present. Is it math, > algebra > and calculus? The primary usage of CAS? Is there a demand for > engineering > and scientific use? Are any programs for engineering and scientific > use > being developed presently, independent or third party? > > Chuck... > _________________________________________________________ > > ==== No offense taken. John > Hey, I wasn't knocking your job..... not at all. Didn't mean to offend you. > If I did, please accept my apology. Mine (job) isn't that important, either.......I wasn't trying to imply it > was. In this era of cost cutting (which, I'm sure your industry has > experienced some of as well) we are left with one person doing the work that > 5-7 were doing as little as 7-10 years ago. 10 years ago, we had 2-3 mothods > engineers per group whose job it was to develop tools/programs/routines for > tasks, as well as highly skilled (kick-butt) techicians who dedicated > careers and their lives to making things slick....THATS ALL THEY DID. Since > 9-11 and before, really, the aerospace industry has been beyond brutal. I > have to admit ignorance on the overall health of the electronics business. > Can't be any WORSE than ours. Now, that they all got downsized, we are left to fend for ourselves, and any > little device that can speed things up HELPS... but it must be reliable and > not fail in the middle of something. I guess if I were having the kind of problems that you are, I would > probably > stop using the 49G+ and go back to the 48GX, 42S, 67, or whatever tool is > right for the job. I already have. My 49G+ simply never had the > problems that you are talking about. I sure wish they had sent me the one you got....truly. The problems are being addressed. Should they have been there to begin > with? > No. But they were and they are being fixed. resolved... would be nice. Hey HP, when's the new keyboard coming out? Will > they send us a new battery compartment? If it's ROM you mean, yeah, they'll > update that as they need to. When I spoke with HP, they told me (straight > up), that ROM is the only thing in the plan. I'll just muddle along > doing my routine calcs. you and me both..hey, didn't mean to offend you. If I did, please accept my > apology. I just yearn for the quality of old. -- > Frank Bachman > Grumpy Aero Guy > To paraphrase -- I may not be able to define whining, but I know it when > II'll just muddle along > doing my routine calcs. see it. Constructive criticism identifying a problem once or twice. It is engaging > in intelligent conversation and discussion about problems. It is not > complaining over and over and over and over about the same thing. > Especially > when the problems are being resolved. The problems are being addressed. Should they have been there to begin > with? > No. But they were and they are being fixed. My 49G+ simply never had the > problems that you are talking about. I guess if I were having the kind of problems that you are, I would > probably > stop using the 49G+ and go back to the 48GX, 42S, 67, or whatever tool is > right for the job. Finally, (and I do mean finally), someday when I grow up, I hope to have a > job as complicated and important as yours. Then maybe I'll be allowed to > be > a (grumpy) electrical engineer. In the meantime, John > Waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ! > > Whining? > > If all I used mine for was complex number conversions and other somewhat > routine calcs, then I guess I wouldn't be too dissappointed either. But > then, I guess a $19.99 TI would've sufficed for that as well. > > As a (grumpy) aerodynamicist, my previous generations of HPs (back to > the > 67) have, over the years, generated literally dozens of (simple to very > complex) programs to be able to validate test cell data on the fly and > do > some, sometimes hairy, recalcs on the fly to determine new test > conditions > after some critical insturmentation got fried on a test rig, or engine. > In > keeping with modern advances, mine have lately served as on the fly > CFD > reality checkers. Nothing beats the handheld power of an old trusty HP > RPN > programmable. > > I am going from the assumption that porting, specifically, between the > 48, > 49G, and 49G+, is not a problem. (It was in numerous circumstances). > > I am happy for you that your G+ escaped some of the issues that it seems > are > fairly consistent between many units. Sadly, mine did not. > > Don't blindly dismiss contructive criticism and sheer dissappointment as > whining. It's not the end users fault that HP spoiled us for three > decades > (or more) with top notch hardware and over the top innovation. It's > not > the end users fault that they are now skimping on QC and robust > mechanical > design. It's not the end users fault that most of the time spent on a > new > calculator is spent trying to get it to operate as it should have from > the > beginning, out of the box. > > Being stared down by 7 test cell technicians during a $50,000/hour > component > test while cussing at a tempramental keyboard and being stunned and > amazed > at screen earthquakes while trying to re-adjust test conditions is no > fun. > It is ESPECIALLY no fun when the thing croaks for no reason, you have to > spin batteries, then start all over.....where did I put that > 48..........(?!) > > I think some of the whining is justified. > > Then again, it's those that DON'T whine when there should be some, that > become part of the problem. If HP is indeed listening, maybe they'll get > their act together and get this thing up to the standard it should be, > or > do > us all a favor and quietly just chalk this up to a mistake and try > again....or excuse themselves completely from this business (again). > > Don't mean to sound harsh....but HP set the end user expectation with a > stellar past.... not the other way around. > > -- > Frank Bachman > Grumpy Aero Guy > > The most common use seems to be as a tool for whining. Mine is used in > day > to day calculations for my job as an electrical engineer. I use it > extensively for complex number operations. FWIW I have had absolutely > no > keyboard or battery problems, which I suspect is probably true of the > majority. > > John > > Curious survey: > > What is the most popular use of the HP-49G+ at present. Is it math, > algebra > and calculus? The primary usage of CAS? Is there a demand for > engineering > and scientific use? Are any programs for engineering and scientific > use > being developed presently, independent or third party? > > Chuck... > _________________________________________________________ > > ==== Basic economic (financial) day to day calculations, Technical applications (many from Eric's HpCalcORGs site), P->R, and backwards, Statistical, Solver, Basic UserRPL programming No games Would love a better/ more stable spreadsheet app Carlos industrial engineering academic ==== > Basic economic (financial) day to day calculations, > Technical applications (many from Eric's HpCalcORGs site), > P->R, and backwards, Did you know that you can change the mode and a complex pair display change accordingly RECT POLAR when using HP 4x series calculator It also works for vectors of two or three elements SPHERE V-> will break the components down the selected display format Truly changing the stored (x,y) pair into length and angle Naturally you can use C->R and R->C Their work for big matrices, too! RE IM ABS and ARG are available The last point is that 'X+Y*i' Algebraic can be shown as a complex pair it depends of one flag: -27 ==== That's an excellent e'day tool, i can't live without now. > Did you know that you can change the mode and a complex pair... ==== > 1. Taylor expansion calculations > 2. UserRPL programming > 3. Deriviatives and integrals > 4. Simplifying complex algebraic expressions Synonym to complicated, not referring to complex numbers ?OK? X > 8. Complex numbers X > using it! I have completely dropped my TI-89 since I got my hands on > this calc. Way-to-go HP!!!) Aaron --One satisfied and very happy HP customer X ==== : You may try informbuilder or something like that from hpcalc.org, it makes : creating Input Forms a breeze. I took a look at it and while it looks like it should do the trick I can't get the output to work with my 49+ . : Then, in a library, you can hide or not programs, they will still be able to : be called from within the library, as for variables, as libraries are read : only, they should be created by your programs and not be included in the : library. Calling a non-visable program from a visable program resulted in the program that I was trying to run on the stack and an error when the next step didn't have the right objects on the stack. When I put the object name on the stack and try to recall it I get an error. How do I access a library object that isn't visable?? The variable is actually a static list of lists containing data. Years of working with Unix and programming in perl, C and C++ has conditioned me to keep data seperate from code! :-) The idea is that the variable containing the data the program needs to run and is parsed at runtime. : I hope this helps : Arnaud It tells me that what I want to do is possible. Now all I have to do is figure out how to do it. -- Keep working millions on welfare depend on you ------------------- fwp@deepthought.com ==== Does anybody know if XCELL for 49G works on a 49G+ also? Paolo ==== I'm not sure if I'm remembering correctly and I can't find the thread... was there talk of porting XCELL to the 39G? If so, did anything happen? > Does anybody know if XCELL for 49G works on a 49G+ also? Paolo ==== >I'm not sure if I'm remembering correctly and I can't find the thread... >was there talk of porting XCELL to the 39G? If so, did anything happen? That was me. . . I ran out of time before I left, but I still have the source and am planning on it at soon as I can remember how to program. . . =) TW It is better to be ignorant and interested than ignorant and not interested, and there's no alternative here. ~HN ==== > Does anybody know if XCELL for 49G works on a 49G+ also? ==== Veli-Pekka Nousiainen ha scritto... > Does anybody know if XCELL for 49G works on a 49G+ also? Paolo ==== > Veli-Pekka Nousiainen ha scritto... > Does anybody know if XCELL for 49G works on a 49G+ also? > You're welcome, Paolo! I tried more, some keys are (small alpha) are strange Remember to pres [NXT] to get HELP for the keys ==== You're welcome, Paolo! > I tried more, some keys are (small alpha) are strange > Remember to pres [NXT] to get HELP for the keys BTW, the keys listed in the help, or in the doc, are not the real keys. [TAN] should be [SIN], [CST] should be [TOOL], and so on. Paolo ==== You're welcome, Paolo! > I tried more, some keys are (small alpha) are strange > Remember to pres [NXT] to get HELP for the keys BTW, the keys listed in the help, or in the doc, > are not the real keys. [TAN] should be [SIN], > [CST] should be [TOOL], and so on. Documents are for the 48G (not updated) BUT the build-in help-utility is for the 49 ==== Documents are for the 48G (not updated) > BUT the build-in help-utility is for the 49 I checked, you're right. I wonder how could I have remembered otherwise... Paolo ==== Is the HP49G+ is powerred from USB instead of batteries when plugged? Sergei Frolov http://go.to/Frolov ==== Is the HP49G+ is powerred from USB instead of batteries when plugged? Sergei Frolov http://go.to/Frolov ==== Is the HP49G+ is powerred from USB instead of batteries when plugged? No ==== ==== > does it have one? -JP not built in..... ==== > does it have one? You can edit/add more: eql49 2.7 http://www.hpcalc.org/details.php?id=3181 ==== > > I would like to use an hp48G/GX/G+ as a remote calculator on a PC. > > Can the calculator be set in a mode such that the calculator is > > connected to a PC via a serial connection, and have the PC send data > > and commands to the calulator, start exectuion on the calculator, then > > have the PC retrieve the stack contents (or stored data) for further > > analysis? Yes, with the calculator in Kermit server mode, with many > implementations of Kermit, you can use the Remote Host (or RH) > command to send a command string to the calculator, have it executed, > and have the entire stack sent back to the client. The command string > would be whatever you'd type into the calculators command line before > pressing ENTER, or perhaps more accurately, a string that you'd have on > level 1 just before doing STR-> or OBJ-> to execute it. In the case of another 48 series or a 49G, you can use the PKT command > to do this. For example, with the stack cleared on the server > calculator, if I execute: 1 1 + C PKT on the client, I get back the string: > 1: 2 > Note that the result string starts and ends with a NewLine character, > and includes the stack level(s). If the command string takes a long time to execute, as can be the case > with printing, the client may time out waiting for the server to reply, > in which case the server will then time out try to establish a > connection to send the result back to the client. But for what you > intend, I don't think that time-outs are likely to be a problem. You're restricted to having command string fit within a single packet. > With the Kermit overhead, that's 90-92 characters depending on the > checksum scheme used, less if it includes ASCII control codes or > non-ASCII characters that will be prefixed by Kermit. If the string > would be overly long, you could just put objects on the stack with RH > commands and then do the operations on them with other RH commands, or > for a large object SEND the object as a variable, and then have a RH > command recall it, purge the variable, and then do whatever you want > with it. > (Why would one do this? perhaps one must do some simple symbolic or > > matrix manipulation on a pc and do not have the appropriate software > > on the pc. Execution time is not usually very critical.) > > I can handle the PC side via appropriate code in C/Basic/whatever, my > > question is the setup of the calculator. The calculator setup is simply to make the appropriate I/O settings and > put it into Kermit server mode. For setting up the PC side, I suggest > looking into how a Kermit client sends the Remote Host packet and > receives the reply. Maybe get a good book on Kermit; I'd particularly > recommend Kermit, A File Transfer Protocol by Frank da Kruz. Or look > into how command string C PKT on the calculator works. See http://www.columbia.edu/kermit/ and in particular, > http://www.columbia.edu/kermit/hp48.html But as Bill noted, you might look into using an emulator rather than > a serial connection to an actual calculator. Is there a way to > communicate with an emulated calculator via Kermit? And of course if you > don't intend to have another application send the data and commands and > use the results, then just use the emulator. James and Bill: Again, my application requires the physical calculator. The emulator is not a possibility here. Also I will be using a HP48G/GX/G+. I would like to connect the calculator to the pc (either wire or IR), and with MINIMAL intervention on my part, have the pc interrogate the calculator, download data and run some programs both on the calculator and the pc. Again, I stress MINIMAL intervention on my part; I would like to avoid running an application (such as a connectivity program or even Kermit (unless, perhaps Kermit can be automated with a script from an executable/script/or batch file on the PC). So, operation is to simply run my program on the PC (via windows icon/script/dos batch) which will connect to the calculator, interrogate its contents, and continue analysis/download and upload both on the pc and the calculator. Perhaps hpcalc.org has some programs that detail this type of application, but I have not found it yet. I will also investigate Kermit communications further. Tom ==== > I would like to use an hp48G/GX/G+ as a remote calculator on a PC. >> >> Can the calculator be set in a mode such that the calculator is >> connected to a PC via a serial connection, and have the PC send data >> and commands to the calulator, start exectuion on the calculator, then >> have the PC retrieve the stack contents (or stored data) for further >> analysis? >> >>Yes, with the calculator in Kermit server mode, with many >>implementations of Kermit, you can use the Remote Host (or RH) Umm, actually, with MS-DOS Kermit, I think that you'd have to use at least rem ho as the abbreviation. >>command to send a command string to the calculator, have it executed, >>and have the entire stack sent back to the client. The command string >>would be whatever you'd type into the calculators command line before >>pressing ENTER, or perhaps more accurately, a string that you'd have on >>level 1 just before doing STR-> or OBJ-> to execute it. >> >>In the case of another 48 series or a 49G, you can use the PKT command >>to do this. For example, with the stack cleared on the server >>calculator, if I execute: >> >>1 1 + C PKT >> >>on the client, I get back the string: >> >> >>1: 2 >> >> >>Note that the result string starts and ends with a NewLine character, >>and includes the stack level(s). In the case that the stack on the server is empty after executing the command string, you'll get back: Empty Stack Note that if the command string causes an error, then the result string starts with the error message, followed by the stack contents. But each stack level seems to be truncated; 78 characters per level? No problem for real numbers, but for arrays or composites, this could be a serious handicap. Ok, you could store the result in a variable and then get the variable. Monitor the return from remote host for error messages, but if no error occurred, then discard it and get the variable. Maybe even put the entire stack into a list before storing it as a variable; Something like: << DEPTH ->LIST DUP 'VarName' STO LIST-> DROP >> But if you're using commands that return only one result, maybe better to just put level 1 into a variable, as in: << DUP 'VarName' STO >> >>If the command string takes a long time to execute, as can be the case >>with printing, the client may time out waiting for the server to reply, >>in which case the server will then time out try to establish a >>connection to send the result back to the client. But for what you >>intend, I don't think that time-outs are likely to be a problem. >> >>You're restricted to having command string fit within a single packet. >>With the Kermit overhead, that's 90-92 characters depending on the >>checksum scheme used, Oops, make that 91; first I miscounted, and second, check type 1 is always used for server commands. > less if it includes ASCII control codes or >>non-ASCII characters that will be prefixed by Kermit. On second thought, as long as the parity is none, only the ASCII control codes 0-31 and 127, and their 8-bit counterparts 128-159 and 255 will be encoded and prefixed. And of course the control prefix itself (normally #) will be doubled. If parity (or pseudo-parity) is used, then characters 128-255 will be sent as characters 0-127 with the eighth bit prefix (normally &). In the case of characters 128-159 and 255, they'll be encoded and control prefixed, and that will be eighth bit prefixed. If the eighth bit prefix character occurs in the data, then it will be prefixed by the control prefix character. > If the string >>would be overly long, you could just put objects on the stack with RH >>commands and then do the operations on them with other RH commands, or >>for a large object SEND the object as a variable, and then have a RH >>command recall it, purge the variable, and then do whatever you want >>with it. >> >> (Why would one do this? perhaps one must do some simple symbolic or >> matrix manipulation on a pc and do not have the appropriate software >> on the pc. Execution time is not usually very critical.) >> >> I can handle the PC side via appropriate code in C/Basic/whatever, my >> question is the setup of the calculator. >> >>The calculator setup is simply to make the appropriate I/O settings and >>put it into Kermit server mode. For setting up the PC side, I suggest >>looking into how a Kermit client sends the Remote Host packet and >>receives the reply. I notice that the command string C PKT sequence from the 48 always sends an Initialization packet first, but I suspect that it's really only needed for the first connection to the server, and probably not even then if the server settings already match the client settings. > Maybe get a good book on Kermit; I'd particularly >>recommend Kermit, A File Transfer Protocol by Frank da Kruz. Or look >>into how command string C PKT on the calculator works. >> >>See http://www.columbia.edu/kermit/ and in particular, >>http://www.columbia.edu/kermit/hp48.html >> >>But as Bill noted, you might look into using an emulator rather than >>a serial connection to an actual calculator. Is there a way to >>communicate with an emulated calculator via Kermit? And of course if you >>don't intend to have another application send the data and commands and >>use the results, then just use the emulator. James and Bill: > Again, my application requires the physical calculator. The emulator > is not a possibility here. Also I will be using a HP48G/GX/G+. I would like to connect the calculator to the pc (either wire or IR), For IR, you'd have to use Serial IR, not IrDA, and the speed is 2400 bps only. And of course you'd have to be careful to keep a clear line of sight for the IR. I'd recommend wire at 9600 bps instead. > and with MINIMAL intervention on my part, have the pc interrogate the > calculator, download data and run some programs both on the calculator > and the pc. Again, I stress MINIMAL intervention on my part; I would > like to avoid running an application (such as a connectivity program > or even Kermit (unless, perhaps Kermit can be automated with a script > from an executable/script/or batch file on the PC). Well, MS-DOS Kermit does have it's own script language, but I don't think I've ever used it; what I've used MS-DOS Kermit for is simple enough that using the command line to interact with it wasn't a problem. And of course you can use an initialization file. And you can use the usual DOS redirection and pipes. Of course there are other versions of Kermit that may suit your needs better. So I do think it's feasible. If you're feeling ambitious, you could even build a subset of Kermit into your application. Just what you need and the rather basic version of Kermit on the calculators can use. Probably no need to allow parity and the optional eighth bit prefixing for example, and a lot of the packet types aren't really needed, and it wouldn't need to be able to act as a server. It wouldn't be a trivial project, but it doesn't look all that difficult either. > So, operation is > to simply run my program on the PC (via windows icon/script/dos batch) > which will connect to the calculator, interrogate its contents, and > continue analysis/download and upload both on the pc and the > calculator. Perhaps hpcalc.org has some programs that detail this type of > application, but I have not found it yet. I will also investigate > Kermit communications further. For a totally different approach, you could use the serial I/O commands. Run a loop on the calculator that starts out with the BUFLEN command, and if the input buffer is empty, then do BUFLEN again, but if anything's in the buffer, use SRECV to put it on the stack, and then process it as you see fit. Use XMIT to transmit from the calculator. See Term48 by Jamie Odell at http://www.hpcalc.org/details.php?id=2322 as a starting point, and also see http://groups.google.com/groups?th=7262af22d3bdc8c3 for a little more discussion of it; it lets you communicate with the calculator from a terminal emulator. On the 48, it's better to use XON/XOFF flow control with serial I/O commands. I fooled around with a much elaborated version of this at one time; I should still have the source code somewhere or other if you're interested. -- James ==== Bill,Motz and James: to this issue. At this point, I believe judicious use of XMIT and RECV on the HP side and simple polling and control from the pc will do exactly what I want. The PC will then control what the HP48 will send back to the PC by sending command strings to be executed via EVAL. James: If you do locate any code you'd be willing to share, I would much appreciate it. TomC. > I would like to use an hp48G/GX/G+ as a remote calculator on a PC. Can the calculator be set in a mode such that the calculator is > connected to a PC via a serial connection, and have the PC send data > and commands to the calulator, start exectuion on the calculator, then > have the PC retrieve the stack contents (or stored data) for further > analysis? Yes, with the calculator in Kermit server mode, with many >implementations of Kermit, you can use the Remote Host (or RH) Umm, actually, with MS-DOS Kermit, I think that you'd have to use at > least rem ho as the abbreviation. > >command to send a command string to the calculator, have it executed, >and have the entire stack sent back to the client. The command string >would be whatever you'd type into the calculators command line before >pressing ENTER, or perhaps more accurately, a string that you'd have on >level 1 just before doing STR-> or OBJ-> to execute it. In the case of another 48 series or a 49G, you can use the PKT command >to do this. For example, with the stack cleared on the server >calculator, if I execute: 1 1 + C PKT on the client, I get back the string: >1: 2 >Note that the result string starts and ends with a NewLine character, >and includes the stack level(s). In the case that the stack on the server is empty after executing the > command string, you'll get back: > Empty Stack Note that if the command string causes an error, then the result string > starts with the error message, followed by the stack contents. But each stack level seems to be truncated; 78 characters per level? No > problem for real numbers, but for arrays or composites, this could be a > serious handicap. Ok, you could store the result in a variable and then > get the variable. Monitor the return from remote host for error > messages, but if no error occurred, then discard it and get the > variable. Maybe even put the entire stack into a list before storing it > as a variable; Something like: > << DEPTH ->LIST DUP 'VarName' STO LIST-> DROP > But if you're using commands that return only one result, maybe better > to just put level 1 into a variable, as in: > << DUP 'VarName' STO > >If the command string takes a long time to execute, as can be the case >with printing, the client may time out waiting for the server to reply, >in which case the server will then time out try to establish a >connection to send the result back to the client. But for what you >intend, I don't think that time-outs are likely to be a problem. You're restricted to having command string fit within a single packet. >With the Kermit overhead, that's 90-92 characters depending on the >checksum scheme used, Oops, make that 91; first I miscounted, and second, check type 1 is > always used for server commands. > less if it includes ASCII control codes or >non-ASCII characters that will be prefixed by Kermit. On second thought, as long as the parity is none, only the ASCII > control codes 0-31 and 127, and their 8-bit counterparts 128-159 and 255 > will be encoded and prefixed. And of course the control prefix itself > (normally #) will be doubled. If parity (or pseudo-parity) is used, then characters 128-255 will be > sent as characters 0-127 with the eighth bit prefix (normally &). In the > case of characters 128-159 and 255, they'll be encoded and control > prefixed, and that will be eighth bit prefixed. If the eighth bit prefix > character occurs in the data, then it will be prefixed by the control > prefix character. > If the string >would be overly long, you could just put objects on the stack with RH >commands and then do the operations on them with other RH commands, or >for a large object SEND the object as a variable, and then have a RH >command recall it, purge the variable, and then do whatever you want >with it. (Why would one do this? perhaps one must do some simple symbolic or > matrix manipulation on a pc and do not have the appropriate software > on the pc. Execution time is not usually very critical.) I can handle the PC side via appropriate code in C/Basic/whatever, my > question is the setup of the calculator. The calculator setup is simply to make the appropriate I/O settings and >put it into Kermit server mode. For setting up the PC side, I suggest >looking into how a Kermit client sends the Remote Host packet and >receives the reply. I notice that the command string C PKT sequence from the 48 always > sends an Initialization packet first, but I suspect that it's really > only needed for the first connection to the server, and probably not > even then if the server settings already match the client settings. > Maybe get a good book on Kermit; I'd particularly >recommend Kermit, A File Transfer Protocol by Frank da Kruz. Or look >into how command string C PKT on the calculator works. See http://www.columbia.edu/kermit/ and in particular, >http://www.columbia.edu/kermit/hp48.html But as Bill noted, you might look into using an emulator rather than >a serial connection to an actual calculator. Is there a way to >communicate with an emulated calculator via Kermit? And of course if you >don't intend to have another application send the data and commands and >use the results, then just use the emulator. > > James and Bill: > > Again, my application requires the physical calculator. The emulator > > is not a possibility here. Also I will be using a HP48G/GX/G+. > > I would like to connect the calculator to the pc (either wire or IR), For IR, you'd have to use Serial IR, not IrDA, and the speed is 2400 bps > only. And of course you'd have to be careful to keep a clear line of > sight for the IR. I'd recommend wire at 9600 bps instead. > > and with MINIMAL intervention on my part, have the pc interrogate the > > calculator, download data and run some programs both on the calculator > > and the pc. Again, I stress MINIMAL intervention on my part; I would > > like to avoid running an application (such as a connectivity program > > or even Kermit (unless, perhaps Kermit can be automated with a script > > from an executable/script/or batch file on the PC). Well, MS-DOS Kermit does have it's own script language, but I don't > think I've ever used it; what I've used MS-DOS Kermit for is simple > enough that using the command line to interact with it wasn't a problem. > And of course you can use an initialization file. And you can use the > usual DOS redirection and pipes. Of course there are other versions of Kermit that may suit your needs > better. So I do think it's feasible. If you're feeling ambitious, you could even build a subset of Kermit > into your application. Just what you need and the rather basic version > of Kermit on the calculators can use. Probably no need to allow parity > and the optional eighth bit prefixing for example, and a lot of the > packet types aren't really needed, and it wouldn't need to be able to > act as a server. It wouldn't be a trivial project, but it doesn't look > all that difficult either. > So, operation is > > to simply run my program on the PC (via windows icon/script/dos batch) > > which will connect to the calculator, interrogate its contents, and > > continue analysis/download and upload both on the pc and the > > calculator. > > Perhaps hpcalc.org has some programs that detail this type of > > application, but I have not found it yet. I will also investigate > > Kermit communications further. For a totally different approach, you could use the serial I/O commands. > Run a loop on the calculator that starts out with the BUFLEN command, > and if the input buffer is empty, then do BUFLEN again, but if > anything's in the buffer, use SRECV to put it on the stack, and then > process it as you see fit. Use XMIT to transmit from the calculator. See > Term48 by Jamie Odell at http://www.hpcalc.org/details.php?id=2322 as a > starting point, and also see > http://groups.google.com/groups?th=7262af22d3bdc8c3 for a little more > discussion of it; it lets you communicate with the calculator from a > terminal emulator. On the 48, it's better to use XON/XOFF flow control > with serial I/O commands. I fooled around with a much elaborated version > of this at one time; I should still have the source code somewhere or > other if you're interested. ==== If your needs involve the repetitive process of sending data to the calculator to be crunched via the hp48 in the same way everytime, it can be done. I'm not sure why you might want to do this, however. If your expectations are that the calculator is somehow in its native mode, and all you do is send data and expect the calculator to process it independently and then push the results back to the pc, that's a little more ambitious than can reasonably be done. I have a modular application, for example, that I developed for my hp48sx that communicates via rs232 to stand alone data acquistion devices. In this application, each stand alone RTU has a unique address. This begins to form a packet to which is appended a standard set of interrogation commands, after which a checksum is added; and that packet is then sent via radio / uWave or telephone to its intended destination. A response message is then (hopefully!) received and parsed back out to the various data parameters per the command string previously sent. The data is then formatted to a presentation screen and typically enters a cycling poll sequence ... constantly getting the updated information. Since the processes just repeat themselves, it was possible to create modules of hp48 commands that ripple through sequences of commands to accomplish the goal. Involved in this might be taking raw data and converting it to process parameters. An example is BTU measurement from a calorimeter. In this case, a 4mA to 20mA signal, proportional to BTU is processed through the calculator and results in getting the hp48 display updated for that process variable repetitively. Another example is remote control operation where I can operate an electrically controlled valve to maintain a system pressure. In this case pressure transducers on suitable inlet and outlet points are monitored. Depending on preset limits, a command to raise or lower the system pressure is computed as a function of time. The time to raise or lower is then formatted into a command string (packet) and sent via hp48 to the RTU as before. So these types of things can be done. It's not a particularly simple thing, and the programs to do them (typically) must be custom made. If any of this sounds like what your were after, then at least you can know that it IS being done now. This is probably more than you wanted to know. I hope you can find some value in it. >I would like to connect the calculator to the pc (either wire or IR), >and with MINIMAL intervention on my part, have the pc interrogate the >calculator, download data and run some programs both on the calculator >and the pc. ==== First, SORRY! ...I've searched the group, I've read many posts with ASN in it, I've RTFM, but I can't figure this out. All I want to do is change my 49g+'s ' key (43.1?) to EQW (43.3?), so my calc is like the 49g (why did HP change it? what's the tick for? i'm in calc II and use EQW alot for entering equations). I enter (alg mode): ASN(43.3,43.1) but nothing has changed. pressing -> ' (button) still produces -> '' on the command line. I enter: RCLKEYS() I get: {43.3 43.1} I just don't get it. I've been reading posts and messing with this for 2 hours.. Paul ==== > First, SORRY! ...I've searched the group, I've read many posts with > ASN in it, I've RTFM, but I can't figure this out. All I want to do is change my 49g+'s ' key (43.1?) to EQW (43.3?), so > my calc is like the 49g (why did HP change it? what's the tick for? > i'm in calc II and use EQW alot for entering equations). > You may be interested in http://alpage.ath.cx/hptute/hptute5.htm The example at the bottom does exactly this. Al ==== > First, SORRY! ...I've searched the group, I've read many posts with > ASN in it, I've RTFM, but I can't figure this out. All I want to do is change my 49g+'s ' key (43.1?) to EQW (43.3?), so RPN Mode: << -43.3 KEYEVAL >> 43 ASN PS: Remeber to (de)activate USER Mode Keyman49 is an exellent tools for these things... > my calc is like the 49g (why did HP change it? what's the tick for? > i'm in calc II and use EQW alot for entering equations). I enter (alg mode): ASN(43.3,43.1) but nothing has changed. pressing -> ' (button) still produces -> '' > on the command line. I enter: RCLKEYS() I get: {43.3 43.1} I just don't get it. I've been reading posts and messing with this for > 2 hours.. Paul ==== Does anyone know where we can find HP48GX calculators? I realize these have been discontinued, but we're looking for more inventory while we port our code to the 49G+... If anyone knows of a source for new or used 48GX units, please let us know! Morgan Strickland Opinionmeter ==== I bought a new old stock HP48Gx this past summer from samson cables via their web site. Don't know if they still have any in stock but it would be worth a look. > Does anyone know where we can find HP48GX calculators? I realize these > have been discontinued, but we're looking for more inventory while we > port our code to the 49G+... If anyone knows of a source for new or > used 48GX units, please let us know! Morgan Strickland > Opinionmeter ==== Classic Calculators in the UK still have a few HP 48GX and 48G+ units see www.classiccalculators.com > I bought a new old stock HP48Gx this past summer from samson cables via > their web site. Don't know if they still have any in stock but it would be > worth a look. Does anyone know where we can find HP48GX calculators? I realize these > have been discontinued, but we're looking for more inventory while we > port our code to the 49G+... If anyone knows of a source for new or > used 48GX units, please let us know! Morgan Strickland > Opinionmeter ==== Try eBay, there are plenty of them... Morgan Strickland a .8ecrit dans le message de > Does anyone know where we can find HP48GX calculators? I realize these > have been discontinued, but we're looking for more inventory while we > port our code to the 49G+... If anyone knows of a source for new or > used 48GX units, please let us know! Morgan Strickland > Opinionmeter ==== How I can get solution of X in 2 ^ X > 64 http://go.to/Frolov ==== How I can get solution of X in 2 ^ X > 64 > http://go.to/Frolov This won't really be relevant to your question unless you have a TI-89 or TI-92+/V200, but if you do have one, you can use iSolve() from my MathTools package. -- ==== x>ln(64)/ln(2) Sergei Frolov escribi.97 en el mensaje How I can get solution of X in 2 ^ X > 64 > http://go.to/Frolov > ==== Not sure about doing it on a calculator, but just rewrite it as 2^x>2^6 so x>6 Guess you could equate the two sides in the original and take logs and solve numerically, or something, but doesn't seem worth it: seems like paper and pencil would win out here. Sarah How I can get solution of X in 2 ^ X > 64 > http://go.to/Frolov ==== >Guess you could equate the two sides in the original and take logs >and solve numerically, or something, but doesn't seem worth it: >seems like paper and pencil would win out here. Well let's see... Loga(x)=ln(x)/ln(a), so 2^x>64 <=> (because ln(2^x)=x*ln(2)) x*ln(2)/ln(2)>ln(64)/ln(2) <=> (because 2^6=64) x>6 Well as this math question is so easy to solve, I think it's faster to do it without paper at all (the question does not cause my brain to run out of memory). major debate on whether the use of calculators in the education system has made the students dump. Before I end up in restarting a new debate like that I would like to point out that in many cases the calculator is really useful as when calculating on logarithms -like e^(10000) or e^(-10000). Try to calculate those two expressions by using logarithmic tables and paper Sarah?:-) I'm just suggesting this trying to prevent you from starting a new debate -as I haven't got the time to express my opinion in the first one yet :-) ==== > I would like to point out that in many cases the calculator is really > useful as when > calculating on logarithms -like e^(10000) or e^(-10000). Couldn't agree more! And today I used my 49G+ to prove to a computer scientist, a student of German literature and a theologian that a nanocentury is roughly pi seconds and an attoparsec is (_very_ roughly) an inch. See, I do appreciate the usefulness of calculators! :) (Seriously, I really _do_ appreciate their usefulness!) > Try to > calculate > those two expressions by using logarithmic tables and paper Sarah?:-) Although in this case (2^x>64), natural logs are wasted: just use log base 2. (Well, for real solutions, at least.) > I'm just > suggesting this trying to prevent you from starting a new debate... Why, I'm sure I don't know what you mean! Now: my favourite jam is strawberry...anybody else? :) Sarah (Who will keep judiciously to the topic of HP4*G*(+) in future.) ==== >Guess you could equate the two sides in the original and take logs >and solve numerically, or something, but doesn't seem worth it: >seems like paper and pencil would win out here. > Well let's see... Loga(x)=ln(x)/ln(a), so > 2^x>64 <=> (because ln(2^x)=x*ln(2)) > x*ln(2)/ln(2)>ln(64)/ln(2) <=> (because 2^6=64) > x>6 Well as this math question is so easy to solve, I think it's faster to > do it > without paper at all (the question does not cause my brain to run out > of > memory). > major debate > on whether the use of calculators in the education system has made the > students dump. Before I end up in restarting a new debate like that > I would like to point out that in many cases the calculator is really > useful as when > calculating on logarithms -like e^(10000) or e^(-10000). Try to > calculate > those two expressions by using logarithmic tables and paper Sarah?:-) find LOG10 of e and multiply by 10000, the integer part is 4342 that will be the exponent (the -10000 becomes -4342, but that's homework:) the fractional part gives a rough estimate about the mantissa when it is raised back to 10^ => ~ 8.8, thus 8.8x10^4342 In calculator that's out of range and I don't have $/£/? for a PC Mable/Mathematica You need only tables and some paper. > I'm just > suggesting this trying to prevent you from starting a new debate > -as I haven't got the time to express my opinion in the first one yet > :-) > ==== > Not sure about doing it on a calculator, but just rewrite it as 2^x>2^6 > so x>6 Actually, having tried it, you can just type in '2^X=64' and SOLVEVX to get X=6. Then change back to inequality. But I'm pretty sure that doesn't _teach_ you anything, does it? Sarah Guess you could equate the two sides in the original and take logs and > solve numerically, or something, but doesn't seem worth it: seems like > paper and pencil would win out here. Sarah >> >> How I can get solution of X in >> >> 2 ^ X > 64 >> >> >> http://go.to/Frolov ==== > 2^x>2^6 > so x>6 Guess you could equate the two sides in the original and take logs and solve > numerically, or something, but doesn't seem worth it: seems like paper and > pencil would win out here. Sarah ************************ > How I can get solution of X in > 2 ^ X > 64 You could first use SOLVEVX on '2^X=64' then I would use my brains to figure out which way the > points ==== I have another question: how I can solve X ^ PI = PI ^ X The TI-89 give two answers, but on the HP-49G+ I can't. Sergei Frolov ==== > I have another question: how I can solve X ^ PI = PI ^ X The TI-89 give two answers, but on the HP-49G+ I can't. > Sergei Frolov > A graph of the equation, with x range from, say, 0. to 4. and y range automatic will show two points of intersection, the obvious one at X = pi and another at X = 2.38217908798. ==== I have another question: how I can solve X ^ PI = PI ^ X The TI-89 give two answers, but on the HP-49G+ I can't. > Sergei Frolov > A graph of the equation, with x range from, say, 0. to 4. and y > range automatic will show two points of intersection, the obvious > one at X = pi and another at X = 2.38217908798. AND I often use the graph first and then manually check the answer using ROOT 'X ^ PI = PI ^ X' 'X' 2.3 ROOT 2.382179088 ==== Does anyone know where I could buy a high quality, soft, black leather case for an HP-48GX calculator? ==== > Does anyone know where I could buy a high quality, soft, black > leather case for an HP-48GX calculator? I have one Leather Desk never used, it appeared on the bbmarketing catalog and others, if you want it make an offer, i'll discount the shipping from that offer, why? I would sell it to anyone who apreciate it, just never tried to do it, why i never used it? i like the original 48 case. Why i bought it then? I didn't, it was given as a trade for a defective ram card. Greetings -- Steve Sousa ==== www.calcpro.com (??) I know they have some hard cases for various models. -- Frank Bachman Grumpy Aero Guy > Does anyone know where I could buy a high quality, soft, black leather case > for an HP-48GX calculator? > ==== I am having an interesting problem with Emacs on my 49 hw2. When I run RPLED on a string or a program it does not open the editor with the current string or decompiled program, but a new empty editor with . . . :: ; @ I am getting fairly annoyed about it (cut copy paste asm dis cut paste etc). Ideas? New feature i wasn't aware of? Another interesting thing is that UNDO doesn't UNDO but just CLEARs TW ==== > I am having an interesting problem with Emacs on my 49 hw2. When I > run RPLED on a string or a program it does not open the editor with > the current string or decompiled program, but a new empty editor with I am getting fairly annoyed about it (cut copy paste asm dis cut paste > etc). Ideas? New feature i wasn't aware of? > what you are getting is the behavior of the long key press of RPLED. When you press the key short, it will decompile the current level one object (if no string) and edit that. When you press the key long, it will start the editor with a new, empty sysrpl template. Try pressing the key shorter. Are you using the 49G+? Then pressing short is difficult, and you should get the new version of Emacs (1.12) from my website http://zon.astro.uva.nl/~dominik/hpcalc/emacs and store a value of 900. into a global variable 'lht' (long hold time, this also works for KEYMAN). There are a few other problems with Emacs on the 49G+, all to do with the header. In particular, FIND can only be used if you know blindly how it works. I do have a beta version of Emacs which should fix this and related problems, but I cannot test it because I don't own a 49G+. If you (OR ANYONE ELSE) is interested testing it, let me know (write to d o m i n i k at s c i e n c e dot u v a dot n l) - Carsten ==== prayer called Adon Olam with the HP49+. It must add, that I am not Jewish nor did I attend any Hebrew Classes. I believe all old Scriptures should be read in their original, reading them in translation is like kissing the bride through the veil. That applies to Sanskrit, Hebrew, Pali and others. The HP49 can be a valuable aid particularly when on the go, such as on subways etc. If somebody is interested, please write. Walt. ==== This is one of the best reasons for an HP calculator: built-in unit conversions. 100_nyr is 3.15569259747_s according to my HP 49G+. > >> Strictly speaking, it's not. A nanocentury is closer to 3.15576 >> seconds. > I get 3.146993... Using 1 yr = 365.25 days and 1 day = 23h56' I'm not sure though because I seem to remember (not sure) this 1 day in > hours thing. -- > Beto 'pi seconds is a nanocentury' as a means of scalling the size of > the problem. He was completely gobsmacked by the term and > insisted that I prove it. ==== like passing program to text ASCII.. ?????çççË[Capita lAGrave]ËË HP49G+ ==== Every time I try to add a new equation, the program creates a user directory...no biggie, but when I try to access it, I get a low on memory error. ==== I was just thinking it would help Eric out quite a bit when he gets around to updating hpcalc.org (and many others) to have a user created list of all the libraries and files that work on the 49g+ with no problems, programs that run with slight problems (and a description of the problem), and non-functionals. So I figured if anyone would like to help they can post onto this thread. Please don't ask questions of comments, just write the functional programs and and non-functional. These are those that I will use to start the list. Hopefully someone will take the time to run through the 49G section and post them all. Functional: Jazz 49 InformBuilder 1.7 Chemlab 2.7 Keyman+ (use plus version) Appsman Xcell 2.1 Longfloat 3.1b Organizer 1.1 Spanglish 2.1 StatPro QTS 2.1 TrigFunc49 Unitman StatPack 49 MusicHelper49 CQIF? HelpedCAT Libman EquLIB 2.7 ConfigSaver Functional with small problems: Moonlight 2.1 (works perfectly, but improved menu function adds a second menu onto screen) Emacs 1.2 (Find difficult to use) Nosy 4.0 (just a little quick) Non-Functional ==== Functional: Jazz 49 InformBuilder 1.7 Chemlab 2.7 Keyman+ (use plus version) Appsman Xcell 2.1 Longfloat 3.1b Organizer 1.1 Spanglish 2.1 StatPro QTS 2.1 TrigFunc49 Unitman StatPack 49 MusicHelper49 CQIF? HelpedCAT Libman EquLIB 2.7 ConfigSaver Black-Jack 49 Functional with small problems: Moonlight 2.1 (works perfectly, but improved menu function adds a second menu onto screen) Emacs 1.2 (Find difficult to use) Nosy 4.0 (just a little quick) Non-Functional Treize (13) 49 Zelda 49 SuperMarioHP 2.5 ==== You can add to list these libraries. They work fine and of course - fast !! vigag (latest version) config saver hp-doc interpolacion key controler seccion 1.0 I have rom 1.22 (hp49g+) Bye Idan ==== > Is there a version that works properly on an HP49G+ ? Is there a version of Minesweeper that works properly on an HP49G+ ? Any input would be appreciated. J > What does that have to do with Zelda per the subject line?? ==== > Is there a version of Minesweeper that works properly on an HP49G+ ? > Wolfgang's one is like the original 48 one except better http://www.hpcalc.org/details.php?id=4964 It just would be even better if its name was MINEHUNT as the original but this can be easily fixed. Arnaud ==== Merci Arnaud, Do you know of a Zelda or Mario version for the 49G+? When I try the versions posted on sites such as hpcalc.org, the calculator goes nuts and the screen flickers way too much to be enjoyable. Jacques > Is there a version of Minesweeper that works properly on an HP49G+ ? Wolfgang's one is like the original 48 one except better http://www.hpcalc.org/details.php?id=4964 It just would be even better if its name was MINEHUNT as the original but > this can be easily fixed. Arnaud ==== > Merci Arnaud, Do you know of a Zelda or Mario version for the 49G+? > When I try the versions posted on sites such as hpcalc.org, the calculator > goes nuts and the screen flickers way too much to be enjoyable. > Any game/application that has greyscale graphics will flicker a lot in the new harware. They need serius re-programming to get it back right. I wonder who will be the first to show decent greyscale on the plus? > Is there a version of Minesweeper that works properly on an HP49G+ ? > Wolfgang's one is like the original 48 one except better http://www.hpcalc.org/details.php?id=4964 It just would be even better if its name was MINEHUNT as the original but > this can be easily fixed. Arnaud ==== http://www.adictoshp.org/modules/newbb/viewtopic.php?topic_id=1124&forum=1 4 K F escribi.97 en el mensaje > I was wondering if there was a text editor that runs in windows that will > allow me to save the files so I can view them in my calculator. I've been > trying to do this with note pad but so far no luck. Any help would be > appreciated. ==== > How about sending first one calculator file > 'TEST.TXT' > to PC first to see the required format... Better yet, get yourself a SanDisk card and a reader. Edit the file as you please in the PC and copy it to the card. Move the card to the calc and run Filer [LS] [Apps]. Press [3] and you are in the root directory of your card. Look for 'your file' and press [VIEW]. When creating a file, don't enter hard line-breaks at the end of the line unless you want a new paragraph. The calc will automatically wrap the text for you. You can still do it, but it is more work. As text editor I use TextPad, www.textpad.com. It's excellent block editing is a must for me. You may need to run a nice utility called StrngFix that removes don't remember his name. -JRM ==== > As text editor I use TextPad, www.textpad.com. > Its excellent block editing is a must for me. I wholeheartedly second that recommendation. TextPad is the best thing since Qedit! Like HP calculators, it's totally customizable, making it the perfect progammer's source-code editor, regardless of language (even RPL, APL, and English!) -Joe- ==== I found that just uploading a std txt file work great, except one thing, I can't seem to add GROBs to it. >> How about sending first one calculator file >> 'TEST.TXT' >> to PC first to see the required format... Better yet, get yourself a SanDisk card and a reader. Edit the file as >you please in the PC and copy it to the card. Move the card to the >calc and run Filer [LS] [Apps]. Press [3] and you are in the root >directory of your card. Look for 'your file' and press [VIEW]. When creating a file, don't enter hard line-breaks at the end of the >line unless you want a new paragraph. The calc will automatically wrap >the text for you. You can still do it, but it is more work. As text editor I use TextPad, www.textpad.com. It's excellent block >editing is a must for me. You may need to run a nice utility called StrngFix that removes >don't remember his name. -JRM ==== > I found that just uploading a std txt file work great, except one > thing, I can't seem to add GROBs to it. TGV might help you: http://www.hpcalc.org/details.php?id=2931 ==== for the HP48. I am writing it in RPL - but i intend to rewrite at least some bits in sysRPL / assembler for speed once i have the basic logic flow of the game working to my satisfaction. At the moment I have some basics working (animated intro, set up of galaxy/ current quadrant and a few commands short range scan...) but i have achieved it by having a lot of global variables to store the galaxy info, status variables and storing various grobs (so I don't have to redraw them every time I need them). So my Trek48 directory contains the game itself, several utilities used to create grobs and a heap of global variables that the game needs. Its getting crowded! So ... If I eventually want to distribute my game I would like to make a library - is it possible to have the game visible and the global variables hidden? Is there good source of info (tutorial?) on how to make a library? The reason I am using global variables is that the game is a big project and I want to write and test various bits and have them working independently and then just call them from my main program. (Good - top down approach) I suspect that ultimately I might have to have local variables for those things that every subroutine needs access to. Should I bite the bullet and change everything to local variables or is their a speed/memory penalty involved? Experienced programmers have any helpful suggestions? Mark. -- Mark Richardson mDOTrichardsonATutasDOTeduDOTau Member of S.M.A.S.H. (Sarcastic Middle aged Atheists with a Sense of Humour) ----------------------------------------------------- ==== X > have achieved it by having a lot of global variables to store the > galaxy info, status variables and storing various grobs (so I don't > have to redraw them every time I need them). > So my Trek48 directory contains the game itself, several utilities > used to create grobs and a heap of global variables that the game > needs. > Its getting crowded! > So ... > If I eventually want to distribute my game I would like to make a > library - is it possible to have the game visible and the global > variables hidden? > Is there good source of info (tutorial?) on how to make a library? X How to Use CRLIB http://www.hpcalc.org/details.php?id=2980 You may try to hide them using FilerN, N=1..5, from: ftp://ftp.math.fu-berlin.de/pub/usr/raut/HP49/tools/Filers/ Another trick would be to leave your variables at the main dir make a subdirectory for you subprograms and move the main program to subsubdirectory, where you use it ==== IÇm writing a little program to communicate with HP48GX Series using a HP-Kermit protocol. I need help to know how is the kermit packet and how I transfer files from PC to HP48 and vice versa, because my program need transfer a lot of Log messages to HP48. I can do this with the HP Comms program, but I need to automatize this process. Anybody can help-me with any information about HP-Kermit Protocol ? What commands is disponible; How is the Kermit Packet, How I detect via Code if the HP48 is ready to receive data. etc ==== http://www.columbia.edu/kermit/hp48.html Toby > IÇm writing a little program to communicate with HP48GX Series using a > HP-Kermit protocol. I need help to know how is the kermit packet and > how I transfer files from PC to HP48 and vice versa, because my > program need transfer a lot of Log messages to HP48. I can do this > with the HP Comms program, but I need to automatize this process. > Anybody can help-me with any information about HP-Kermit Protocol ? > What commands is disponible; How is the Kermit Packet, How I detect > via Code if the HP48 is ready to receive data. etc ==== I'm writing to ask if someone would like to help me taking my library in a website dedicated to HP calculators until hpcalc.org will be updated. This because I don't own a website of my own and I'm feeling a bit strange developing new versions of the library and uploading it on hpcalc.org without results. :oD intermediate versions, since he will put only the last one on the site when he'll have time to do the upload... Thx in advance :o) Kickaha -- Per rispondere rimuovere il SiPAriuM To reply remove the SiPAriuM ==== fbachman at cinci dot rr dot com Send me the Zip file..... and the text you'd like on the page, (preferably in a document from which I can cut-and paste, and I'll post it for DL, send you the link, let you look at it---if you're happy with it, you can send the link to whomever you please and let them vacuum the file at will. -- Frank Bachman Grumpy Aero Guy > I'm writing to ask if someone would like to help me taking my library in a > website dedicated to HP calculators until hpcalc.org will be updated. > This because I don't own a website of my own and I'm feeling a bit strange > developing new versions of the library and uploading it on hpcalc.org > without results. :oD > intermediate versions, since he will put only the last one on the site when > he'll have time to do the upload... Thx in advance :o) > Kickaha > -- > Per rispondere rimuovere il SiPAriuM > To reply remove the SiPAriuM ==== I have a TI-89 and it cannot calculate the integral over (1-x)^(a+1) for x from 0 to 1 (a>0) The solution should be 1/(a+2) My TI-89 does not give any solution. I conditioned the expression with |a>0, but it does not help. Can the HP-48 calculate that? Is there a trick I have to know when typing such an expression? (www.quickmath.com gives the correct solution) Andi PS: However, x^(a+1) is no problem for the TI-89. ==== I have a TI-89 and it cannot calculate the integral over (1-x)^(a+1) for x > from 0 to 1 (a>0) > The solution should be 1/(a+2) My TI-89 does not give any solution. I conditioned the expression with > |a>0, but it does not help. Can the HP-48 calculate that? Is there a trick I have to know when typing > such an expression? (www.quickmath.com gives the correct solution) Andi PS: However, x^(a+1) is no problem for the TI-89. Try the substitution: u=1-x (Although this is a simple enough integral that the 68k should be able to do it. I'll add it to the bug list.) -- ==== (should > ... I have some questions if you dont mind : 1. Is the push down and rub technique safe after you saw the insides? I'm somewhat surprised that it works, given the nature of the keyboard sandwich: It looks like multiple layers of plastic/mylar/??? firmly stuck together, with a slick, slidy bubble dome at each key contact. Without knowing what's going on inside, it would seem that the sliding keytop should simply move back & forth over the depressed dome, only to be released. > Should it really work according the insides? More important than should it work is the testimony of folks who have said that it *does* work. I can affirm that I fixed two keys myself that way. It DOES (or should I say, CAN) work. I have also heard from one reliable source expressing dismay that it didn't fully work for him. > 2. What makes the keyboard so noisy like people said? I'm guessing here -- the mylar dome must be especially snappy, the broad, flat PCB probably acts as a soundboard, and the hollow case probably amplifies it. > 3. It seems that since the keys are all together after a long use > there will be fatigue of the plastic and keys will start to fall > because from the pics I saw that each key is hanged on two plastic > connectors to the frame of the keys if you understand my bad english.. I think the material of which the keys have been made is much more important than the fact that they're hinged as they are. If you've ever looked inside any of the beloved H-P Pioneer era machines (HP-48g, HP-42s, HP-32sII, etc.) you would have found a similar hinging arrangement, differing only in that the keys are molded as one piece with the case front, and are each hinged by two attachments to the plastic face behinde the metal faceplate. If the Pioneer keys are any example, hinge breakage shouldn't be a problem for many years. I do, however, wonder whether the plastic used on the new machines' keys & hinges is going to prove as durable as has that used for the Pioneers. Again, I don't think the hinges are necessarily problematic -- their longevity will depend upon the nature of the material employed. > 4. I have an idea : Many users say they feel the keyboard a little bit hollow. Well - > after I saw those pics I understood why - It IS Hollowed ! > So - Maybe if we add some silicon or hot plastic or some kind of > filling inside the keys - the keys will be havier and less hollowed ? Or maybe it s because of the resonance of the plastic case ? In that > case, maybe there is a way to fill the case with something that will > decrease the resonance ? What do you say ? It has occurred to me too that the keyboard sound might be deadened by filling the case with some sort of non-conductive (!) foam. Maybe several thin layers of closed-cell insulation could be cut to fit? I'll try it the next time I've got the thing opened and report how it turns out. I think that, given all the empty air enclosed in the case, H-P could have addressed the battery longevity issue AND the cheap, lightweight feel some have experienced by using double-A's and/or including a compartment for storing one or two changes of batteries. The empty case issue is not new: the 48's all have lots of empty space enclosed in their too-bulky cases -- enough space to install an extra PCB with an internal many-chip, multi-megabyte memory upgrade, for example. ==== Regarding the followin issues, 1) the John 'Idan' Evers keyboard solution, 2) the new ROM greater than 1.22, announced by Aaron to be released next january to solve the screen problems, 3) the SD Card management issues soon to be solved, 4) the low serial numbers manufactured in China, ... (?) 5) the alarms issue announced by Demeter, about to be solved...?, 6) the existing 49G software compatibility, 7) good old printed manuals, 8) a new Emulator for the 49G+? (for WinXP and... DOS) *What other technical issue should be addressed before it is safe to buy the 49G+? Is it time (safe) now to get one? or are there still any obstacles pending?* (forget answers like price and other brands or models) Carlos *BsAs, Argentina ==== > Regarding the followin issues, > OK> 1) the John 'Idan' Evers keyboard solution, OK> 2) the new ROM greater than 1.22, announced by Aaron to be released next OK> january to solve the screen problems, > 3) the SD Card management issues soon to be solved, OK, if this is Filer COPY/MOVE of libraries to SD ??> 4) the low serial numbers manufactured in China, ... (?) ??> 5) the alarms issue announced by Demeter, about to be solved...?, wasn't this a user issue, Control Alarms always tryurn they # to the stack > 6) the existing 49G software compatibility, OK, isn't it pretty good for other than games > 7) good old printed manuals, You need to find a print service for the ~850 page huge manual PDF > 8) a new Emulator for the 49G+? (for WinXP and... DOS) not in this year, I bet (if ever) > *What other technical issue should be addressed before it is safe to buy the > 49G+? Is it time (safe) now to get one? or are there still any obstacles > pending?* (forget answers like price and other brands or models) I have already (and many others) aquired that 49g+ and after wiggling the keys all you need is a new ROM > Carlos > *BsAs, Argentina ==== It seems this is it, then. I understood there were quality issues with some chinese batches***. I might be confused with some threads. Didn't intend to keep that path. I thought there was a problem with alarms... Frankly, I don't care about games at all. I'm pleased then. Print Service? Oh, what I feared. What a pitty the abscense of a decent 49G+ emulator! > 8) a new Emulator for the 49G+? (for WinXP and... DOS) > not in this year, I bet (if ever) ==== If one would like to buy a new 49G+ let's say in Atlanta, Georgia (because I have a friend of mine over there now), from where (which store) should one get the best deal? (meaning Price, shipment delivery, etc.) Would it be wiser to get it from another place like New York or Miami, for example? Consider I must get it outside* my country, w/o any warranty or replacement from here, because it's nearly 3x more expensive down here thanks to our taxes' structure (let alone our actual exchange rate). -- Carlos Buenos Aires Argentina ==== hp shopping dot com has 'em for $149 +/- a few bucks. http://www.shopping.hp.com/cgi-bin/hpdirect/shopping/scripts/product_detai l/ product_detail_view.jsp?BV_SessionID=@@@@1210613451.1070928701@@@@&BV_Engine I D=ccddadckdlklgjgcfngcfkmdfondfgf.0&product_code=F2228A%23ABA&cat_level=2&br o wse_link=true -- Frank Bachman Grumpy Aero Guy > If one would like to buy a new 49G+ let's say in Atlanta, Georgia (because I > have a friend of mine over there now), from where (which store) should one > get the best deal? (meaning Price, shipment delivery, etc.) Would it be > wiser to get it from another place like New York or Miami, for example? Consider I must get it outside* my country, w/o any warranty or replacement > from here, because it's nearly 3x more expensive down here thanks to our > taxes' structure (let alone our actual exchange rate). -- > Carlos > Buenos Aires > Argentina > ==== weiss jemand, wo es in Deutschland guenstige Preise (besonders f.9fr Lehrer gibt)? Den TI-89 bekommt man direkt von TI f.9fr einen Lehrerpruefpreis von 140,42 EUR (incl. Versand). Bei HP haben ich einen aehnlichen Service aber nicht gefunden. Daphne ==== actually, HP does have an educational purchase program: http://government.hp.com/buyonline.asp?agencyid=135&am=0 i believe i tried this when i was looking to purchase mine, but it turned out that they didn't offer a discount on the HPG+ calculator. my reason for going with Eric from www.hpcalc.org is that the price was about $15 less (including shipping) than what HP was asking for the calc + shipping. --matt weiss jemand, wo es in Deutschland guenstige Preise (besonders f.9fr Lehrer > gibt)? Den TI-89 bekommt man direkt von TI f.9fr einen Lehrerpruefpreis von 140,42 EUR > (incl. Versand). Bei HP haben ich einen aehnlichen Service aber nicht gefunden. Daphne > ==== I'd always go with Eric no matter the price, hi's done so much so far. > actually, HP does have an educational purchase program: > http://government.hp.com/buyonline.asp?agencyid=135&am=0 i believe i tried this when i was looking to purchase mine, but it turned > out that they didn't offer a discount on the HPG+ calculator. my reason for > going with Eric from www.hpcalc.org is that the price was about $15 less > (including shipping) than what HP was asking for the calc + shipping. --matt ==== out my friend out there to get it. ==== he'll give you on it. > If one would like to buy a new 49G+ let's say in Atlanta, Georgia (because I > have a friend of mine over there now), from where (which store) should one > get the best deal? (meaning Price, shipment delivery, etc.) Would it be > wiser to get it from another place like New York or Miami, for example? Consider I must get it outside* my country, w/o any warranty or replacement > from here, because it's nearly 3x more expensive down here thanks to our > taxes' structure (let alone our actual exchange rate). -- > Carlos > Buenos Aires > Argentina > ==== Ed WSLOG will show you the last few times the machine was warmstarted. That'll let you know if its doing anything overly spontaneous Chic > Strangely enough, this morning, when I tried to turn my 49G+ on after > about a couple of weeks of nonuse, it failed to turn on... completely. > It flashed some strange vertical blocks and went off. It did this > several times. Then I did the ol' paper clip trick. Of course, I lost > much of what I had in it (which I don't recall anyway, as I'm trying to > get somewhat proficient on my 48G+ first, hoping that'll help me with > the 49G+). When that finally turned it on, I got a low battery message. > I didn't believe it, since they were the original batteries and I > haven't had it for very long (since around start of October) and had > immediately upgraded to ROM v. 1.22. Well, the old voltmeter confirmed > the 49G+'s diagnosis. I'm kind of shocked: I really don't believe that > after 1.22 the batteries drained while powered off, so I wonder... how > long have those batts been in storage before being included in the 49G+ > blisterpack?? Darn, I suppose I'll have to stash AAAs in the 'fridge or > something. However, tonight, after knowing I turned the thing off this > morning, I slipped it out of its nice faux leather case AND THE THING > WAS ON!! I wonder... maybe I shouldn't!... >>Is there a way to see the power level of the batteries? Maybe... Pressing ON+F then 8 launches a power test which shows a hex number > in the middle of the screen and BATTERY NORMAL at the bottom of the > screen. Press ENTER then ON to exit. Does anybody know what the hex number refers to? Is the BATTERY NORMAL message the only one, or are there other > messages like BATTERY LOW, BATTERY ALMOST DEAD, IF YOU CAN READ > THIS, THE BATTERY IS NOT YET DEAD... -Joe- ==== Now, since we know what the trigger is, we need to find out how to get at this number without having to reboot the thing. It is a real PITA to have to ON-F (actually, the resulting font change) each time I want to see how much battery is left. My Idea: Might the number mean that it is 3.5 + XX/256 volts, with XX being replaced by the value of the last two hex digits? That would make 0x3FF be right at 4.5 volts, and it also fits my current battery voltage (3.98 VDC). Anyone else out there with a VOM wanna test this hypothesis? Also, I guess my 49g+ has quite good battery life, since after three weeks of medium use, it is only down to about 0x37A, probably meaning I have quite a bit of life in it if the trigger is 0x302. If this is the case, I am amazed because, according to many posts already, it should ALREADY be at 0x302 :-D. > -=[ Sat, 6.12.03 8:09 p.m. +1300 (NZDT) ]=- > in message ID <122b2fe.0312052047.477adffd@posting.google.com> : >Pressing ON+F then 8 launches a power test which shows a hex number >in the middle of the screen and BATTERY NORMAL at the bottom of the >screen. >[...] >Does anybody know what the hex number refers to? >>I don't know what they refer to, but I watched them for >>a while and it looked to me as if the number went down by >>one about every sixty seconds. > Same here. Since Joe mentioned it I kept an eye on that number > - here I see BATTERY WARNING when the number gets down to: > 0X00000302, whereas when my NiMH batteries are fairly freshly > charged I see ...3B0. Looks like we have an indicator with a > 256 step scale, where the last 2 digits possibly go from 00 up > to FF. Possibly fresh alkalines would give a reading up near > FF. -- > Tony Hutchins > New Zealand > ==== > My Idea: Might the number mean that it is 3.5 + XX/256 volts, with XX > being replaced by the value of the last two hex digits? That would make > 0x3FF be right at 4.5 volts, and it also fits my current battery voltage > (3.98 VDC). Anyone else out there with a VOM wanna test this hypothesis? I did this and it was quite accurate. The voltmeter gave me a reading of 4.086 and the calculation (3.5 + XX/256) gave me 4.063. Does anyone know how to get the power number without going through ON+F6 ? ==== Wolfgang, I'm not sure exactly how to use Filer5 (with 49G+) to do a complete backup to the SD card. I've read the help file on your site but I'm still not clear on the procedure to backup the entire calc onto the SD card. It seems that I need to select all files in each port and then use the >SD> key? Is there a way to do this in one operation? Simon ==== > Wolfgang, > I'm not sure exactly how to use Filer5 (with 49G+) to do a complete > backup to the SD card. I've read the help file on your site but I'm > still not clear on the procedure to backup the entire calc onto the SD > card. It seems that I need to select all files in each port and then > use the >SD> key? Is there a way to do this in one operation? IMHO, selecting the relevant objects in a port and then pressing ->SD-> is just one operation. Of course, I could have realized auto-selection, i.e. selecting the whole port content. But I usually try to leave to the user as much freedom as possible. Maybe somebody doesn't want to copy the entire port to the card? Or he want to copy only his backups but not any libraries? Leavong certain options to the user in saving on the card seems to be the better alternative. Opinions? - Wolfgang http://page.mi.fu-berlin.de/~raut/WR49/index.htm#General ==== Selecting all would benefit me. Most of my program objects are in port 2 and called up by objects in the home directory. It would certainly speed up a complete backup, to have an all option. Scott Chapin > Wolfgang, > I'm not sure exactly how to use Filer5 (with 49G+) to do a complete > backup to the SD card. I've read the help file on your site but I'm > still not clear on the procedure to backup the entire calc onto the SD > card. It seems that I need to select all files in each port and then > use the >SD> key? Is there a way to do this in one operation? IMHO, selecting the relevant objects in a port and then pressing ->SD- is just one operation. Of course, I could have realized auto-selection, > i.e. selecting the whole port content. But I usually try to leave to the > user as much freedom as possible. Maybe somebody doesn't want to copy > the entire port to the card? Or he want to copy only his backups but not > any libraries? Leavong certain options to the user in saving on the card > seems to be the better alternative. Opinions? - Wolfgang > http://page.mi.fu-berlin.de/~raut/WR49/index.htm#General ==== > Wolfgang, > I'm not sure exactly how to use Filer5 (with 49G+) to do a complete > backup to the SD card. I've read the help file on your site but I'm > still not clear on the procedure to backup the entire calc onto the SD > card. It seems that I need to select all files in each port and then > use the >SD> key? Is there a way to do this in one operation? IMHO, selecting the relevant objects in a port and then pressing ->SD- is just one operation. Of course, I could have realized auto-selection, > i.e. selecting the whole port content. But I usually try to leave to the > user as much freedom as possible. Maybe somebody doesn't want to copy > the entire port to the card? Or he want to copy only his backups but not > any libraries? Leavong certain options to the user in saving on the card > seems to be the better alternative. Opinions? - Wolfgang > http://page.mi.fu-berlin.de/~raut/WR49/index.htm#General Good, Wolfgang! Your page should be your signature (which it is :) 1) Add ALL and INV, then user can deselect and/or select at will 2) That's it BTW, why do you name your lib Off Topic 49? (-; ==== >IMHO, selecting the relevant objects in a port and then pressing ->SD-is just one operation. Of course, I could have realized auto-selection, >i.e. selecting the whole port content. But I usually try to leave to the >user as much freedom as possible. Maybe somebody doesn't want to copy >the entire port to the card? Or he want to copy only his backups but not >any libraries? Leavong certain options to the user in saving on the card >seems to be the better alternative. Opinions? - Wolfgang >http://page.mi.fu-berlin.de/~raut/WR49/index.htm#General An ALL backup option in addition would be useful in my opinion. Much like the home backup is created a dated port 2 backup could be useful. Sometimes I want to take all libraries off port 2 and have it empty to see which library is messing up my calc. It would also be easier to pass the contents of one 49 to another person easily in one step. But the most useful thing would be that the saved libraries in port 3 (L300 example) would dive into the list file and show the first part of the name. It isn't allowed using the built in stuff but perhaps delving into the port 3 display routine a small rutine could be built to show the first part of the file name in the browser. I get quite confused with the numbers when i have 60 libraries on my port 3. Pushing VIEW on work. oh, is there a way to pop up the CREATE inform box like in the builtin filer. I always used to create and stack my directories in the filer instead of CRDIR on the stack. TW ~It is better to be ignorant and interested than ignorant and not interested, and there's no alternative here. ==== My preference would be to have one command that would allow a full backup/restore to/from the SD card. As Tim points out, it would be the ultimate way to recreate your calc after a TTRM etc. Simon > An ALL backup option in addition would be useful in my opinion. Much like the home backup > is created a dated port 2 backup could be useful. Sometimes I want to take all libraries > off port 2 and have it empty to see which library is messing up my calc. It would also be > easier to pass the contents of one 49 to another person easily in one step. ==== My preference would be to have one command that would allow a full backup/restore to/from the SD card. As Tim points out, it would be the ultimate way to recreate your calc after a TTRM etc. Simon > An ALL backup option in addition would be useful in my opinion. Much like the home backup > is created a dated port 2 backup could be useful. Sometimes I want to take all libraries > off port 2 and have it empty to see which library is messing up my calc. It would also be > easier to pass the contents of one 49 to another person easily in one step. ==== can anyone tell me of his experiences with the hp 48 g II and whether i should buy the old or the new version, or even the hp 39/40 or 49 thx ==== > can anyone tell me of his experiences with the hp 48 g II and whether > i should buy the old or the new version, or even the hp 39/40 or 49 Price difference is so small that you better just buy the new 49g+ ==== How do I make to splitter a library of the 49 using a computer program (makerom)? ==== > How do I make to splitter a library of the 49 using a computer program > (makerom)? start EMU48 with 49R ROM (1.19-6) load OT49 from www.hpcalc.org or from Wolfgang's site use D<->L, and you have done it on a PC! (-: ==== I saw a post the other day about Surveyors thinking that the 49g+ was so close to a machine they could really use. What about the 48gII? Why couldn't it be used by surveyors? It has the serial port they want/need. I tried to come up with some reasons...are there others? 1) 80K of ram free. Is that not enough to store data and programs? 2) No card slot. Are the programs THAT big that they can't fit in 80K along with some data? Or is it that without a card slot, programs can't be proprietary? ? My guess is that there's not enough RAM, but is that correct? Gene P.S. The reason (I think) the 49g+ was not picked? USB and no serial interface. -- * These statements and opinions are mine alone and do not reflect my employer's views. * ==== > 1) 80K of ram free. Is that not enough to store data and programs? > Most of the surveyor programs I've seen for the 48G needed a 1MB card in port 2 to store the data.. So obviously, 1MB is definitely not enough! ==== Trata DOT (=14) Toby > Hola, la verdad es que debo ser gilipollas (con perd.97n) pero es que llevo un > rato intentando hacer esta cuenta: [1 2 3] * [3 2 1]^T (la T de transpuesta) ÀSe entiende lo de la transpuesta? Cosa que tampoco s.8e como se hace > con la HP49. Uso TRAN y no me deja con un vector... de 3x1 o uno de > 1x3. Esto ser.92a el vector [1 2 3] (horizontal) multiplicado por el vector > [3 2 1] puesto verticalmente. Esto dar.92a: 1*3+2*2+3*1=10 No consigo hacerlo... y la multiplicaci.97n de matrices parece estar mal > definida en la HP. A*B = C Siempre que el n.9cmero de columnas de A coincida con el n.9cmero de filas > de B. Resulta una matriz C nxp. Donde n es el n.9cmero de filas de A y p > es el n.9cmero de columnas de B. Si alguien me echa una mano... Seguro es alguna tonter.92a que se me > escapa pero estoy mareo con tantas cosas nuevas... Saludos y gracias, R. Marx ==== Gracias por tu respuesta. Bueno, al final, como se ve.92a venir, una gilipollez. Ten.92a que desactivar el bot.97n VECT en el editor de Matrices. Estaba escribiendo un vector y tendr.92a que haber escrito matrices. Una chorrada... Ya me funciona TRAN y est.87 bien definida la multiplicaci.97n. Saludos, Ric > Trata DOT (=14) > > Toby > >Hola, la verdad es que debo ser gilipollas (con perd.97n) pero es que llevo un >rato intentando hacer esta cuenta: [1 2 3] * [3 2 1]^T (la T de transpuesta) ÀSe entiende lo de la transpuesta? Cosa que tampoco s.8e como se hace >con la HP49. Uso TRAN y no me deja con un vector... de 3x1 o uno de >1x3. Esto ser.92a el vector [1 2 3] (horizontal) multiplicado por el vector >[3 2 1] puesto verticalmente. Esto dar.92a: 1*3+2*2+3*1=10 No consigo hacerlo... y la multiplicaci.97n de matrices parece estar mal >definida en la HP. A*B = C Siempre que el n.9cmero de columnas de A coincida con el n.9cmero de filas >de B. Resulta una matriz C nxp. Donde n es el n.9cmero de filas de A y p >es el n.9cmero de columnas de B. Si alguien me echa una mano... Seguro es alguna tonter.92a que se me >escapa pero estoy mareo con tantas cosas nuevas... Saludos y gracias, R. Marx ==== Al usar la calculadora en operaciones vectoriales (pricipalmente aquellas definidas en el menu MTH/VECT) se escribe el vector como un vector fila con un solo par de corchetes, por ejemplo, [3, 5, -1]. Si se intenta utilizar la funcion TRAN (en el menu MATRICES/OPER) con este vector, se produce un mensaje de error (TRAN Error: Invalid Dimension). Esto sucede porque para la calculadora el objeto [3, 5, -1] NO ES UNA MATRIZ. Para considerarse como matrix, este vector fila debe escribirse con 2 pares de corchetes, es decir, [[3, 5, -1]]. Con esta version del vector, la funcion TRAN opera de la forma apropiada produciendo el vector columna correspondiente, es decir, [[ 3] [ 5] [-1]] Asi que, la operacion propuesta (le cambie los numeros): [5, 3, 2]*[4, 5, 3]T se escribe, en la calculadora como: [[5, 5, 2]]*TRAN([[4, 5, 3]) -- en modo algebraico o como [[ 5 5 2 ]] [ENTER] [[ 4 5 3 ]] [ENTER] [TRAN] [ x ] -- en modo RPN De otra manera, utiliza la funcion DOT (producto interno o producto punto) para multiplicar vectores con un solo par de corchetes. Que tengan unas buenas pascuas y un muy feliz an~o nuevo. Gilberto E. Urroz http://www.engineering.usu.edu/cee/faculty/gurro/ ==== >>You can't >>It's a buzzer, not a speaker. You can't control the volume on this kind >>of buzzer > >> Au contraire! >> The HP-71 had the same kind of buzzer (piezo bender), and it also had >> a flag that let you select a loud option that made all the sounds >> twice as loud. Realizing this on the 49+ it would be nice. There are still unused >system flags. And flag -75 (key-click on/off) is completely dispensable >on the 49+. The hardware click is loud enough. So why not choose >loud/slow sound with this flag? - Wolfgang Well, for me I have key-click on b/c the hardware click isn't a reliable indicator of key press... Pete M. Wilson Gamewood, Inc. wilsonpm@gamewood.net ==== Does an ultrasonic flowmeter qualify? Probably not since the output of this device is actually conditioned to drive a 4 Ma to 20 Ma transmitter. I have a some of these in use, anyway. >Make sure you include the ability to interface with a sonic probe. It >allows you to do really neat & interesting stuff with motion detection >such as dist/time graphs, velocity/time graphs, harmonic motion etc. >> Dear all. >> >> I'm looking at designing a datalogger (or more specifically a device >> with data-logging capabilities) and I'm facing a little product >> definition challenge. >> >> Have any of you used a data-logger in a classroom environment. If so >> what was a typical usage. I mean how many analog or digital probes did >> you use at the same time. >> What was the maximum number of analog/digital probes you ever got to use? >> >> Obviously, the number of analog or digital input that you can have is >> limited. I'm just wondering if 2 analog inputs and 2 digital inputs (a >> digital input can also be used as a sonic input) is sufficient for all >> cases (or let say 95% of the typical usage scenario) >> >> If you have any experience with data-logger but not in a classroom >> environment, I'm still interested in your experience/opinion on this matter >> >> ==== I have installed data logger equipment in a few high schools. Classes used them as experimental data collection devices to evaluate environmental effects on their heating bill. In particular, the devices used eight analog inputs with eight digital outputs. The device spilled its guts to a spreadsheet application that students created. As inputs, the device used: 1. outside air temperature 2. inside air temperature 3. barometric pressure 4. wind speed 5. wind direction 6. natural gas volume They used an output to activate a simulated HVAC system. The goal was to find a comfort zone that maximized efficiency. The students learned what steps could be taken to conserve energy, and reduce costs. Another project involved alternative energy management, where they used solar arrays to collect energy; and experimented with various means to store the energy vs. energy utilization. In other scenarios, I have over 400 such devices that operate in a polled environment whose duty it is to collect natural gas flow information for supervisory and control purposes. These are remotely situated in our natural gas distribution region. Communication to these devices is by various radio or telephone means, including microwave point to point, and SCADA point to multipoint means. Some of the devices control remote valves, others control remote regulation devices. Another useage for output based on input technology is regeneration of flow measurement for external customer energy management systems. I have installed RTU's that gather weather information for use in natural gas load estimation. Still others that operate as PLC's for the purpose of controlling compressor stations or to increase delivery pressures for use in natural gas fired electrical turbine generators. And more. I've been at this for over eighteen years with this company, and have enjoyed every minute of the job. It's fun stuff! An analog input can also be used as a digital input. A digital input can quantify an analog signal within its A/D conversion limitations. This may be more info than you wanted. So I'll stop here. >Dear all. I'm looking at designing a datalogger (or more specifically a device >with data-logging capabilities) and I'm facing a little product >definition challenge. Have any of you used a data-logger in a classroom environment. If so >what was a typical usage. I mean how many analog or digital probes did >you use at the same time. >What was the maximum number of analog/digital probes you ever got to use? Obviously, the number of analog or digital input that you can have is >limited. I'm just wondering if 2 analog inputs and 2 digital inputs (a >digital input can also be used as a sonic input) is sufficient for all >cases (or let say 95% of the typical usage scenario) If you have any experience with data-logger but not in a classroom >environment, I'm still interested in your experience/opinion on this matter > ==== > I have used the Vernier Universal Lab interface for about 5 years, > with both Macintosh and PC computers in Physics/Astronomy/General > Science and Oceanography labs that I teach But what I'm more interested in is how many of those probes you used at the same time and if they were analog or digital ... A typical usage rather than possible usage ==== >> I have used the Vernier Universal Lab interface for about 5 years, >> with both Macintosh and PC computers in Physics/Astronomy/General >> Science and Oceanography labs that I teach >But what I'm more interested in is how many of those probes you used at >the same time and if they were analog or digital ... >A typical usage rather than possible usage > I have used only one sensor at a time with the ULI. I am not sure,but I think you can use at most two sensors at a time on it. The LabPro can use more that one sensor at a time,but I have not tried it that way yet. We just finished semester exams on Wednesday, and I am working on my final grades. I have to turn them in today by 12:00 Noon EST (USA).. I will try the LabPro out in a few days and let you know how it works. Harold A. Climer Dept.Of Physics,Geology,and Astronomy University of Tennessee at Chattanooga Chattanooga TN USA 37403 ==== >Is there a command or algorythm to reverse a nibble's bit pattern? Or a byte's bit pattern? I was thinking about an assembly routine that left-shifts and adds the carry bit, looped for the lenght of the nibble, or byte (4 or 8). But, I cannot do the coding. Toby > The neatest algorithm I know, (though I do it better in C): Reverse one byte's bits << #11110000b OVER AND SR SR SR SR SWAP #00001111b AND SL SL SL SL OR #11001100b OVER AND SR SR SWAP #00110011b AND SL SL OR #10101010b OVER AND SR SWAP #01010101b AND SL OR >> Pete M. Wilson Gamewood, Inc. wilsonpm@gamewood.net ==== FOR SALE : - two barely used HP 48GX's - one 256k ram card for the HP 48GX - one SMI environmental case (orange hard case) - one HP thermal printer for use with HP 48 - one Topcon instrument to 9 pin cable for data collection - one Pelican 1520 hard case to hold all of the above operating system ==== How about following Mitch Thompsons lead and giving them to good homes! I realy couldn't aford to buy one, but I know I could give it a good home! M@ -- ---------------------------------------------------------------------------- ---------- There are 10 types of people in this world, those who can count in binary, and those who cant. > FOR SALE : - two barely used HP 48GX's > - one 256k ram card for the HP 48GX > - one SMI environmental case (orange hard case) > - one HP thermal printer for use with HP 48 > - one Topcon instrument to 9 pin cable for data collection > - one Pelican 1520 hard case to hold all of the above > operating system ==== It looks like you're using lowercase 'x' when your CAS VX variable is most likely set to uppercase 'X'. Be sure to use 'X' when you issue the command, or change the VX to 'x'. Hope that helps. > Ok, this may be an RTFM type question but.... > > I want to integrate x*sin(x) (or x*exp(x)or most anything else like that) > and don't want to do it by hand since its such a long process to do > integration by parts over and over in a fourier series solution and I > ALWAYS make mistakes. > > When I do this on my 49G+ I get: > x*Sin(x) > INTVX > > Warning - integrating in approx mode > > (OK) > INT(Xt*sin(Xt),Xt,X) > > What does this mean? It doesnt seem to have any relationship to the > result expected. I had an embarassing experience yesterday when my > compatriots TI85 gave the right answer right away and I was flailing > around with this.... > > TIA, > A. Arabian ==== You have to build an amplifier that (yes!) amplifies the signals. > Ive always wondered , how to increase ,the ratio of the infrared port , so > i can transfer info , to a few feets.... > > does anyone have info , on what limits the reach?? > > i think i should be the reciving diode , because ive used the hp48 as remote > control for the tv..... > > and yes ,,, its for cheating on tests,,,,, ==== ohh,,, Maybe changing some values , or ading a resistance somewere , i can fix the isue .. Ill take a look at the shematics , i didnt thougth about that,,,, Thanx Richard pd : does anyone have work around this ????? > You have to build an amplifier that (yes!) amplifies the signals. >Ive always wondered , how to increase ,the ratio of the infrared port , so >i can transfer info , to a few feets.... does anyone have info , on what limits the reach?? i think i should be the reciving diode , because ive used the hp48 as remote >control for the tv..... and yes ,,, its for cheating on tests,,,,, ==== For: Y = (1 - X^2)^.5 Can't seem to find a combination of settings that will graphically display this properly. I just get the positive y - values. I've tried setting various CAS modes: R='X' rigorous, approx, Function. All I get is just the top half circle. Can the whole circle be displayed graphically? ==== X^2)^.5) in function type. Function is for F(x) Conic is for F(x,Y) Samuel Sosa. Hasta la Vista. > For: Y = (1 - X^2)^.5 > > Can't seem to find a combination of settings that will graphically > display this properly. I just get the positive y - values. I've > tried setting various CAS modes: R='X' rigorous, approx, Function. > All I get is just the top half circle. Can the whole circle be > displayed graphically? ==== > For: Y = (1 - X^2)^.5 > > Can't seem to find a combination of settings that will graphically > display this properly. I just get the positive y - values. I've > tried setting various CAS modes: R='X' rigorous, approx, Function. > All I get is just the top half circle. Can the whole circle be > displayed graphically? ^.5 only gives the positive square root. You have two options; use Left-Shift (hold in RPN) Y= to add -(1 - X^2)^.5 to the list of equations, or graph a conic x^2 + y^2 = 1. ==== You should put in the eq : {'(1-x^2)^0.5' '-(1-x^2)^0.5' } In that way you draw both the + and the - of the function. Still, I think because of resolution problems you won't see a full circle. In the horizontal quadrat it doesn't touch the x axis. Don't know why. Bye Idan ==== You should put in the eq : {'(1-x^2)^0.5' '-(1-x^2)^0.5' } In that way you draw both the + and the - of the function. Still, I think because of resolution problems you won't see a full circle. In the horizontal quadrat it doesn't touch the x axis. Don't know why. Bye Idan ==== You should put in the eq : {'(1-x^2)^0.5' '-(1-x^2)^0.5' } In that way you draw both the + and the - of the function. Still, I think because of resolution problems you won't see a full circle. In the horizontal quadrat it doesn't touch the x axis. Don't know why. Bye Idan ==== > For: Y = (1 - X^2)^.5 > > Can't seem to find a combination of settings that will graphically > display this properly. I just get the positive y - values. I've > tried setting various CAS modes: R='X' rigorous, approx, Function. > All I get is just the top half circle. Can the whole circle be > displayed graphically? Manel Just select POLAR type and change the Y by i. Example. To draw X^2+Y^2=1 you must enter X^2+i^2=1. You'll get the whole circle. 'i' of complex numbers. Goooood-bye! ==== > For: Y = (1 - X^2)^.5 > > Can't seem to find a combination of settings that will graphically > display this properly. I just get the positive y - values. I've > tried setting various CAS modes: R='X' rigorous, approx, Function. > All I get is just the top half circle. Can the whole circle be > displayed graphically? You have at least three options, dependent on the graph settings but not on the CAS settings: (1) Store the list {'sqrt(1-X^2)' '-sqrt(1-X^2) } or the list {'Y = -sqrt(1-X^2)' 'Y = sqrt(1-X^2)' } in EQ and FUNCTION mode graphing will show both branches of the square root. Note that if you enter 'X^2 + Y^2 = 1' and 'Y' on the stack and execute SOLVE in exact mode, you will get the list {'Y = -sqrt(1-X^2)' 'Y = sqrt(1-X^2)'} (2) Store 'X^2 + Y^2 - 1' in EQ, set the type as CONIC and graph. This leaves out a bit near the vertical tangents, but does give most of both branches. Works for any 2nd degree polynomial in X and Y. (3) Set the type to PARAMETRIC, store 'COS(T) + i*SIN(T)' as your EQ and set { T 0. 3.2} as INDEP, then graph. ==== The training aids for the 49G+ would be worth looking over. http://www.hp.com/calculators/docs/guides/49gPlusParametric.pdf Example 2 shows how to plot a similar graph, just as Virgil suggests. Gene -- * These statements and opinions are mine alone and do not reflect my employer's views. * For: Y = (1 - X^2)^.5 Can't seem to find a combination of settings that will graphically >display this properly. I just get the positive y - values. I've >tried setting various CAS modes: R='X' rigorous, approx, Function. >All I get is just the top half circle. Can the whole circle be >displayed graphically? (3) Set the type to PARAMETRIC, store 'COS(T) + i*SIN(T)' as your EQ > and set { T 0. 3.2} as INDEP, then graph. ==== > > > This was done because the VLB is only tested around .5 after the resart of > the calculator in the OS, so, if you have a calc with very low bettery and > press on the ON key, repetitly (if it is in a bag that is getting stamped on > for example), you are likely to loose data... > > in the later version, some testing was added in the boot loader, making the > VLB testing imediate and allowing to remove the forced reset... What about the screen? Should I return the calculator? When I look to the calculator it seems like a vertical line of dead pixels, but sometimes one or another works a little. I can take a picture, if anyone is interested. I have to make a decision soon because a friend of mine is going back to the USA (where I bought the calc) next week and maybe he can help me. I own an hp49g for 2 years but, as you see, I'm far away from an expert in this matters. This is the first time that I'm posting in this newsgroup. ==== > > > This was done because the VLB is only tested around .5 after the resart of > the calculator in the OS, so, if you have a calc with very low bettery and > press on the ON key, repetitly (if it is in a bag that is getting stamped on > for example), you are likely to loose data... > > in the later version, some testing was added in the boot loader, making the > VLB testing imediate and allowing to remove the forced reset... What about the screen? Should I return the calculator? When I look to the calculator it seems like a vertical line of dead pixels, but sometimes one or another works a little. I can take a picture, if anyone is interested. I have to make a decision soon because a friend of mine is going back to the USA (where I bought the calc) next week and maybe he can help me. I own an hp49g for 2 years but, as you see, I'm far away from an expert in this matters. This is the first time that I'm posting in this newsgroup. ==== Good question. It seems this is what happened to me a few days ago! Unfortunately, I don't understand why the batteries got so low so quickly. It would be great if this was ROM upgradable. > X > >>in the later version, some testing was added in the boot loader, making > the > >>VLB testing imediate and allowing to remove the forced reset... > > Is there any means to update the boot loader? > > > ==== > - Add support for comm ports > comm 4 Seems like it ought to support however many COM ports the operating system makes available. It sounds easy to me, but I don't really know what's involved. > - add concurrent connections (i.e. two calculators, calc and emulator, etc.) > via MDI interface Good idea. I don't know what an MDI interface is, but now that we've got RPL calculators with I/O that can't communicate directly with each other, it would be nice to be able to at least connect both to the PC and use it to relay the transfer without having to tell it to store it in a file while we switch connections. > - Usb auto-detects the 49G+, so, can it autoconnect? (I guess this one is a > calculator issue) So far I haven't had any luck with getting it connected for anything except ROM updates. Do you mean have it go into server mode when the cable is connected? I think that I'd really rather have the calculator wait until I tell it to go into server mode. > Toby - >First: conn4x upgrade should have all of the program included, not just >>upgraded parts Agreed. I knew that there was an updated package available, so I first installed that one instead of the one on the CD-ROM, then uninstalled it to install the old version so I could reinstall the new version over it. Who would've guessed that it wasn't the whole package? If what's on the website isn't a complete package, at least make that very clear. >>Second: it should be a zip package For downloadable packages, most definitely. Or better yet, a self-extracting compressed file. With what I downloaded for Conn4x from the website, I just tried it both ways and it came out over 29% smaller both times. Ok, I know it's not the biggest file, but it still would seem to be worth the tiny bit of extra effort from HP. >>Third: ASCII mode is needed Yes, ASCII mode is definitely needed. Either by adding Kermit to the Conn4x package (assuming that they get it working) or by adding ASCII mode to Xmodem. For that matter, even ASCII mode for the SD card. All the pieces are there -- decompiler, translation programs (both ways), and compiler. They just need to be put together properly. I do it myself for transfers with the SD card, but it adds the binary transfer header, string prologue and so on that I strip off in the text editor, and if I go so far as to build a counted string form (useful if the file is going to end up on a 48 series), I haven't been able to figure a way to avoid a string within a string until I get it off of the calculator. I don't find it that hard to do, but difficult to explain how and why and what to do differently depending on the calculators involved and file transfer methods available. It seems to me that it should be a piece of cake for the developers. Which reminds me...the backslashed decompiled double-quote and especially NUL certainly have their advantages on the command line, but aren't always so nice for file transfers. The 49G and 49g+ understand counted strings either from the command line or an incoming ASCII file just fine. I very much wish that I knew of a way to have them generate them for file transfers at least (other that my clumsy UserRPL method, that is). Ok, I know I could get an IrDA to RS-232 adapter, but I shouldn't need one for connection to a PC and operating system with built-in USB that works with everything else. > and I expect just that for Xmas >>Opinions? I expected Kermit to be built-in and the USB to work with the first release of the communications package. I hope we get your wish. -- James ==== The CAS simplifies x^2-x-x^3 to -(x^3-x^2+x) (114 clear). Is there a way to set it to simplify this to -x^3+x^2-x ? ==== The CAS simplifies x^2-x-x^3 to -(x^3-x^2+x) (flag -114 clear). Is there a way to set it to simplify this to -x^3+x^2-x ? ==== > The CAS simplifies x^2-x-x^3 to -(x^3-x^2+x) (flag -114 clear). Is > there a way to set it to simplify this to -x^3+x^2-x ? FDISTRIB -- Beto Responder: Borra la frase obvia y el punto previo. ==== Pat re-read the (ahem) _DEFINITION_ and then tell me again that 360 * 60 =21639 (clacks hp49G+ disconsolately on desk!) C >theres a similar one about how many nautical miles >is it around the equator >( ans = 21600) Nearer to 21639 apparently. The earth is not a true sphere. >(a nm is defined as the distance subtended >by a minute or arc at the equator) Only approximately. The precise definition is 1852 m. > See the official SI website: > www1.bipm.org/en/si/si_brochure/chapter4/table8.html ==== The HP seems to agree with him. 1_nmi = 1852_m as far as it is concerned. > Pat > re-read the (ahem) _DEFINITION_ and then tell me again that 360 * 60 =21639 > (clacks hp49G+ disconsolately on desk!) > C > > >theres a similar one about how many nautical miles >>>is it around the equator >>>( ans = 21600) Nearer to 21639 apparently. The earth is not a true sphere. >(a nm is defined as the distance subtended >>>by a minute or arc at the equator) Only approximately. The precise definition is 1852 m. >>See the official SI website: >>www1.bipm.org/en/si/si_brochure/chapter4/table8.html ==== >Pat >re-read the (ahem) _DEFINITION_ I will not only reread it, I will cut and paste it. (the official SI website - as mentioned in my previous post): www1.bipm.org/en/si/si_brochure/chapter4/table8.html 1 nautical mile = 1852 m >and then tell me again that 360 * 60 =21639 'again'? I didn't say that. There are 21600 minutes of arc in a circle, but there are slightly more nautical miles than minutes of arc at the equator. ==== >> >> How I can get solution of X in >> >> 2 ^ X > 64 >> >> >> http://go.to/Frolov just enter like it you have written, EVAL once, SOLVEVX, EVAL again and it works D. Blue For some wierd reason, I have to press Eval twice on the SOLVEVX result to get it to simplify... Pete M. Wilson Gamewood, Inc. wilsonpm@gamewood.net ==== I just couldn't *exactly* say that pi is equal to 3.14, or is it 3.1415, or maybe it is 3.14159 ... oh heck, where does it end *exactly* ? >>* If * pi is, in itself, inexact; how could >>something be *exactly* equal to it? What makes you say pi is inexact? ==== > I just couldn't *exactly* say that pi is equal to 3.14, or is it > 3.1415, or maybe it is 3.14159 ... oh heck, where does it end > *exactly* ? Pi has no exact decimal representation, but neither does 1/3, if it is expected to end. ==== > I just couldn't *exactly* say that pi is equal to 3.14, or is it > 3.1415, or maybe it is 3.14159 ... oh heck, where does it end > *exactly* ? >>* If * pi is, in itself, inexact; how could >>something be *exactly* equal to it? What makes you say pi is inexact? The number pi is exact! A numerical valu reprecented in a - say - handheld computer is an approximation presented in a certain precision. I wish James would sort this out....or perhaps Joe is on-line? ==== Transcendentally speaking, if pi is exact, what exactly is it? (It you could repeat it, it might get terminated. ) Symbolically speaking, pi is not a number. I guess it could be approximately exact? (Or would that be exactly approximate?) It's hard to find an end to this. >> I just couldn't *exactly* say that pi is equal to 3.14, or is it >> 3.1415, or maybe it is 3.14159 ... oh heck, where does it end >> *exactly* ? >>>* If * pi is, in itself, inexact; how could >>>something be *exactly* equal to it? >>What makes you say pi is inexact? The number pi is exact! >A numerical valu reprecented in a - say - handheld computer >is an approximation presented in a certain precision. >I wish James would sort this out....or perhaps Joe is on-line? > ==== Silly me, I thought that in base PI, PI was exactly 10!!!! well, I guess I should relearn my maths! Cyrille, wishing you a happy xmass before taking of for vacation in france! > Transcendentally speaking, if pi is exact, what exactly is it? (It > you could repeat it, it might get terminated. ) Symbolically > speaking, pi is not a number. I guess it could be approximately > exact? (Or would that be exactly approximate?) It's hard to find an > end to this. > I just couldn't *exactly* say that pi is equal to 3.14, or is it >> 3.1415, or maybe it is 3.14159 ... oh heck, where does it end >> *exactly* ? >>>* If * pi is, in itself, inexact; how could >>>something be *exactly* equal to it? >>What makes you say pi is inexact? The number pi is exact! >A numerical valu reprecented in a - say - handheld computer >is an approximation presented in a certain precision. >I wish James would sort this out....or perhaps Joe is on-line? ==== > Transcendentally speaking, if pi is exact, what exactly is it? (It > you could repeat it, it might get terminated. ) Symbolically > speaking, pi is not a number. I guess it could be approximately > exact? (Or would that be exactly approximate?) It's hard to find an > end to this. Pie begins on the cherry trees out back and ends.... Oh, we're talking about pi. I've long been under the impression that pi is exactly the ratio of the circumference of a circle to its diameter. I'm sure there are other definitions, but that one suits me. >> >>>I just couldn't *exactly* say that pi is equal to 3.14, or is it >>>3.1415, or maybe it is 3.14159 ... oh heck, where does it end >>>*exactly* ? >>> >>> >>> >>>> >>>>>* If * pi is, in itself, inexact; how could >>>>>something be *exactly* equal to it? >>>> >>>>What makes you say pi is inexact? >> >>The number pi is exact! >>A numerical valu reprecented in a - say - handheld computer >>is an approximation presented in a certain precision. >>I wish James would sort this out....or perhaps Joe is on-line? -- James ==== > compressed anymore. In addition, BZ compression cannot be interrupted. > You'll see the message Please wait ... or Patienter ... in French Shouldn't it be Patientez...? Arnaud ==== >You'll see the message Please wait ... or Patienter ... in French > Shouldn't it be Patientez...? IMHO, Patientez reads better. But in spoken French it probably makes no difference. I'm not responsible for this mistake, the OS is :-) - Wolfgang ==== >> >> 7.New functions - didn't find any yet (compare to hp49g rom 1.16) > > Of course - just a small typing mistake - should be : compare to hp49g > rom 1.19-6. sorry. > > Idan Got my second HP49g+ from Samson Cables(first was stolen along with my backpack :( ) Keyboard feels less rigid than my first one My first model did not have a problem with the display, this one has the flickering of the last two pixel rows... bit annoying really. Everything else is just fine. I installed the upgrade to rom1.22 from sd-card and downloaded my backup with no effort. Neithan ==== Can you post your serial please ? Idan ==== > >>>>7.New functions - didn't find any yet (compare to hp49g rom 1.16) Of course - just a small typing mistake - should be : compare to hp49g >>rom 1.19-6. sorry. Idan > > > Got my second HP49g+ from Samson Cables(first was stolen along with my > backpack :( ) > Keyboard feels less rigid than my first one Does it have any problems registering keys? -- Beto Responder: Borra la frase obvia y el punto previo. ==== > >>I just got my HP49G+ a couple of days ago. I agree with your assessment. I had the same problems with Win98. It's probably a USB problem. Win98 >>is not a good USB OS. You can get patches from Microsoft. My Win98 >>installation has been patched. HP has an upgrade to their USB drivers >>and and connect program available on the net (you probably already know >>this). I tried to connect in Win98 using both the original and the upgraded USB >>drivers and Connect program. I got it to connect and flash the rom without any problems, however this >>uses a different protocol (I think). The interactive connection, using >>the xmodem server on the 49G+, is more problematic. I got it to work >>several times, almost without rhyme or reason. I haven't experimented >>enough yet, but I think the solution may be the order in which you start >>the calculator server and make the connection. The version of USB driver >>or program didn't seem to make any difference. > > X > Let's try it (one more time) for your Win98 > 0) download all needed programs; apply MS patches > 1) unzip USB driver and move the files to WINDOWS > 2) plug in your 49g+ (with power ON) into an USB port > 3) install the driver and repeat 2)..3) for all USB ports > 4) install the conn4x from CD, > 5) upgrade conn4x from HP's site (main prog only) > THEN > 6) calc must be plugged in and ON > 7) start conn4x > 8) change Auto to HPx9G+ > 9) put calc on Xmodem server= > press and release right shift, press righ arrowe > 10) Press connect button on the conn4x > In case of trouble describe where it happened and write here > > Okay. I tried your sequence, which is the one in the book, but was unable to connect. When clicking the connect button in conn4x, I see the typical animation of a flashlight sweeping across the window. Then I get an error message: Error No device detected. Check the cable connections and the calculator. A little experimenting shows that the system will connect if I umplug-plug the USB cable prior to clicking the conn4x button. The mouse flickers during the unplug-plug and I figure the system is re-setting the USB status and allowing the software to see the calculator. It's not necessary to select HPx9G+, the Auto setting works fine. Once connection is made, the software works well. Transfers are very quick and I experienced no crashes or lockups. I hope that helps. ==== > >... >I recived my hp 49g+ and noticed that as the key is bigger - the >noiseier it becomes. >... >The gray keys are not so bad either. but the silver buttons are great >and I wonder why. >... > > Looking at my pictures (esp. > http://www.hpmuseum.org/guest/brogger/hp49gpk8.jpg ) I wonder if the > keys which make the most noise are those which are far away from a > mounting point on the PCB. If the PCB is acting as a sound board > (like in a piano) and amplifying the clicks, then the points where the > PCB is least supported should vibrate the most, and be loudest. I > know my . key is the loudest of all, and it is furthest from a PCB > mounting post. > Just for interest sake my loundest key are 1 and 4 (which according to the photo are right next the the pcb mounting posts) and have a very sharp click when pressed the keys around 1 and 4 make a less sharp dud kinda noise. also my spc key was playing up and i used that squeeze and shake method to try to fix it and it works for a while then stops again. how ever if you press the key either to the right or the left there is no problem at all. brian ==== I found interesting message on the TI discussion list. One of the users over there complained about the bug in the dot product function when applied to the vector in complex space. The example given was: Dot([1+i],[1+i]) On the TI89 it produces 2 On the HP49 it prodcues 2i Initially many (me including) involved in the discussion thought, that TI has a bug and HP is right. That was reinforced by the outcome of the Derive and Mathematica which supposedly produce identical to HP outcome. What is interesting, later in the discussion somebody pointed out, that the dot product when applied to complex spaces requires second vector to be conjugated. I've checked the web, and in fact in many respectable math web sites including Wolfram Research this is how the dot product is defined for the complex spaces. That obvioulsy makes TI answer correct and everybody else (including expensive desktop application) buggy ! What you guys think about it ? Are there inconsistent interpretations of the dot product in the math world when it comes to the complex spaces ? Is traditional definition for the real space also viable under certain assumptions as a simply another operator on the complex space that just happen to be named dot ? JM ==== If you were going to change the 49G+ manual, what would you do? How about a numbered list of ideas, things missing, etc. Positive comments only. Slams won't help. I already have a few ideas myself, which I'll share later. Get the juices flowing and think of what should be done to help them from their current state! Gene P.S. I AM of the opinion that the 49G+ manuals are much better than the 49G, but not as good as the documentation for the 48GX. -- * These statements and opinions are mine alone and do not reflect my employer's views. * ==== > If you were going to change the 49G+ manual, what would you do? I would like a reference in the style of the HP48GX AUR. That is, it would have an alphabetical list of *every* command with a description, a stack diagram, *every* way (and shortcut) that you can use to access the command, the flags that affect it and perhaps even a discussion of the algorithms that are used to implement it. It should also have a description of what every key does in each mode that the calculator is in. (Matrix editor, algebraic, RPN, equation editor, etc.) In my mind, the HP48GX AUR is as close as you can get to the perfect reference manual for the calculator. Although it doesn't contain any introductory information on how to use the calculator, it contains everything else you could ever need. Yes, books have been written that explain how to do various things with the calculator, but all the information within them can be gleaned from the AUR. The AUR never left me wanting, and if HP put out a book of such quality for the HP49G+, then I would probably buy that calculator. -Joshua -- -Joshua Belsky jjbelsky@yahoo.com http://belsky.net ==== >If you were going to change the 49G+ manual, what would you do? > I would like a reference in the style of the HP48GX AUR. That is, it would > have an alphabetical list of *every* command with a description, a stack > diagram, *every* way (and shortcut) that you can use to access the command, > the flags that affect it and perhaps even a discussion of the algorithms that > are used to implement it. It should also have a description of what every key > does in each mode that the calculator is in. (Matrix editor, algebraic, > RPN, equation editor, etc.) In my mind, the HP48GX AUR is as close as you can get to the perfect > reference manual for the calculator. Although it doesn't contain any > introductory information on how to use the calculator, it contains > everything else you could ever need. Yes, books have been written that > explain how to do various things with the calculator, but all the information > within them can be gleaned from the AUR. The AUR never left me wanting, and if HP put out a book of such quality for > the HP49G+, then I would probably buy that calculator. I have found some flaws in the AUR and in the PRM for the 48SX, but they have the right approach. These are very useful, and I normally look at the documentation for the 48 series first when I have a question about the 49G or 49g+, unless it's about something that obviously wouldn't apply to the 48 series. But if HP copies them, I hope that they proof-read what they're copying. I like a printed manual, and feel that HP should make them available, even if they have to be purchased. Maybe a print on demand publisher like greatunpublished.com? On the other hand, with an electronic manual, it can be searched and hyperlinks can be used. And of course it's a lot easier to make corrections, clarifications, and enhancements to an electronic manual. I don't really mind all that much printing it out myself, as long as I can do it on an impact printer (black and white), and don't have to use the expensive smudgy colour BubbleJet cartridges. But format it better; the 49g+ guides have an awful lot of wasted whites space all around the edges, and insert intentionally blank pages at the end of chapters as needed to make them end on even pages; that makes the job of printing them a lot easier. As well as the things that Joshua mentioned: A complete list of the system flags with an explanation of what effect they have where it's non-obvious; I still haven't figured out what flag -68 does for example. And especially what effect they have when the CAS decides to get involved. And a full list of all reserved variables, what they do, whether the first global variable with that name found in the normal search of the current path is used, or if it must be in the current directory, or the HOME directory, or the CASDIR. A character set table, or better yet font tables, for the built-in fonts. A table of the I/O (Kermit ASCII) translations. And please don't copy the error in the 48 series' manuals; the translation is between 10 and 13,10, not between 10 and 10,13. Along with the translation table, mention that NUL, , and will be decompiled to 00, , and when decompiling for ASCII transfers, before the I/O translation. And also an explanation of how the counted character string formats can be used in the command line and source files. A lists of all menus, by number. If the equation library makes it into the ROM, a reference section on that. And a Quick Reference Guide that would fit into the case would be very helpful. For an idea on what a different type of manual, not exactly a reference manual but an explanatory manual, should be like, I don't think you could do better that reading Bill Wickes's Insights books. -- James ==== >X >> http://www.actisys.com/instantir.html >> It includes all the cables and housings for the guts of IrDA card, >> an AC adaptor( So it can be used without getting power from a >> computer) a male to female DB-9 adapter,and a CD with software to >> change the I/O speed, etc.. This is all for $100.00 + shipping. >BUT >I don't like what the doctor orderd! >Why? >The page talks about RS232 to IrDA - we need USB to IrDA > They have lot of other converters too. I was jut interested in the two on the page you looked at. They sell lots of other stuff. Harold A. Climer Physics/Geology/Astronomy Lab Instructor U. Tennessee At Chattanooga ==== > X >http://www.actisys.com/instantir.html >>It includes all the cables and housings for the guts of IrDA card, >>an AC adaptor( So it can be used without getting power from a >>computer) a male to female DB-9 adapter,and a CD with software to >>change the I/O speed, etc.. This is all for $100.00 + shipping. BUT > I don't like what the doctor orderd! > Why? > The page talks about RS232 to IrDA - we need USB to IrDA Huh? Oh I get it, because the USB directly between the calculator and the PC still doesn't work. But if they ever get it working, whatever would I want USB to IrDA for? -- James ==== > included are schematics, drivers, datasheets and application notes > all of which are downloadable from the site. > their basic unit costs A$55 / $40us. > > > Sadly this is not an option. The FTDI chips are design to work with a PC USB Host, and turn it into standard RS232. Not turn a USB client into RS2232. US232B/LC comes complete with drivers for Microsoft Windows '98, Windows ME, Windows 2000 and Windows XP. Drivers are also available for Firstly you'd need to comehow make the HP49G+ act as a USB Host, and then write a driver for it. Not an easy job. Al ==== There is a message posted somewhere else in the newsgroup questioning the validity of the result DOT([1+i],[1+i]) in the HP 49 G calculator. I believe the HP 49G gives the correct result and here is why: A dot product -- also called internal product -- is defined only for vectors that have the same number of elements (mind you, there is a definition of dot product for functions that involve integrals of the product of the functions over a given domain, but I'm sticking to u(n)], and v = [v(1), v(2), ..., v(n)], where the parentheses indicate a sub-index, the dot product produces a scalar quantity and is defined as u.v = u(1)*v(1) + u(2)*v(2) + ... + u(n)*v(n) For example, DOT([2,3,1,-1],[5,6,1,3]) = 26 DOT([a,b,1],[2,3,-c]) = -c+b*3+2*a Now, if you have a vector with a single component (which is essentially a scalar quantity), then DOT([u(1)],[v(1)]) = u(1)*v(1), i.e., the product of the two elements. The problem proposed in the posting referred to above is DOT([1+i],[1+i]) = (1+i)*(1+i) = (1+i)^2 = 1^2 + 2*1*i + i^2 = 1 + 2*i + (-1) = 2*i So, the HP 49G is right! (By the way, in the calculator the result you get when you try DOT([1+i],[1+i]) is (1+i)*(1+i), you need to press [EVAL] to get 2*i) A dot product of vectors with complex components is possible, e.g., DOT([1+i,2-i,5+3*i],[2*i,5,3-i]) = 26+i (after pressing [DOT][EVAL]) The dot product of functions, commonly used in quantum mechanics and = integral(0,1,conjugate(f(t))*g(t),t) I believe this is the reference to using the conjugate that was indicated in the original posting. I hope this post was useful for the discussion. Season Greetings and Happy New Year to all! Sincerely, Gilberto E. Urroz http://www.engineering.usu.edu/cee/faculty/gurro/ ==== URL: http://www.finseth.com/rpnrpl.html Copyright: 2002-3 by Craig A. Finseth Archive-name: computer/handhelds/rpn-rpl RPN/RPL Implementations Document id RPN/RPL Implementations http://www.finseth.com/rpnrpl.html Contact: Craig A. Finseth http://www.finseth.com Copyright This FAQ document is Copyright 2002-3 by Craig A. Finseth. It may be reproduced and archived as part of normal network distribution. Such distribution is assumed to include CD/ROM or other bulk, unedited distribution. It may be reproduced for individual or non-commerical use provided that it is reproduced intact. It may be reproduced for commercial use provided: o it is reproduced essentially intact including all copyright notices and acknowledgements, o the publisher obtains the latest version directly from the FAQ maintainer (using the above WWW site is acceptable), o the publisher provides the FAQ maintainer with information on what collection the copy of the FAQ is in, and how that collection may be obtained, o all material modifications (other than formatting) are clearly marked. Description This document provides a list of implementations of RPN, RPL, and HP calculators for other systems. You can help make it more comprehensive by sending me additional information and/or updates. To be included in this list, an implementation must: o implement at least a standard 4-level RPN calculator. Minor variations (e.g., 3 or 5 levels) do not preclude being listed. Implementations that include both RPN and algebraic modes are eligible. o implement an RPL calculator. o implement a clone (or near-clone) of any Hewlett-Packard calculator, even if it is an algebraic-only model. The following information is included for each implementation: The *NAME* line contains the name of the implementation. Implementations are listed alphabetically by name. If the implementation emulates or approximates a specific calculator and it is not obvious from the name which calculator is emulated, the emulated calculator model is given in parentheses. The *LAST* *CHANGED/VERIFIED* line contains the date that the entry was last changed or an explict looks ok to me was received by the FAQ maintainer. The *ORIGINAL* *DISTRIBUTION* is the date (or partial date) of the first release. It is in YYYY-MM-DD format. The *VERSION* is the latest known version. It is probably out of date. The *ENVIRONMENT* is the operating environment. This is a very high-level description: consult the documentation on the product for any specifics. The *ORGANIZATION* is the name of and contact information for the implementor or current maintainer. The *STATUS* is one of o no longer available: Self-explanatory. o free: The implementation is available to most people at no charge. Even such free implementations may have restrictions: consult information about the particular implementation. Where available, information on how to obtain a copy is also listed. o shareware: Self-explanatory. o not free: The implementation is for sale. Contact the vendor for specifics. Many of the names of the implementations in this list are trademarked. Specific trademarks are not called out. Implementations Available for PCs: DOS, Windows, Macintosh, Unix Calc41 name: Calc41 last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: ? status: not free Note: was sold by EduCALC. Emu28 name: Emu28 (includes 28C) version: ? environment: ? organization/author: Christoph Giesselink http://privat.swol.de/ChristophGiesselink/emu28.htm status: free Emu48 name: Emu48 (includes 38G, 29G, 40G, 48SX, 48GX, 49G) last changed/verified: 2002-12-03 version: 32 environment: Windows organization/author: Christoph Giesselink http://privat.swol.de/ChristophGiesselink/. status: free Emu48 name: Emu48 last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: Sebastien Carlier status: free HP Emulator name: HP Emulator (48GX) last changed/verified: 2002-10-29 version: 0.9.0 environment: Windows organization/author: Daniel Nilsson http://sourceforge.net/projects/hpemu status: free HP10BII Emulator name: HP10BII Emulator (48GX) version: ? environment: Windows organization/author: ? http://www.hpcc.org/links.html status: free HP-16C name: HP-16C last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: Joseph M. Newcomer Co. http://www.pgh.net/~newcomer/hp16c.htm status: free Note: Palm version also available. HP-16C name: HP-16C version: preview environment: Java organization/author: Alexander Supalov supalov@foni.net http://home.foni.net/~supalov/hp16c status: free Note: It's available for online preview at http://home.foni.net/~supalov/hp16c . It's implemented using Swing, so that you may need to add Sun's Java plugin at http://java.sun.com/plugin to get it up and running. This is an ongoing effort, and there's a number of limitations to this emulator that we are well aware of, but there may be some that we've missed. Please bear with us: all constructive feedback will be highly appreciated. HP-25 Emulator name: HP-25 Emulator last changed/verified: 2002-10-21 version: ? environment: DOS organization/author: Nigel Bromley http://dspace.dial.pipex.com/town/square/gd86/freesoft.htm status: free HP-41C Emulator name: HP-41C Emulator last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: Warren Furlow http://www.furlow.org status: free HP-41C Emulator name: HP-41C Emulator (Sim41?) last changed/verified: 2002-10-21 version: ? environment: DOS organization/author: Alvaro Gerardo Suárez http://www.geocities.com/SiliconValley/Bay/4919/ http://geocities.com/algesuar status: free HP-41C, HP-45 Emulators name: HP-41C, HP-45 Emulators last changed/verified: 2002-10-21 version: ? environment: XWindows, Unix organization/author: Eric Smith http://www.brouhaha.com/~eric/hpcalc/ status: free HP-41C, HP-71B Emulators name: HP-41C, HP-71B Emulators version: ? environment: DOS organization/author: J. Garnier http://membres.lycos.fr/jeffcalc/ status: free HP-67 Simulator name: HP-67 Simulator last changed/verified: 2002-10-21 version: ? environment: Unix, Apple GS organization/author: Christopher Neufeld http://caliban.physics.utoronto.ca/neufeld/hp67/hp67.html status: free Loki and LokiBin name: Loki and LokiBin last changed/verified: 2002-10-21 version: 1.0 environment: many organization/author: Craig Finseth http://www.finseth.com/#Loki status: free Note: Several implementations, including: command-line for Windows, Macintosh OS X, and Unix; system manager versions for HP95LX, HP100*, and HP200*; native GUI for Windows, Macintosh OS 8+ and OS X. Loki is a 4-function RPN calculator that does fractional input and output and units. LokiBin is a 4-function RPN calculator that does binary / octal / hex transformation and math. Pscalc95 name: Pscalc95 (HP-28ish) version: ? environment: HP95 and similar organization/author: http://ftp.monash.edu.au/pub/palmtop/pscalc.lzh status: free RPL/2 name: RPL/2 (?) version: ? environment: ? organization/author: http://www.makalis.fr/~bertrand/rpl2 status: free Ttcalc name: Ttcalc (HP-41C) last changed/verified: 2002-10-21 version: 1.3? environment: Windows organization/author: http://www.hpmuseum.org/simulate/simulate.htm http://www.tu-chemnitz.de/ftp-home/pub/cica-win3/desktop/ttbcalc13.zip status: free WRPN name: WRPN (HP-16C) last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: http://www.hpmuseum.org/simulate/simulate.htm status: free X48 name: X48 (HP-16C) version: 1.2 of the port, 0.4.1 of the original emulator environment: Macintosh organization/author: Markus Fritze http:www.markus-fritze.de status: free Xxxx name: Xxxx version: ? environment: Windows (probably) organization/author: Craig Pearce status: free Said to emulate an HP style RPN calculator. Written in Visual Basic. Implementations Available For Palm Systems Coconut name: Coconut (HP-41C) last changed/verified: 2002-10-21 version: 3.0.3 environment: Palm organization/author: ? status: both free and not free HP-16C name: HP-16C last changed/verified: 2002-10-21 version: ? environment: Palm organization/author: Joseph M. Newcomer Co. http://www.pgh.net/~newcomer/hp16c.htm status: free Note: Windows version also available. Kalc name: Kalc last changed/verified: 2002-10-21 version: 3.0.3 environment: Palm organization/author: ? status: free MathU name: MathU last changed/verified: 2002-10-21 version: ? environment: Palm organization/author: ? status: not free Note: related to MathU Pro and PalmCalc. MathU Pro name: MathU Pro last changed/verified: 2002-10-21 version: ? environment: Palm organization/author: ? status: not free Note: related to MathU and PalmCalc. NeoCal name: NeoCal last changed/verified: 2002-10-21 version: 1.5 environment: Palm organization/author: ? status: not free P41CV name: P41CV version: 0.11 environment: Palm organization/author: Charles Lee status: not free (only $7, though) Palm16c name: Palm16c (HP-16C) last changed/verified: 2002-10-21 version: ? environment: Palm organization/author: Jake Schwartz status: not free PalmCalc name: PalmCalc last changed/verified: 2002-10-21 version: ? environment: Palm organization/author: ? status: not free Note: related to MathU and MathU Pro. Power48 name: Power48 version: v1.0 environment: Palm organization/author: http://power48.mobilevoodoo.com/ status: free PowerOne name: PowerOne last changed/verified: 2002-10-21 version: ? environment: Palm organization/author: ? status: not free Note: The finance version is the only one offering RPN. RPN name: RPN last changed/verified: 2002-10-21 version: 3.04 environment: Palm organization/author: http://www.palmgear.com status: not free RPN Calculator 1.0.1 name: RPN last changed/verified: 2002-10-21 version: 1.0.1 environment: Palm organization/author: ? status: free Implementations Available for Psion Systems DCalc name: DCalc (RPN) version: ? environment: Psion organization/author: Bob Hepple http://sedumi.freeshell.org/psion/index.html PocketIQ status: shareware Multifunction RPN Calculator name: Multifunction RPN Calculator (HP-16Cish) version: ? environment: Psion organization/author: Derek Johnson http://www.freeuk.net/decca status: shareware Psion48 name: Psion48 (similar to HP48SX) version: 2.1 environment: Psion organization/author: Xavier Galante http://Psion48.free.fr status: shareware Implementations Available for Windows CE Systems HP-41C Emulator name: HP-41C Emulator last changed/verified: 2002-10-21 version: ? environment: WindowsCE organization/author: Warren Furlow http://www.furlow.org status: free Loki and LokiBin name: Loki and LokiBin last changed/verified: 2002-10-21 version: 1.0 environment: JavaScript organization/author: Craig Finseth http://www.finseth.com/#Loki status: free Note: JavaScript implementation tuned for Windows CE implementation and screen size. Loki is a basic RPN machine and LokiBin does binary/octal/hex transforms and math. Implementations Available for the Web CoCalc, CoCalc2 name: CoCalc CoCalc2 last changed/verified: 2002-10-21 version: ? environment: Java organization/author: http://www.cohort.com/ status: free HP-25 name: HP-25 last changed/verified: 2002-10-21 version: ? environment: Java organization/author: http://www.hpmuseum.org/simulate/simulate.htm status: free HP-35 Simulation name: HP-35 Simulation last changed/verified: 2002-10-21 version: ? environment: JavaScript organization/author: Neil Fraser http://www.hpmuseum.org/simulate/simulate.htm status: free HP-45 Microcode Simulator name: HP-45 Microcode Simulator last changed/verified: 2002-10-21 version: ? environment: Java organization/author: Eric Smith http://www.hpmuseum.org/simulate/simulate.htm status: free Loki and LokiBin name: Loki and LokiBin last changed/verified: 2002-10-21 version: 1.0 environment: JavaScript organization/author: Craig Finseth http://www.finseth.com/#Loki status: free End ==== Did you know that there is even an implementation on TI calcs, RPN Calc v1.01 : http://www.ticalc.org/archives/files/fileinfo/103/10381.html Herve Craig A. Finseth a .8ecrit dans le message de > URL: http://www.finseth.com/rpnrpl.html > Copyright: 2002-3 by Craig A. Finseth > Archive-name: computer/handhelds/rpn-rpl RPN/RPL Implementations Document id RPN/RPL Implementations > http://www.finseth.com/rpnrpl.html > Contact: Craig A. Finseth distribution. Such distribution is assumed to include CD/ROM or other > bulk, unedited distribution. It may be reproduced for individual or non-commerical use provided > that it is reproduced intact. It may be reproduced for commercial use provided: o it is reproduced essentially intact including all copyright > notices and acknowledgements, o the publisher obtains the latest version directly from the > FAQ maintainer (using the above WWW site is acceptable), o the publisher provides the FAQ maintainer with information > on what collection the copy of the FAQ is in, and how that > collection may be obtained, o all material modifications (other than formatting) are > clearly marked. > Description This document provides a list of implementations of RPN, RPL, > and HP calculators for other systems. You can help make it more > comprehensive by sending me additional information and/or updates. To be included in this list, an implementation must: o implement at least a standard 4-level RPN calculator. > Minor variations (e.g., 3 or 5 levels) do not preclude being > listed. Implementations that include both RPN and > algebraic modes are eligible. o implement an RPL calculator. o implement a clone (or near-clone) of any Hewlett-Packard > calculator, even if it is an algebraic-only model. The following information is included for each implementation: The *NAME* line contains the name of the implementation. > Implementations are listed alphabetically by name. If the > implementation emulates or approximates a specific calculator > and it is not obvious from the name which calculator is emulated, > the emulated calculator model is given in parentheses. The *LAST* *CHANGED/VERIFIED* line contains the date that the > entry was last changed or an explict looks ok to me was received > by the FAQ maintainer. The *ORIGINAL* *DISTRIBUTION* is the date (or partial date) of the > first release. It is in YYYY-MM-DD format. The *VERSION* is the latest known version. It is probably out of > date. The *ENVIRONMENT* is the operating environment. This is a very > high-level description: consult the documentation on the > product for any specifics. The *ORGANIZATION* is the name of and contact information for the > implementor or current maintainer. The *STATUS* is one of o no longer available: Self-explanatory. > o free: The implementation is available to most people at no > charge. Even such free implementations may have restrictions: > consult information about the particular implementation. Where > available, information on how to obtain a copy is also listed. > o shareware: Self-explanatory. > o not free: The implementation is for sale. Contact the vendor > for specifics. Many of the names of the implementations in this list are > trademarked. Specific trademarks are not called out. > Implementations Available for PCs: DOS, Windows, Macintosh, Unix Calc41 name: Calc41 > last changed/verified: 2002-10-21 > version: ? > environment: Windows > organization/author: > ? > status: not free Note: was sold by EduCALC. Emu28 name: Emu28 (includes 28C) > version: ? > environment: ? > organization/author: > Christoph Giesselink > http://privat.swol.de/ChristophGiesselink/emu28.htm > status: free Emu48 name: Emu48 (includes 38G, 29G, 40G, 48SX, 48GX, 49G) > last changed/verified: 2002-12-03 > version: 32 > environment: Windows > organization/author: > Christoph Giesselink > http://privat.swol.de/ChristophGiesselink/. > status: free Emu48 name: Emu48 > last changed/verified: 2002-10-21 > version: ? > environment: Windows > organization/author: > Sebastien Carlier > status: free HP Emulator name: HP Emulator (48GX) > last changed/verified: 2002-10-29 > version: 0.9.0 > environment: Windows > organization/author: > Daniel Nilsson > http://sourceforge.net/projects/hpemu > status: free HP10BII Emulator name: HP10BII Emulator (48GX) > version: ? > environment: Windows > organization/author: > ? > http://www.hpcc.org/links.html > status: free > HP-16C name: HP-16C > last changed/verified: 2002-10-21 > version: ? > environment: Windows > organization/author: > Joseph M. Newcomer Co. > http://www.pgh.net/~newcomer/hp16c.htm > status: free Note: Palm version also available. > HP-16C name: HP-16C > version: preview > environment: Java > organization/author: > Alexander Supalov > supalov@foni.net > http://home.foni.net/~supalov/hp16c > status: free Note: It's available for online preview at > http://home.foni.net/~supalov/hp16c . It's implemented using Swing, > so that you may need to add Sun's Java plugin at > http://java.sun.com/plugin to get it up and running. This is an ongoing effort, and there's a number of limitations to > this emulator that we are well aware of, but there may be some > that we've missed. Please bear with us: all constructive feedback > will be highly appreciated. > HP-25 Emulator name: HP-25 Emulator > last changed/verified: 2002-10-21 > version: ? > environment: DOS > organization/author: > Nigel Bromley > http://dspace.dial.pipex.com/town/square/gd86/freesoft.htm > status: free HP-41C Emulator name: HP-41C Emulator > last changed/verified: 2002-10-21 > version: ? > environment: Windows > organization/author: > Warren Furlow > http://www.furlow.org > status: free HP-41C Emulator name: HP-41C Emulator (Sim41?) > last changed/verified: 2002-10-21 > version: ? > environment: DOS > organization/author: > Alvaro Gerardo Suárez > http://www.geocities.com/SiliconValley/Bay/4919/ > http://geocities.com/algesuar > status: free HP-41C, HP-45 Emulators name: HP-41C, HP-45 Emulators > last changed/verified: 2002-10-21 > version: ? > environment: XWindows, Unix > organization/author: > Eric Smith > http://www.brouhaha.com/~eric/hpcalc/ > status: free HP-41C, HP-71B Emulators name: HP-41C, HP-71B Emulators > version: ? > environment: DOS > organization/author: > J. Garnier > http://membres.lycos.fr/jeffcalc/ > status: free HP-67 Simulator name: HP-67 Simulator > last changed/verified: 2002-10-21 > version: ? > environment: Unix, Apple GS > organization/author: > Christopher Neufeld > http://caliban.physics.utoronto.ca/neufeld/hp67/hp67.html > status: free Loki and LokiBin name: Loki and LokiBin > last changed/verified: 2002-10-21 > version: 1.0 > environment: many > organization/author: > Craig Finseth > http://www.finseth.com/#Loki > status: free Note: Several implementations, including: command-line for > Windows, Macintosh OS X, and Unix; system manager versions for > HP95LX, HP100*, and HP200*; native GUI for Windows, Macintosh > OS 8+ and OS X. Loki is a 4-function RPN calculator that does > fractional input and output and units. LokiBin is a > 4-function RPN calculator that does binary / octal / hex > transformation and math. Pscalc95 name: Pscalc95 (HP-28ish) > version: ? > environment: HP95 and similar > organization/author: > http://ftp.monash.edu.au/pub/palmtop/pscalc.lzh > status: free RPL/2 name: RPL/2 (?) > version: ? > environment: ? > organization/author: > http://www.makalis.fr/~bertrand/rpl2 > status: free Ttcalc name: Ttcalc (HP-41C) > last changed/verified: 2002-10-21 > version: 1.3? > environment: Windows > organization/author: > http://www.hpmuseum.org/simulate/simulate.htm > http://www.tu-chemnitz.de/ftp-home/pub/cica-win3/desktop/ttbcalc13.zip > status: free WRPN name: WRPN (HP-16C) > last changed/verified: 2002-10-21 > version: ? > environment: Windows > organization/author: > http://www.hpmuseum.org/simulate/simulate.htm > status: free X48 name: X48 (HP-16C) > version: 1.2 of the port, 0.4.1 of the original emulator > environment: Macintosh > organization/author: > Markus Fritze > http:www.markus-fritze.de > status: free Xxxx name: Xxxx > version: ? > environment: Windows (probably) > organization/author: > Craig Pearce > status: free Said to emulate an HP style RPN calculator. Written in > Visual Basic. Implementations Available For Palm Systems Coconut name: Coconut (HP-41C) > last changed/verified: 2002-10-21 > version: 3.0.3 > environment: Palm > organization/author: > ? > status: both free and not free HP-16C name: HP-16C > last changed/verified: 2002-10-21 > version: ? > environment: Palm > organization/author: > Joseph M. Newcomer Co. > http://www.pgh.net/~newcomer/hp16c.htm > status: free Note: Windows version also available. Kalc name: Kalc > last changed/verified: 2002-10-21 > version: 3.0.3 > environment: Palm > organization/author: > ? > status: free MathU name: MathU > last changed/verified: 2002-10-21 > version: ? > environment: Palm > organization/author: > ? > status: not free Note: related to MathU Pro and PalmCalc. MathU Pro name: MathU Pro > last changed/verified: 2002-10-21 > version: ? > environment: Palm > organization/author: > ? > status: not free Note: related to MathU and PalmCalc. NeoCal name: NeoCal > last changed/verified: 2002-10-21 > version: 1.5 > environment: Palm > organization/author: > ? > status: not free P41CV name: P41CV > version: 0.11 > environment: Palm > organization/author: Charles Lee > status: not free (only $7, though) Palm16c name: Palm16c (HP-16C) > last changed/verified: 2002-10-21 > version: ? > environment: Palm > organization/author: > Jake Schwartz > status: not free PalmCalc name: PalmCalc > last changed/verified: 2002-10-21 > version: ? > environment: Palm > organization/author: > ? > status: not free Note: related to MathU and MathU Pro. Power48 name: Power48 > version: v1.0 > environment: Palm > organization/author: > http://power48.mobilevoodoo.com/ > status: free PowerOne name: PowerOne > last changed/verified: 2002-10-21 > version: ? > environment: Palm > organization/author: > ? > status: not free Note: The finance version is the only one offering RPN. RPN name: RPN > last changed/verified: 2002-10-21 > version: 3.04 > environment: Palm > organization/author: > http://www.palmgear.com > status: not free RPN Calculator 1.0.1 name: RPN > last changed/verified: 2002-10-21 > version: 1.0.1 > environment: Palm > organization/author: > ? > status: free Implementations Available for Psion Systems DCalc name: DCalc (RPN) > version: ? > environment: Psion > organization/author: > Bob Hepple > http://sedumi.freeshell.org/psion/index.html > PocketIQ > status: shareware Multifunction RPN Calculator name: Multifunction RPN Calculator (HP-16Cish) > version: ? > environment: Psion > organization/author: > Derek Johnson > http://www.freeuk.net/decca > status: shareware Psion48 name: Psion48 (similar to HP48SX) > version: 2.1 > environment: Psion > organization/author: > Xavier Galante > http://Psion48.free.fr > status: shareware Implementations Available for Windows CE Systems HP-41C Emulator name: HP-41C Emulator > last changed/verified: 2002-10-21 > version: ? > environment: WindowsCE > organization/author: > Warren Furlow > http://www.furlow.org > status: free Loki and LokiBin name: Loki and LokiBin > last changed/verified: 2002-10-21 > version: 1.0 > environment: JavaScript > organization/author: > Craig Finseth > http://www.finseth.com/#Loki > status: free Note: JavaScript implementation tuned for Windows CE implementation > and screen size. Loki is a basic RPN machine and LokiBin does > binary/octal/hex transforms and math. Implementations Available for the Web CoCalc, CoCalc2 name: CoCalc CoCalc2 > last changed/verified: 2002-10-21 > version: ? > environment: Java > organization/author: > http://www.cohort.com/ > status: free HP-25 name: HP-25 > last changed/verified: 2002-10-21 > version: ? > environment: Java > organization/author: > http://www.hpmuseum.org/simulate/simulate.htm > status: free HP-35 Simulation name: HP-35 Simulation > last changed/verified: 2002-10-21 > version: ? > environment: JavaScript > organization/author: > Neil Fraser > http://www.hpmuseum.org/simulate/simulate.htm > status: free HP-45 Microcode Simulator name: HP-45 Microcode Simulator > last changed/verified: 2002-10-21 > version: ? > environment: Java > organization/author: > Eric Smith > http://www.hpmuseum.org/simulate/simulate.htm > status: free Loki and LokiBin name: Loki and LokiBin > last changed/verified: 2002-10-21 > version: 1.0 > environment: JavaScript > organization/author: > Craig Finseth > http://www.finseth.com/#Loki > status: free End ==== I recently scanned the Thermodynamic Properties of MOIST AIR and the Thermodynamic Properties of Water at Saturation from the ASHRAE Handbook of Fundamentals. After some manipulation the values were stored in a 12 x 300 array ([[ ]] ). That array can be uploaded from the SD card into an EHU (Equation Handling Unit). The user has the option to choose a temperature (for wet bulb temperatures a suffix of W can be added) or a pressure. Pressing any or all of the numbers from 2 to 12 one can then download the following values into one of the 10 Directories of the EHU: 2 = Pws, 3 =PwsHg, 4 = vf, 5 = vfg, 6 = vg, 7 = hf, 8 = hfg, 9 = hg, 10 = sf, 11 = sfg, 12 = sg, 13 = ws, 14 = va, 15 = vas, 16 = ha. Given the temperature t and the wet bulb temperature t« the enthalpy of moist air can now be easily calculated (faster than and without Psychrometric Chart): The first run with t« yields h«a, w', h«fg and h«f for use in w (omega) = (h«a - ha + w« * h«fg) / (hg - h«f) The humidity ratio (omega) w, is inserted in the next equation below. The second run with t and choosing ha and hg gives the necessary variables for use in the equation h = ha + w * hg The two equations can be elegantly solved with the multiple equation solver. Incidentally combining some relationships developed by Carrier and Hyland the HP49+ can solve the following equation, which is a very good approximation to the exact equation described above: h=.24*t+(1061.+ .444*t)*(.622*(EXP((( 6.5459673*t«+ 3008.98478879)*LN(t«+ 459.67)-(2.4780681E-9 *t«^4.+ -8.33398574589E-6*t«^ 3.+1.23880624865E-2* t«^2.+28.9290636194* t«+20200.5767061))/( t«+459.67))-(Patm-EXP (((6.5459673*t«+ 3008.98478879)*LN(t«+ 459.67)-(2.4780681E-9 *t«^4.+ -8.33398574589E-6*t«^ 3.+1.23880624865E-2* t«^2.+28.9290636194* t«+20200.5767061))/( t«+459.67)))*(t-t«)/( 2830.-1.43*t«))/(Patm -(EXP(((6.5459673*t«+ 3008.98478879)*LN(t«+ 459.67)-(2.4780681E-9 *t«^4.+ -8.33398574589E-6*t«^ 3.+1.23880624865E-2* t«^2.+28.9290636194* t«+20200.5767061))/( t«+459.67))-(Patm-EXP (((6.5459673*t«+ 3008.98478879)*LN(t«+ 459.67)-(2.4780681E-9 *t«^4.+ -8.33398574589E-6*t«^ 3.+1.23880624865E-2* t«^2.+28.9290636194* t«+20200.5767061))/( t«+459.67)))*(t-t«)/( 2830.-1.43*t«)))) Sounds unbelievable? It is true! Copy this equation and solve with t= 89 and t' = 73. At Patm = 14.7 the result is h = 36.507. The first approach results in 36.595 Btu per pound of dry air. All I would need is an overhead projector to convince some doubting Thomases of the power of the HP49+, which, for applications like this, is more useful than a PC. But, alas, HP doesn't have a projector and we have to leave the field to TI. By the way, Steam tables with superheated conditions are also included in the package. Walt. ==== Well... I have just changed my batteries and the hex number went up to 0x3FE... just like I said it should if it fits my formula! I'm gonna track it for a while, just to make sure it works perfectly. My last set of batteries lasted for a month! -MrM > Now, since we know what the trigger is, we need to find out how to get > at this number without having to reboot the thing. It is a real PITA to > have to ON-F (actually, the resulting font change) each time I want to > see how much battery is left. > > My Idea: Might the number mean that it is 3.5 + XX/256 volts, with XX > being replaced by the value of the last two hex digits? That would make > 0x3FF be right at 4.5 volts, and it also fits my current battery voltage > (3.98 VDC). Anyone else out there with a VOM wanna test this hypothesis? > > Also, I guess my 49g+ has quite good battery life, since after three > weeks of medium use, it is only down to about 0x37A, probably meaning I > have quite a bit of life in it if the trigger is 0x302. If this is the > case, I am amazed because, according to many posts already, it should > ALREADY be at 0x302 :-D. > > >> -=[ Sat, 6.12.03 8:09 p.m. +1300 (NZDT) ]=- >> in message ID <122b2fe.0312052047.477adffd@posting.google.com> : >>>> Pressing ON+F then 8 launches a power test which shows a hex number >>>> in the middle of the screen and BATTERY NORMAL at the bottom of the >>>> screen. >>>> [...] >>>> Does anybody know what the hex number refers to? >>> I don't know what they refer to, but I watched them for >>> a while and it looked to me as if the number went down by >>> one about every sixty seconds. Same here. Since Joe mentioned it I kept an eye on that number >> - here I see BATTERY WARNING when the number gets down to: >> 0X00000302, whereas when my NiMH batteries are fairly freshly >> charged I see ...3B0. Looks like we have an indicator with a >> 256 step scale, where the last 2 digits possibly go from 00 up >> to FF. Possibly fresh alkalines would give a reading up near >> FF. -- >> Tony Hutchins >> New Zealand > ROMUPLOAD on EMU48 is valid to transfer the rom 1.19-7 for my HP49G ?? - GaaK - ==== Que es lo nuevo en la rom 1.19-7? En la siguiente pagina no dice nada de esta versi.97n. http://etud.epita.fr/~avenar_j/hp/49.html ROM 1.19-7 para la HP49G en: http://www.engineering.usu.edu/cee/faculty/gurro/Software_Calculators/HP48_4 9G_Docs/hp49g+KMLscripts.zip Gracias. EDCG ==== anyone knows? thanks. ==== It's probably under your OS Drive (C:?) under C:Program FilesHewlett-PackardConn4X for example. >>http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?l >> ocale=en_US?=English&pnameOID=351776&prodSeriesId=33568&prodTypeId=215348&ba >> sePartNum=COL4344&locBasepartNum=ca-14082-3&os=Microsoft+Windows+XP&tech=App >> lication >> This is the new version of Con4x with help files and ASCII >> support. It is 1.5 mb and works much better than previous. Also includes the new USB package. Ignore the old USB package on the web >> site. I've been watching the home and home office support page for a >> revised Conn4x or USB driver package, but it hasn't shown up there; only >> under business support. It works on my PC. >> Finally! 8-D HELP HELP HELP I can not get this to install. it extracts but does >not tell me where. i have searched all hard drives with no luck. i >double clicked the downloaded file it takes all but .5 of a second and >is done. any help would be greatlly appriciated. thank you. TW ==== > It's probably under your OS Drive (C:?) under C:Program FilesHewlett-PackardConn4X for example. >>http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?l >> ocale=en_US?=English&pnameOID=351776&prodSeriesId=33568&prodTypeId=215348&ba >> sePartNum=COL4344&locBasepartNum=ca-14082-3&os=Microsoft+Windows+XP&tech=App >> lication >> This is the new version of Con4x with help files and ASCII >> support. It is 1.5 mb and works much better than previous. Also includes the new USB package. Ignore the old USB package on the web >> site. I've been watching the home and home office support page for a >> revised Conn4x or USB driver package, but it hasn't shown up there; only >> under business support. It works on my PC. >> Finally! 8-D HELP HELP HELP I can not get this to install. it extracts but does >not tell me where. i have searched all hard drives with no luck. i >double clicked the downloaded file it takes all but .5 of a second and >is done. any help would be greatlly appriciated. thank you. TW thanks. i rebooted and tried again and it worked perfectly that time. not sure the problem. thanks so much as that is where it ended up at. TW ==== Well. like I said, it did go on drive c, just fine. That would be the one with the operating system on it. It's also the default install location. I hate cluttering up my OS drive with non OS software. It also seems to have gone on your drive J, also the one with your operating system on it? However, it errored out when I tried to install it over the top of the existing build 1783 version on drive d. During install the error is: Move data error -113, unable to move cab1.dat. Maybe if I hold my computer keyboard keys VERY FIRMLY and WIGGLE them back and forth it will install where I want it ... this hp49g+ stuff just takes a little understanding. :^) >> The original Conn4X resides on the d drive, and I just sort of figured >> the installer would upgrade existing files. I also have hp officejet >> printer software on drive c. Maybe you have the answer though, I'll >>(or can I just call you 22/7 for short) >>i had a little trouble getting it to go into a w98 pc, turns out I had >two >>different directories called Hewlett Packard in the c:program files >>directory, because I also have an HP printer and jetdirect card as well >as >>the previously installed calc connectivity software, and this mightily >>confused the uninstaller that tries to strip out the previous >installation. >>Once it was all tidied up into hewlet~1 though it all works fine >>C My PC has one HD: 120GB IBM >The Multiboot PC has WinXP on logical drive J: >where the conn4x nicely went - just like before >[WIN] ==== > Well. like I said, it did go on drive c, just fine. That would be the > one with the operating system on it. It's also the default install > location. I hate cluttering up my OS drive with non OS software. It also seems to have gone on your drive J, also the one with your > operating system on it? However, it errored out when I tried to > install it over the top of the existing build 1783 version on drive d. During install the error is: Move data error -113, unable to move cab1.dat. Maybe if I hold my computer keyboard keys VERY FIRMLY and WIGGLE them > back and forth it will install where I want it ... this hp49g+ stuff > just takes a little understanding. :^) > I got exactly the same error, repeatedly. I assume it's because I won't let it install on the c: drive. I have my reasons. Even if those reasons are totally irrational, developers are expected to insure that their packages install where the user (i.e., the system administrator) wants them to be situated. Guess I get to wait for the NEXT version. ==== There ars so many sd card maker. > Is there any list for the compatible brand? > Help me please. I've tried six different brands and have had no problems. I shop for the best price now since the spec is so tightly controlled that one brand seems as good as another. Tom Lake -- Capaci Occasio ==== I saw some references to rom 1.23 in some messages. Another message > indicated that this would be available some time in January to the > general public. Patience is a virtue, but I am a sinner. Some people > have it included in new calculators. Is it possible (and legal) for > this to be downloaded by these lucky flicker-deprived individuals, and > then published somewhere on the web? If allowed and legal I'm willing to. However, I have no idea how to dump a > 49+ rom. Did you calc come with 1.23 installed? If not, then just post the file HP must have sent you to upgrade your 49g+ Tom Lake -- Capaci Occasio X-Warning-1: Do not spam ==== Did you calc come with 1.23 installed? If not, then just post the file HP > must have sent you to upgrade your 49g+ > It was installed in my calc, which I got just yesterday. So I haven't got any separate romfile. -- Hyperion ==== > Has anyone heard any status updates? I understand that it was supposed > to be released this month. Craig The heck with the 33 - I want a 43!!!!!!!!!!!!!!!! Martin Cohen ==== > X > That works for standard UserRPL.... > What about SysRPL/Asm? > You need the source and that's ASCII by default Yes, I know that. What I can't figure out is this: I decompile the program on the 48 to a string with Jazz, Save it in a var, Shoot the var to the PC using ascii xfer mode, Shoot it from the PC to a var on my new 49G+ using ascii xfer mode, and I wind up with a string that has extra junk in it. Seems to me I read somewhere in this group about packet sizes and automatic padding.... It is a major pain in the rear to figure out where the extra padding crap begins so that I can recompile. What gives with this and why didn't HP make transfers like this troublefree? [GTP] ==== > X > That works for standard UserRPL.... > What about SysRPL/Asm? > You need the source and that's ASCII by default Yes, I know that. > What I can't figure out is this: > I decompile the program on the 48 to a string with Jazz, > Save it in a var, > Shoot the var to the PC using ascii xfer mode, > Shoot it from the PC to a var on my new 49G+ using ascii xfer mode, > and I wind up with a string that has extra junk in it. > Seems to me I read somewhere in this group about packet sizes and > automatic padding.... > It is a major pain in the rear to figure out where the extra padding > crap begins so that I can recompile. > What gives with this and why didn't HP make transfers like this > troublefree? > [GTP] Good question. I had to open the files up on my 48GX and 49g+ to compare in extreme cases, where my code was even unrecognizable to me! On smaller objects, the repeating at he end of the string is easily recognizable, as well as all the null characters. Scott Chapin ==== > Did anybody remark earlier that the : LC 800 > OUT=C sequence doesn't produce the slightliest noise ? And it will not I've had a look into the makebeep entry... And at some point, there is > a OUT=C loop, but the content of C:X appears to be read from the > System RAM in some 80... adress. Furthermore, there is at some point a > call to the strange commands BUSCC, or so (something nobody here was > able to clearly explain, or had the permission to talk about, isn't > it, dear HP-hired people ? ;o)) Didn't you see that there's an actual RTN just after the BUSCC comand? so the rest of the code you're talking about is not even called! The BUSCC command is actually the BEEP command ==== >... call to the strange commands BUSCC, or so (something nobody here was > able to clearly explain, or had the permission to talk about, isn't > it, dear HP-hired people ? ;o)) > Didn't you see that there's an actual RTN just after the BUSCC comand? > so the rest of the code you're talking about is not even called! > The BUSCC command is actually the BEEP command Now that you know that BUSCC is the buzzer and not any native code entry it is highest time to find out how to do the latter. My only Christmas wish is to get full arm controll over the buzzer to resuscitate MIG to life and make it even better: playing 4-voice fugues from J.S.Bach. - Wolfgang ==== > System RAM in some 80... adress. Furthermore, there is at some point a > call to the strange commands BUSCC, or so (something nobody here was > able to clearly explain, or had the permission to talk about, isn't > it, dear HP-hired people ? ;o)) It could be that since BUSCC wasn't used on the older calcs it signals the switch from emulated to native code. You could try dumping some bytes after the BUSCC instruction, as long as the code that follows it doesn't make sense in RPL/ASM and see if it makes sense when decompiled as ARM native. Just a thought... Greetings! -- Steve Sousa ==== is to be 21 chrs max to be displayed in full, if longer than that only 20 chars and ... is displayed. It's obviously the way DoPrompt_ works. > HDF (Header Freeze) is similar to PROMPT but doesn't suspend (there will > be no HLT indicator). To use the 2nd header line the input string should > contain in both cases a linebreak before the line gets too long. I added > this information to Headman.htm a few minutes ago :-) - Wolfgang ==== > is to be 21 chrs max to be displayed in full, if longer than that only 20 > chars and ... is displayed. > It's obviously the way DoPrompt_ works. Not quite as I told. The PROMPT command is somewhat misleading since the HLT indicator is not visible as long as the headline is displayed, although PROMPT did suspend. IMHO, this wasn't a clever command from the very beginning. Why? Because suspension - if wanted in a program and this is rarely the case - could easily be realized by just adding the HALT command to the program. Thus, PROMPT should essentially be the same as the SysRPL command DoPrompt_ (PTR 38C00). I just updated Headman (instead of lecturing which makes my students happy and perhaps some of you too). Small but noticable changes in the commands Ebook and StErr. The library reduced to Orwell's magic number 1984 bytes by now :-) - Wolfgang http://page.mi.fu-berlin.de/~raut/WR49/index.htm#General ==== I am trying to understand the DOSYMB object. As fas as I know it represents symbloic algerbraic expressions but how exaclty are these expressions written? -- ---------------------------------------------------------------------------- ---------- There are 10 types of people in this world, those who can count in binary, and those who cant. ==== I always use the toll free calling via 800 when I need. Toll free calling are available in several countries. These numbers are available in HP site. Try 800-474-6836 if you live inside USA. Please see http://welcome.hp.com/country/us/en/wwcontact.html for elsewhere. [] CM The fact that we are not commenting does not mean that we are not > listening... > Well, I guess that nobody cares about this issue . I had no comment > from no HP speaker to represent HP in this forum. dissapointing. I > must say. very dissapointing. By the way, I sent HP many times the address of this site son they > know it exists. I think lots of our problems could be solved if we had > some comments from HP itself. especially in the bad quality issues. See ya Idan ==== >X >> Don't you read this NG? :) Obviously I don't... >Actually I did not assosiate your name with the only known failure... >Too much post to read (and it's past midnight local time again) zzzzzz.... > I tried this, it didn't work on mine and may have made the backspace >> key worse, and I posted it already... Pete: did you get a replacement unit from HP? >How are those keys? > Don't you read this NG? LOL! :D Now we are back to my original post - I am reluctant to send mine to educalc.net for a replacement until I am confident I will be getting a better unit. And without a statement from HP, I am not feeling much confidence... Pete M. Wilson Gamewood, Inc. wilsonpm@gamewood.net ==== Uninstall the old program first > I wanted to install the new Conn4x and got the following error message: An error occurred during th e move data process: 113 Component: File Group: File: C:DOCUME~1OWNERLOCALS~1TEMPPFT3C5.TMPdata1.cab This referes to the file ISDEL.EXE InstallShield Deleter. One should possible delete the old Conn4x manually? Walt ==== > I have a problem with my hp49g+. > When I want to start a program that I have transfered, I get a warning > message : Undefined XLIB Name installed in your machine. The program depends on that other library to function. You must read the documentation that came with the program in order to check its dependencies or if a friend transferred it to you, ask him if he knows anything about it. I'm not sure, but I seem to remember that the error message tells you the library number in hexa(?). So if your friend doesn't know, check which library in his machine has this library number. -- Beto Responder: Borra la frase obvia y el punto previo. ==== I am not sure how the version on the HP web got to be an executable instead of the Zip file I supplied BUT that seems to be the problem. After you download the .exe do not run it. Instead use WinZip and Unzip the contents to a folder. Then run Setup.exe from that folder and Conn4x will install anywhere you like with no problems (at least I was able to eliminate the errors this way). There have been a couple of other errors mentioned during install and I suspect the same reason but cannot be sure. Hope this helps. -- - - - - - - - - - - - - - - - - Bill Graves RKBA! bgraves@ix.netcom.com ==== > You can now decide what view must be started according to that bint on level > one. So it drops a bint on level one which accords with the view the user pressed. I get that, but I don't see how you can access different views just by that number. Why doesn't this work for example? NAMELESS _Main :: { StndVIEW StndVar StndReset StndEntry StndExit } BinLookup case EVAL ONE ; BTW I want to access the PLOT SETUP view. And this: NAMELESS _Main :: { MINUSONE { { $ Plot Setup ONE } } StndVar StndReset StndEntry StndExit } BinLookup case EVAL ; ( end of Main ) Running 'Plot Setup' results in a bad argument. changing ONE into PlotSetViewUI also results in a bad argument. Can you tell me what I'm doing wrong. ==== > %IP># Actually this still doesn't work :( I really tried everything but I don't see a sierpinski triangle appear :( What in the name of god am I doing wrong. ==== It seems that here there is the 1.19-7 version!!!, for the HP49G Emulator, I don't know if this is a fake version but when prompting the VER and VERSION commands the answer is: VER HP49 CAS by Parisse, Heiskanen & Fiechter VERSION HP49-B Revision #1.19-7 It seems that the new version is finally available. We should test if some of the bugs reported are corrected. Can someone tell me a bug that should be corrected in the 1.19-7 version? Oops I forgot the address http://www.engineering.usu.edu/cee/faculty/gurro/Software_Calculators/HP48_4 9G_Docs/ You got to download the file hp49g+KMLscripts.zip and extract the file rom5.49g (rename it to rom.49g) to your KML 49G Emulator. The file available is for the emulator but maybe you can transfer it to the real 49g by using the ROMUPLOAD command (haven't tried yet) Bye ==== I ordered some stuff from them .. it never came ... I call and just get their answering machine ... they never call me back. ==== I wondered indeed how to connect a hp49g+ to a cell phone...! I think I've just found how : using your IrDA -> Bluetooth module (but > where to find it ??) and a cell phone using bluetooth !!! :-)))) > This way, I'll be able to connect my 49g+ to the internet wirelessly > and thus using Navigator, Mail Prime, IRC Prime and so on (do not > forget Samuel Thibault's Usinagaz, hi samuel) in the subway for > instance ! :-)) I'm waiting for your answer (and perhaps I'll endly buy a cell phone > with bluetooth...). > Yoann. Would'nt it be simpler to use the calc directly with an irDA cell phone ? ==== I wondered indeed how to connect a hp49g+ to a cell phone...! I think I've just found how : using your IrDA -> Bluetooth module (but > where to find it ??) and a cell phone using bluetooth !!! :-)))) > This way, I'll be able to connect my 49g+ to the internet wirelessly > and thus using Navigator, Mail Prime, IRC Prime and so on (do not > forget Samuel Thibault's Usinagaz, hi samuel) in the subway for > instance ! :-)) I'm waiting for your answer (and perhaps I'll endly buy a cell phone > with bluetooth...). > Yoann. I'll be testing bluetooth soon - I'll keep you posted! Bruce 1575 ==== closed the eyes, he didn't find the elements in morroco the signal thereafter on concrete hard sun sand andalucia salt einstein on top of his house with the blue chip of the black thesis and a green HP49G, no, no man crazy secret night across the room and the windmill scaring away the gosts walk away the water on sand and concrete. signal now where the heck is NK, in the atlantidas of the roman empire? ==== > closed the eyes, he didn't find the elements in morroco the signal thereafter > > on concrete hard sun sand andalucia salt einstein on top of his house with the > > blue chip of the black thesis and a green HP49G, no, no man crazy secret night > > across the room and the windmill scaring away the gosts walk away the water on > > sand and concrete. signal now where the heck is NK, in the atlantidas of the > > roman empire? seem to work any more either. :( . ==== > closed the eyes, he didn't find the elements in morroco the signal thereafter on concrete hard sun sand andalucia salt einstein on top of his house with the blue chip of the black thesis and a green HP49G, no, no man crazy secret night across the room and the windmill scaring away the gosts walk away the water on sand and concrete. signal now where the heck is NK, in the atlantidas of the roman empire? Wher is this poet generator? URL, please! PS: Where is Nick karagiorurologlow or something...? ==== NK = Nick Karabij..u > closed the eyes, he didn't find the elements in morroco the signal > thereafter on concrete hard sun sand andalucia salt einstein on top of his house with > the blue chip of the black thesis and a green HP49G, no, no man crazy secret > night across the room and the windmill scaring away the gosts walk away the > water on sand and concrete. signal now where the heck is NK, in the atlantidas of > the roman empire? > Wher is this poet generator? > URL, please! > PS: Where is Nick karagiorurologlow or something...? ==== >PS: Where is Nick karagiorurologlow or something...? > I think that was the question. I was wondering it too. . . TW ~It is better to be ignorant and interested than ignorant and not interested, and there's no alternative here. ==== > >A dot product -- also called internal product > > Actually, it is called the inner product. > >Thus, for vectors u = [u(1), u(2), ..., u(n)], >and v = [v(1), v(2), .., v(n)], where the parentheses indicate >a sub-index, the dot product produces a scalar quantity and is defined >as u.v = u(1)*v(1) + u(2)*v(2) + ... + u(n)*v(n) > > This is one definition of the dot product. > > I would say that this is the definition of the dot product, which turns > out to be an inner product if you are considering real vector spaces. > > Another one is > > u.v = u(1)*v'(1) + u(2)*v'(2) + ... + u(n)*v'(n), > > where the prime denotes the complex conjugate. In fact, this latter > definition is by far the one most commonly used to define the scalar > product in C^n. > > And this one is an inner product on complex vector spaces, whereas the > dot product is not. > > So the HP49 seems more consistent with the fact that dot product is > often referred to as an algorithm regardless of the field - following > the HP definition, but the TI89 behaviour is more useful. Maybe TI > should have chosen another name (scalar product or inner product) for > its function. > > Camille On the HP49, one can create a scalar product program easily enough: << CONJ DOT >> does it. ==== > > > I would say that this is the definition of the dot product, which turns > out to be an inner product if you are considering real vector spaces. The inner product is the same as the dot product, at least for tensors. > On the HP49, one can create a scalar product program easily enough: > > << CONJ DOT >> > > does it. Similarly, one can get a.b (the dot product in real spaces) easily enough on the TI-68k: dotP(conj(a),b) -- ==== > On the HP49, one can create a scalar product program easily enough: > > << CONJ DOT >> > > does it. > > Similarly, one can get a.b (the dot product in real spaces) easily > enough on the TI-68k: > > dotP(conj(a),b) > > -- > Shouldn't that be dotP(a, conj(b)) ? ==== >Another one is >u.v = u(1)*v'(1) + u(2)*v'(2) + ... + u(n)*v'(n), >where the prime denotes the complex conjugate. In fact, this latter >definition is by far the one most commonly used to define the scalar >product in C^n. > Is then this 'INNER' > << CONJ DOT >> Yes, it is. Camille ==== > I wonder who will be the first to show decent greyscale on the plus? Anyway, Navigator (49g+ version) is probably the first program to include fading in for the title... :-) Yoann. ==== Can you post the link to Navigator? Merci. Jacques > I wonder who will be the first to show decent greyscale on the plus? Anyway, Navigator (49g+ version) is probably the first program to > include fading in for the title... :-) > Yoann. ==== > Well... I have just changed my batteries and the hex number went up to > 0x3FE... just like I said it should if it fits my formula! I'm gonna > track it for a while, just to make sure it works perfectly. My last set > of batteries lasted for a month! > > -MrM I also just changed the batteries and got 3FE. However, I was checking it when it was low and it never went below 304. Once it reached that point it just hung there until the batteries went completly dead. Interesting? ==== Hmm... Mine went all the way to 0x302, then I changed them. They lasted all the way down like that for an entire day. -MrM > I also just changed the batteries and got 3FE. However, I was checking it > when it was low and it never went below 304. Once it reached that point > it just hung there until the batteries went completly dead. Interesting? ==== I had a couple of ideas for new programs. I may look into writing them myself but thought I would post them here first. How about a metronome? I recently looked at metronomes. The HPs are clearly capable of performing just about every metronome function, including animations of a swinging metronome arm. The only problem might be the beeper volume. Another one is a telephone letter to number converter. I admit this is rather exotic, but I use it for frequently changed lock combinations. You select a word as a mnemonic device, typically six characters for the average lock. You look at the phone-pad to convert it to numbers. It works like a charm. It's not good for passwords because they usually require a few non-numeric characters. I have an Excel spreadsheet that does the translation, but it's rarely convenient to use. Much easier to type in a six letter word and read out the numbers on a calculator. ==== advance. Kris ie) begin 666 clip_image002.gif ==== > advance. > > Kris > > ie) > > > > begin 666 clip_image002.gif > [Image] > > end > The HP48/49s display vectors as rows, but treat them internally more like columns, so that matrix times vector, in that order, will be defined if the dimensions are compatible, but vector times vector or vector times matrix is not defied.. It takes a bit of getting used to. If you want [a b c] times [d e f] to give a*d + b*e + c*f then use DOT to give the inner product. If you want [a b c] times [d e f] to give you a 3 by 3 matrix of prodiucts, you have to enter the left factor [a b c] as [[a b c]], a 1 by 3 matrix. ==== > advance. > > Kris > > ie) [[1 2 3 4]] [[5][6][7][8]] * returns [[70]] ==== >I have the *old* HP49 and have a couple questions concerning statistics: 1. I have entered a matrix of numbers into fit data option but how do I >clear that matrix after using so I can enter another matrix/vector of data? 2. Is there a way to get the linear regression (y = ax +b) based on a sample >with any extra software ? 3. Is there any extra software I could get to make Hypoth tests with Fisher >and Khi-sq CI ? http://www.hpcalc.org/hp49/math/statistic/ http://www.hpcalc.org/details.php?id=3154 I'd reccomend that one. It does *alot* of stuff. TW ~It is better to be ignorant and interested than ignorant and not interested, and there's no alternative here. ==== Greetings Everyone, I have been testing the IRDA interface of the 49g+ the last few weeks. I have successfully designed a 'secondary device' interface (the 49g+ is the 'primary device - it establishes and manages the IRDA communication link). This secondary device interface could assume different forms: a) IRDA to RS-232/422/485 - connect your 49g+ to serial devices b) IRDA to wireless link - use your 49g+ to send and receive wireless data. This link could even be Bluetooth (or in the near future IEEE 802.15.4 ZigBee) compliant. c) IRDA to I2C or SPI serial interfaces - this would allow connection to a multitude of electronic devices that support these interfaces. d) IRDA to digital / analog I/O - for connecting probes, controlling motors, you name it. The IRDA port on the 49g+ has a few advantages over the USB port: d) galvanic isolation - you won't fry your calculator because there is no direct wired connection to it e) easy control with the 49g+ serial I/O commands f) the IRDA interface handles the data in packets protected with CRC - no need for additional protocols As has been posted in this group, the 49g+ USB port is a 'device' interface. To communicate with it, you need a USB host (PC with appropriate OS and USB drivers). If one wanted to use the 49g+ as a controller via the USB port, an embedded host controller with appropriate software would need to be designed. Then, it would have to be determined how to get the 49g+ to 'talk' to the USB port under program control. That may be messy. Is there any interest in any of these (or other) types of interfaces? (I'm aware of the ACTiSYS cable). I see the potential as do others of the 49g+ as a system controller / data logger - I have the resources and would like to produce 49g+ specific interfaces for those in the community that are interested. These interfaces could take different physical forms - stand alone pods, or attached to the 49g+ itself. Bruce ==== > Greetings Everyone, a) IRDA to RS-232/422/485 - connect your 49g+ to serial devices b) IRDA to wireless link - use your 49g+ to send and receive wireless > data. This link could even be Bluetooth (or in the near future IEEE > 802.15.4 ZigBee) compliant. Does that mean the HP49+ could communicate with the Overhead Projector that used a 10 pin connection with the old HP49? Also, my laptop has a Socket Communications BL4517-386 Bluetooth Card. It would be great to directly connect with the HP49+ without a cable. Walt. ==== Greetings Bruce (Springsteen? The Boss) X > These interfaces could take different physical forms - stand alone > pods, or attached to the 49g+ itself. pod [Virtual Private Network] ==== ( unknown author, at least to me ) At New York's Kennedy airport today, an individual later discovered to be a public school teacher was arrested trying to board a flight while in possession of a ruler, a protractor, a setsquare, a slide rule,and a calculator. At a morning press conference, Attorney general John Ashcroft said he believes the man is a member of the notorious al-gebra movement. He is being charged by the FBI with carrying weapons of math instruction. Al-gebra is a fearsome cult, Ashcroft said. They desire average solutions by means and extremes, and sometimes go off on tangents in a search of absolute value. They use secret code names like xandy and refer to themselves as unknowns, but we have determined they belong to a common denominator of the axis of medieval with coordinates in every country. As the Greek philanderer Isosceles used to say, there are 3 sides to every triangle, Ashcroft declared. When asked to comment on the arrest, President Bush said, If God had wanted us to have better weapons of math instruction, He would have given us more fingers and toes. I am gratified that our government has given us a sine that it is intent on protracting us from these math-dogs who are willing to disintegrate us with calculus disregard. Murky statisticians love to inflict plane on every sphere of influence, the President said, adding: Under the circumferences, we must differentiate their root, make our point,and draw the line. President Bush warned, These weapons of math instruction have the potential to decimal everything in their math on a scalene never before random facts of vertex. Attorney General Ashcroft said, As our Great Leader would say,read my ellipse. Here is one principle he is uncertainty of: though they continue to multiply,their days are numbered as the hypotenuse tightens around their necks. Chuck... _________________________________________________________ ==== > however, because the buzzer is directly connected to one of the IO pin of > the CPU, the power is limited by the output of the CPU which is saddly > enough only 3.3V at fairly low intensity... Darn! Maybe you can design in 3.3V at higher intensity in the next model. Whatever that means. :-) ==== > >>however, because the buzzer is directly connected to one of the IO pin of >>the CPU, the power is limited by the output of the CPU which is saddly >>enough only 3.3V at fairly low intensity... > > > Darn! Maybe you can design in 3.3V at higher intensity in the next > model. > > Whatever that means. :-) Maybe connect the buzzer between 2 I/O pins, in push-pull manner? Then you get 6.6V across it. Then people would complain its too loud =) Al ==== >>however, because the buzzer is directly connected to one of the IO pin of >>the CPU, the power is limited by the output of the CPU which is saddly >>enough only 3.3V at fairly low intensity... > Darn! Maybe you can design in 3.3V at higher intensity in the next > model. > Whatever that means. :-) > Maybe connect the buzzer between 2 I/O pins, in push-pull manner? Then > you get 6.6V across it. > Then people would complain its too loud =) Well - no! Not if the mentioned (JKH?) power adjustment is possible Perhaps a digital voltage regulator? Anyway I would prefer a real loudspeaker ==== Don't forget to include 88 keys (programmable tone assignments) and a stereo audio output connector. Oh, and at least the midi protocol; (while you're at it). >> Then people would complain its too loud =) >Well - no! >Not if the mentioned (JKH?) power adjustment is possible >Perhaps a digital voltage regulator? >Anyway I would prefer a real loudspeaker ==== Then people would complain its too loud =) > > Well - no! > Not if the mentioned (JKH?) power adjustment is possible One way would be a 'loud' flag. If it was set, a push-pull arrangment would be used, if it was clear, one of the pins would remain grounded. I don't think it is a big issue though. > Perhaps a digital voltage regulator? > Anyway I would prefer a real loudspeaker Wouldn't this suck a ton of current? I thought piezos were more efficient. Al > > ==== > Transcendentally speaking, if pi is exact, what exactly is it? It's exactly the ratio of the circumference of a circle to its diameter. ==== Ahh, if it were only that easy ... (ambiguous pi = ambiguous circumference / ambiguous diameter) does not evoke a lot of confidence. Ambiquity results from an inability to quantify your referenced parameters with ultimate precision. >> Transcendentally speaking, if pi is exact, what exactly is it? It's exactly the ratio of the circumference of a circle to its diameter. ==== > Please Please Please help and explain again, those of you who tried > and succeed the solution. Idan, The fix is achieved by the button forcefully sliding across the internal contact pad in a side to side motion. You need to press down with considerable force on a button, then wiggle the button sideways. The wiggle also requires considerable force. Internally on the 49G+, there is a plastic membrane, with bumps molded into it. Inside of these bumps are the electrical contacts for the button. When you do the button fix. You are collapsing this bump', and flexing the electrical contact material. Unfortunatly, I do not know how to describe this procedure in any language other than midwestern Ohio english. John Evers ==== After having played with the new thing for 15 minutes, and checked I am already running R1.22, I can report two bugs. They may already be known, and then I apologize for boring you with old stuff. Otherwise, I can just hope that some silent HP engineer reads this list at night in the darkness of his cubicle... Bug 1 - Warm reset with Try to recover memory ? and NO answer When using warm reset : hold down F1 and F6 and press ON, I get the usual message Try to recover memory ? When I hit F1 for YES, everything runs well. When I hit F6 for NO, nothing happens. The workaround is to hit any other key (but F1). The calc beeps, and after that you can hit F6 for NO, which performs the desired operation. Bug 2 - CASCM command calls HELP instead F2 leads to the same result, i.e calling HELP. Until now I have found no workarond for calling the CASCM list itself instead of the HELP list relative to the list. Season's Greetings, Herve ==== > I need help. I didn«t get splitter the periodic table of the Ivan > Marcelo in my HP49 g+. I am using OT49 and it show insufficient > Memory. You may be in low memory condition. To handle large projects on the 49+ there should always be about 150 KB free RAM. This should be the case if storing very large libraries in a port, moving or splitting them, and also in running Filer5 to save all ports on the card in one key stroke. OT49+ contains the best available library splitter. But some authors don't want their libraries to be split. Splitting can be prevented by a special creation process. Thus, if you've got enough free RAM and D<->L doesn't work you have to contact the library author. Hope this helps Wolfgang ==== > I need help. I didn«t get splitter the periodic table of the Ivan > Marcelo in my HP49 g+. I am using OT49 and it show insufficient > Memory. You may be in low memory condition. To handle large projects on the 49+ > there should always be about 150 KB free RAM. This should be the case if > storing very large libraries in a port, moving or splitting them, and > also in running Filer5 to save all ports on the card in one key stroke. OT49+ contains the best available library splitter. But some authors > don't want their libraries to be split. Splitting can be prevented by a > special creation process. Thus, if you've got enough free RAM and D<->L > doesn't work you have to contact the library author. Hope this helps > Wolfgang AND if it doesn't press [MODE] [UP-ARROW] |V CHK| | OK | to disable _ Last Stack then -55 [ALPHA] C [ALPHA] F [ENTER] to disable LASTARG to save memory I'm thinking about submitting a program to HPCalc.org. It will require a library, but I don't want to use a library number for anything that's already out there. Is there a list of current libraries, and if not, how can I be sure that I won't be using a number that's already been used. - Ian ==== >I'm thinking about submitting a program to HPCalc.org. >It will require a library, but I don't want to use a library number for >anything that's already out there. Is there a list of current libraries, and if >not, how can I be sure that I won't be using a number that's already been used. >- Ian http://www.hpcalc.org/details.php?id=4533 TW ~It is better to be ignorant and interested than ignorant and not interested, and there's no alternative here. ==== > I'm thinking about submitting a program to HPCalc.org. > It will require a library, but I don't want to use a library number for > anything that's already out there. Is there a list of current libraries, and if > not, how can I be sure that I won't be using a number that's already been used. > - Ian Does a library really need a number? Why?? That seems like rather bad design. -- ==== > Does a library really need a number? Why?? That seems like rather bad design. By the way, this is not intended to put down whoever came up with this idea. Computational devices used to be relatively hard to use at that time anyway. -- ==== >> I'm thinking about submitting a program to HPCalc.org. >> It will require a library, but I don't want to use a library number for >> anything that's already out there. Is there a list of current libraries, and if >> not, how can I be sure that I won't be using a number that's already been used. >> - Ian Does a library really need a number? Why?? That seems like rather bad design. What would be better? A name? So then to get into the menu instead of 320 MENU you'd have to type MYLIB Menu. Then there is no conflict or confusion between libraries and variables. It also controls the order they are installed so libraries that affect other parts of the system will be installed first. Ex: the appsman is installed early so that no other libraries can install themselves into the apps menu first. That means it can control the order of the APPS menu. TW ~It is better to be ignorant and interested than ignorant and not interested, and there's no alternative here. ==== > What would be better? A name? So then to get into the menu > instead of 320 MENU you'd have to type MYLIB Menu. Well, especially with the long names, I'd much prefer a name. 320 MENU would make no sense to me, except perhaps if I were an HP developer. > It also controls the order they are installed so > libraries that affect other parts of the system will be > installed first. Ex: the appsman is installed early so that > no other libraries can install themselves into the apps menu > first. That means it can control the order of the APPS > menu. Why not have a separate priority level as an attribute of a library? -- ==== Capture feature. Has anyone gotten it to work?? And how?? Secondly, I can sucessfully do the XSEND and XRECV, but when I do a CONNECT, my 49G+ locks up. More specifically.... with only about 20k of variables on the 49G+ it works great. Drag and Drop to copy, delete files and all... but once I copy a 15K or larger file to the 49G+, when Con4x tries to read a new file list the hp49G+ will lock up. I can use the drag and drop to sucessfully copy any number of my data files to the 49G+, but once Con4x needs to re-read the file list, my 49G+ locks up requiring a reset with paper clip. Any help???? John Evers ==== > Capture feature. Has anyone gotten it to work?? And how?? I have it working. First make sure your calc is set to print via wire rather than via infrared. Then just follow the instructions and it works. It took me a while to figure out that print via wire part. Tom Lake -- Capaci Occasio ==== When I input << HOME # 15777h SYSEVAL EVAL>> I get an empty string on stack line 1, and I am in HOME, not the hidden directory. Any ideas? ==== > When I input << HOME # 15777h SYSEVAL EVAL>> I get an empty string on stack > line 1, and I am in HOME, not the hidden directory. > Any ideas? << HOME S~N EVAL >> ==== URGENTE NECESITO SEBER SI EXISTE UN ADAPTADOR PARA PODER INTERCAMBIAR DIRCTAMENTE (SIN PC, CONECTANDO LAS CALCULADORAS)LOS PROGRAMASDE LA 49G SERIAL A LA 49G+ USB ==== >URGENTE NECESITO SEBER SI EXISTE UN ADAPTADOR PARA PODER INTERCAMBIAR >DIRCTAMENTE (SIN PC, CONECTANDO LAS CALCULADORAS)LOS PROGRAMASDE LA >49G SERIAL A LA 49G+ USB No hay. La unica manera de pasar de 49 a 49g+ es con la computadora. Si encuentra un adaptador de serial a USB estoy seguro que muchos tendrian interes. . . =) TW ~It is better to be ignorant and interested than ignorant and not interested, and there's no alternative here. ==== where can i find manuals to the hp49g? on the support site i find only manuals for hp49g+. thanks. ==== > where can i find manuals to the hp49g? on the support site i find only > manuals for hp49g+. There's this one on hp's site: http://h20015.www2.hp.com/content/common/manuals/bpia5221/bpia5221.pdf but it's only 236 pages long. Not sure if the Advanced Users Guide is still on-line anywhere. It's not at the address given in bpia5221.pdf. Sarah ==== where can i find manuals to the hp49g? on the support site i find only > manuals for hp49g+. The hp49g manuals are pityful (and that's a compliment) Use the new manuals, they are adaque. There are no new commands since 1.19-6 Everything works as before - just faster. ==== Is Davinci Technologies still in business, if not who owns the rights to the Rom Cards? I have Rom cards and am selling my GX and would like to find out if I could possibly trade them in for libraries to run on the 49 or buy them if need be. John ==== -=[ Mon, 15.12.03 2:34 p.m. +1300 (NZDT) ]=- in message ID : > Is Davinci Technologies still in business, if not who > owns the rights to the Rom Cards? I have Rom cards and > am selling my GX and would like to find out if I could > possibly trade them in for libraries to run on the 49 or > buy them if need be. I don't know the answer to your question, but am interested in the answer. I have a ROM card for the HP48 which is 99.99..% written in USER RPL and would love to somehow get it Into the 49. Yesterday I did manage to dump the rom to a PC file of 130K. I figured I may be able to load it into the 49 and then possibly split the library... but the 49G did not recognise it as a valid object. It must be *close* to valid. Quite tantalising! In general of course one can't expect this to work at all. If anyone knows of a tool that might work with a rom dump I'd be grateful.. especially one that decodes it to user RPL. -- Tony Hutchins New Zealand ==== Does anyone have any ML example on adding and multiplying real number? Ben ==== Does anyone have any ML example on adding and multiplying real number? > Ben Addition (from %+ disassembly): CODE GOSBVL =POP2% GOSBVL =SPLTAC HS=0 3 what is this for? anyone? GOSBVL =ADDF GOSBVL =PACKSB GOVLNG =PUSH%LOOP ENDCODE Multiplication (from %* disassembly): CODE GOSBVL =POP2% GOSBVL =SPLTAC HS=0 3 GOSBVL =MULTF GOSBVL =PACKSB GOVLNG =PUSH%LOOP ENDCODE Boring stuff though. Do your maths in sys-rpl. -- Daniel ==== >Does anyone have any ML example on adding and multiplying real number? I don't have an example on hand but will try to find one. In the mean time the basic procedure is, if I remember right, something like this; 1. Put first real number in register A. 2. SPLITA. This copies the exponent into register B. 3. Move contents of A and B to C and D. 4. Put second real number into A then SPLITA. 5. MULTF or ADDF. There are some portmanteau commands as well that you can use. POP1%SPLITA will take care of steps 1 and 2 (and 4) if the number is on the stack. I'm on very shaky ground here but I think POP2% and then SPLTAC will get you to step 5 if both numbers are on the stack. Robert ==== I connect my 49G+ via IR to a hp OmniBook using the old communication package (the one for the HP48). However, you need to install a driver that emulates a serial port over IrDA. Try http://www.stud.uni-hannover.de/~kiszka/IrCOMM2k/English/download.html for such a driver. You need to start the KERMIT server instead of the xmodem server, Do so by pressing AND holding right-shift while pressing right arrow. There are some errors reported, but the kermit protocol does recover from them swiftly. Toby > My question! > Can i send the plot on a pC via IRDA. Normally my PC find the pda or > the phone, also they can't identify the protocoll. I can't see the > Ir-diode on my HP. I think it's nearly the USB port. It's > protected?Flag 33 is selected and 34 print via IR also. Saro ==== > Does anyone know of a *reliable* method (ie one that is programmable on a > pc) for RPN to algerbraic conversion and visa versa? Reliable is not at all the same as programmable on a PC. A superfast and reliable conversion ALG -> RPN is provided by the command 3tog in OT49(+) from my site below. Try it with '1+2', say. The result is a metaobject - a collection of objects in the levels n+1 through 2 and count n (a real) in level 1. Pressing 3tog repeatedly, the resulting RPN-object is cycled through in 3 possible representations: 1. as a program without visible program delimiters (SysRPL program) 2. as a list 3. back as a metaobject with count in level 1. the RPN-object is given. Most natural from the logical point of view is its metaobject form. Thus, if a metaobject with count n is on the stack, run the following small and error-protected SysRPL-program which we call ->ALG and which produces an algebraic from *any* metaobject: :: CKNNOLASTWD SYMBN ; ->ALG may result in 'Invalid Expression' in case the metaobject was not properly arranged. For instance, ->ALG applied to the stack 4: 1. 3: 2. 2: + 1: 3. results in the algebraic '1+2'. But ->ALG applied to the stack 4: 1. 3: + 2: 2. 1: 3. results in 'Invalid Expression' whose evaluation causes serious bellyache to the 48/49(+) which should immediately be killed with a warmstart. - Wolfgang http://page.mi.fu-berlin.de/~raut/WR49/index.htm#General ==== calculator of any sort, I only have 38/39 calcs. As a result I really dont understand much of what has been said here. Please accept my appolagies for this ignorance. BTW, what is a metaobject ? The background to this is post is as follows: I am writing a diss/assembler for 38/39G aplets (on PC's). They contain symbolic objects that are stored in RPN but the calculators are fully algerbraic. I was hoping to write a conversion routine so that users of my sofware (mainly highschool students) could wirte functions in a notation familure to them both on the PC and on the Calc (algerbraic), rather having to learn RPN for my software. I must say, that my background in RPN is only that which I have needed to learn for programming, so it is also quite limited!! -- ---------------------------------------------------------------------------- ---------- There are 10 types of people in this world, those who can count in binary, and those who cant. > Does anyone know of a *reliable* method (ie one that is programmable on a > pc) for RPN to algerbraic conversion and visa versa? Reliable is not at all the same as programmable on a PC. A superfast and > reliable conversion ALG -> RPN is provided by the command 3tog in > OT49(+) from my site below. Try it with '1+2', say. The result is a > metaobject - a collection of objects in the levels n+1 through 2 and > count n (a real) in level 1. Pressing 3tog repeatedly, the resulting > RPN-object is cycled through in 3 possible representations: 1. as a program without visible program delimiters (SysRPL program) > 2. as a list > 3. back as a metaobject with count in level 1. the RPN-object is given. Most natural from the logical point of view is > its metaobject form. Thus, if a metaobject with count n is on the stack, > run the following small and error-protected SysRPL-program which we call > ->ALG and which produces an algebraic from *any* metaobject: :: CKNNOLASTWD SYMBN ; ->ALG may result in 'Invalid Expression' in case the metaobject was not > properly arranged. For instance, ->ALG applied to the stack > 4: 1. > 3: 2. > 2: + > 1: 3. > results in the algebraic '1+2'. But ->ALG applied to the stack > 4: 1. > 3: + > 2: 2. > 1: 3. > results in 'Invalid Expression' whose evaluation causes serious > bellyache to the 48/49(+) which should immediately be killed with a > warmstart. - Wolfgang > http://page.mi.fu-berlin.de/~raut/WR49/index.htm#General ==== > Well, the RPN -> algebraic conversion is easy. Just open up an emulator > on the computer and type in the commands. Then press UP EDIT (one of > the soft menus). Voila. Now, of couse, I have NO idea how to go the > other way, except by brain. > In the 48 teach menu, there is something like that if I remember well. Arnaud ==== Please excuse my ignorace, but without a 48/49 where would i find that? M@ -- ---------------------------------------------------------------------------- ---------- There are 10 types of people in this world, those who can count in binary, and those who cant. > Well, the RPN -> algebraic conversion is easy. Just open up an emulator > on the computer and type in the commands. Then press UP EDIT (one of > the soft menus). Voila. Now, of couse, I have NO idea how to go the > other way, except by brain. In the 48 teach menu, there is something like that if I remember well. Arnaud ==== > Please excuse my ignorace, but without a 48/49 where would i find that? > M@ EMU48 ==== > For example here: [...] names in your tables, for example the CAS commands. [BTW, the CAS must first be enabled for them to work properly on the 39G. My CAS-enabling aplet remains unpublished to comply with HP's wishes.] Here's the list for the 39G/40G. Named commands in library 2: XLIB 2 0 IFTE XLIB 2 1 = XLIB 2 2 173 XLIB 2 3 ABS XLIB 2 4 CONJ XLIB 2 5 pi XLIB 2 6 MAXREAL XLIB 2 7 MINREAL XLIB 2 8 e XLIB 2 9 i XLIB 2 10 + XLIB 2 11 + XLIB 2 12 - XLIB 2 13 * XLIB 2 14 / XLIB 2 15 ^ XLIB 2 16 NTHROOT XLIB 2 17 INVERSE XLIB 2 18 179 XLIB 2 19 ARG XLIB 2 20 SIGN XLIB 2 21 v/ XLIB 2 22 178 XLIB 2 23 SIN XLIB 2 24 COS XLIB 2 25 TAN XLIB 2 26 SINH XLIB 2 27 COSH XLIB 2 28 TANH XLIB 2 29 ASIN XLIB 2 30 ACOS XLIB 2 31 ATAN XLIB 2 32 ASINH XLIB 2 33 ACOSH XLIB 2 34 ATANH XLIB 2 35 EXP XLIB 2 36 LN XLIB 2 37 LOG XLIB 2 38 ALOG XLIB 2 39 LNP1 XLIB 2 40 EXPM1 XLIB 2 41 ! XLIB 2 42 FACT XLIB 2 43 INT XLIB 2 44 FRAC XLIB 2 45 FLOOR XLIB 2 46 CEILING XLIB 2 47 XPON XLIB 2 48 MAX XLIB 2 49 MIN XLIB 2 50 ROUND XLIB 2 51 TRUNCATE XLIB 2 52 MOD XLIB 2 53 MANT XLIB 2 54 DEG->RAD XLIB 2 55 RAD->DEG XLIB 2 56 ->HMS XLIB 2 57 HMS-> XLIB 2 58 ROWNORM XLIB 2 59 COLNORM XLIB 2 60 DET XLIB 2 61 DOT XLIB 2 62 CROSS XLIB 2 63 % XLIB 2 64 %TOTAL XLIB 2 65 %CHANGE XLIB 2 66 RANDOM XLIB 2 67 COMB XLIB 2 68 PERM XLIB 2 69 < XLIB 2 70 > XLIB 2 71 == XLIB 2 72 R->P XLIB 2 73 P->R XLIB 2 74 RE XLIB 2 75 IM XLIB 2 76 int XLIB 2 77 .d XLIB 2 78 FNROOT XLIB 2 79 .S XLIB 2 80 GS XLIB 2 81 | XLIB 2 82 QUOTE XLIB 2 83 APPLY XLIB 2 87 RATIO XLIB 2 88 { XLIB 2 89 [ XLIB 2 90 ISOLATE XLIB 2 91 QUAD XLIB 2 92 TAYLOR XLIB 2 93 SAME XLIB 2 94 AND XLIB 2 95 OR XLIB 2 96 NOT XLIB 2 97 XOR XLIB 2 98 =/ XLIB 2 99 <= XLIB 2 100 >= Named commands in library 171: XLIB 171 0 LINEAR? XLIB 171 1 COND XLIB 171 2 TRACE XLIB 171 3 SPECRAD XLIB 171 4 SPECNORM XLIB 171 5 RANK XLIB 171 6 LSQ XLIB 171 7 EIGENVV XLIB 171 8 EIGENVAL XLIB 171 9 SVD XLIB 171 10 SVL XLIB 171 11 LU XLIB 171 12 QR XLIB 171 13 LQ XLIB 171 14 SCHUR XLIB 171 15 RREF XLIB 171 16 POLYROOT XLIB 171 17 POLYCOEF XLIB 171 18 POLYEVAL XLIB 171 19 MAKELIST XLIB 171 20 GDLIST XLIB 171 21 GSLIST XLIB 171 22 PILIST XLIB 171 23 CONCAT XLIB 171 24 REVERSE XLIB 171 25 SORT XLIB 171 26 Degrees XLIB 171 27 Radians XLIB 171 28 Grads XLIB 171 29 Standard XLIB 171 30 Fixed XLIB 171 31 Sci XLIB 171 32 Eng XLIB 171 33 Fraction XLIB 171 34 Stairstep XLIB 171 35 Cobweb XLIB 171 39 LogFit XLIB 171 40 ExpFit XLIB 171 41 Power XLIB 171 42 QuadFit XLIB 171 43 Cubic XLIB 171 44 Logist XLIB 171 45 User XLIB 171 46 Stat1Var XLIB 171 47 Stat2Var XLIB 171 48 ITERATE XLIB 171 49 MAKEMAT XLIB 171 50 COT XLIB 171 51 SEC XLIB 171 52 CSC XLIB 171 53 ACOT XLIB 171 54 ACSC XLIB 171 55 ASEC XLIB 171 56 RECURSE XLIB 171 57 POLYFORM Named commands in library 222 (only attached on the 40G): XLIB 222 0 ADDTOREAL XLIB 222 1 SIGMAVX XLIB 222 2 SIGMA XLIB 222 3 Psi XLIB 222 4 PSI XLIB 222 5 RESULTANT XLIB 222 6 IBERNOULLI XLIB 222 7 GAMMA XLIB 222 8 qr XLIB 222 9 GRAMSCHMIDT XLIB 222 10 SYST2MAT XLIB 222 11 CHOLESKY XLIB 222 12 DIAGMAP XLIB 222 13 ISOM XLIB 222 14 MKISOM XLIB 222 15 KER XLIB 222 16 IMAGE XLIB 222 17 BASIS XLIB 222 18 IBASIS XLIB 222 19 AUGMENT XLIB 222 20 PMINI XLIB 222 21 CYCLOTOMIC XLIB 222 22 STURM XLIB 222 23 STURMAB XLIB 222 24 FDISTRIB XLIB 222 25 DISTRIB XLIB 222 26 EXP2POW XLIB 222 27 POWEXPAND XLIB 222 28 TAN2CS2 XLIB 222 29 CIRC XLIB 222 30 C2P XLIB 222 31 P2C XLIB 222 32 MSLV XLIB 222 33 DOMAIN XLIB 222 34 SIMPLIFY XLIB 222 35 DROITE XLIB 222 36 STORE XLIB 222 37 DEF XLIB 222 38 ASSUME XLIB 222 39 UNASSUME XLIB 222 40 REWRITE XLIB 222 41 INTEGER XLIB 222 42 CONSTANTS XLIB 222 43 HYPERBOLIC XLIB 222 44 MODULAR XLIB 222 45 POLYNOMIAL XLIB 222 46 TESTS XLIB 222 47 MATHS XLIB 222 48 COLLECT XLIB 222 49 UNASSIGN XLIB 222 50 CASCMD XLIB 222 51 PUSH XLIB 222 52 POP XLIB 222 53 DEGREE XLIB 222 54 DEDICACE Named commands in library 241 (not attached!): XLIB 241 0 FUNCTION XLIB 241 1 SOLVE XLIB 241 2 POLAR XLIB 241 3 PARAMETRIC XLIB 241 4 SCATTER XLIB 241 5 HISTOGRAM XLIB 241 6 SEQUENCE XLIB 241 7 BOXWHISKER XLIB 241 8 FUNCTAB XLIB 241 9 POLARTAB XLIB 241 10 PARAMTAB XLIB 241 11 SEQTAB XLIB 241 12 STATTAB XLIB 241 13 STAT2TAB XLIB 241 14 SOLVETAB XLIB 241 15 FUNCTOPIC XLIB 241 16 POLARTOPIC XLIB 241 17 PARAMTOPIC XLIB 241 18 SEQTOPIC XLIB 241 19 STATTOPIC XLIB 241 20 SOLVETOPIC XLIB 241 21 TRIGEXPLORER XLIB 241 22 TRIGTOPIC XLIB 241 23 TRIGTAB XLIB 241 24 QUADEXPLORER XLIB 241 25 QUADTOPIC XLIB 241 26 QUADTAB XLIB 241 27 INFSTAT XLIB 241 28 INFSTATTOPIC XLIB 241 29 INFSTATTAB XLIB 241 30 Undefined Named commands in library 242: XLIB 242 0 U1 XLIB 242 1 U1 XLIB 242 2 U2 XLIB 242 3 U2 XLIB 242 4 U3 XLIB 242 5 U3 XLIB 242 6 U4 XLIB 242 7 U4 XLIB 242 8 U5 XLIB 242 9 U5 XLIB 242 10 U6 XLIB 242 11 U6 XLIB 242 12 U7 XLIB 242 13 U7 XLIB 242 14 U8 XLIB 242 15 U8 XLIB 242 16 U9 XLIB 242 17 U9 XLIB 242 18 U0 XLIB 242 19 U0 XLIB 242 20 F1 XLIB 242 21 F1 XLIB 242 22 F2 XLIB 242 23 F2 XLIB 242 24 F3 XLIB 242 25 F3 XLIB 242 26 F4 XLIB 242 27 F4 XLIB 242 28 F5 XLIB 242 29 F5 XLIB 242 30 F6 XLIB 242 31 F6 XLIB 242 32 F7 XLIB 242 33 F7 XLIB 242 34 F8 XLIB 242 35 F8 XLIB 242 36 F9 XLIB 242 37 F9 XLIB 242 38 F0 XLIB 242 39 F0 XLIB 242 40 X1 XLIB 242 41 X1 XLIB 242 42 Y1 XLIB 242 43 Y1 XLIB 242 44 X2 XLIB 242 45 X2 XLIB 242 46 Y2 XLIB 242 47 Y2 XLIB 242 48 X3 XLIB 242 49 X3 XLIB 242 50 Y3 XLIB 242 51 Y3 XLIB 242 52 X4 XLIB 242 53 X4 XLIB 242 54 Y4 XLIB 242 55 Y4 XLIB 242 56 X5 XLIB 242 57 X5 XLIB 242 58 Y5 XLIB 242 59 Y5 XLIB 242 60 X6 XLIB 242 61 X6 XLIB 242 62 Y6 XLIB 242 63 Y6 XLIB 242 64 X7 XLIB 242 65 X7 XLIB 242 66 Y7 XLIB 242 67 Y7 XLIB 242 68 X8 XLIB 242 69 X8 XLIB 242 70 Y8 XLIB 242 71 Y8 XLIB 242 72 X9 XLIB 242 73 X9 XLIB 242 74 Y9 XLIB 242 75 Y9 XLIB 242 76 X0 XLIB 242 77 X0 XLIB 242 78 Y0 XLIB 242 79 Y0 XLIB 242 80 R1 XLIB 242 81 R1 XLIB 242 82 R2 XLIB 242 83 R2 XLIB 242 84 R3 XLIB 242 85 R3 XLIB 242 86 R4 XLIB 242 87 R4 XLIB 242 88 R5 XLIB 242 89 R5 XLIB 242 90 R6 XLIB 242 91 R6 XLIB 242 92 R7 XLIB 242 93 R7 XLIB 242 94 R8 XLIB 242 95 R8 XLIB 242 96 R9 XLIB 242 97 R9 XLIB 242 98 R0 XLIB 242 99 R0 XLIB 242 100 C1 XLIB 242 101 C2 XLIB 242 102 C3 XLIB 242 103 C4 XLIB 242 104 C5 XLIB 242 105 C6 XLIB 242 106 C7 XLIB 242 107 C8 XLIB 242 108 C9 XLIB 242 109 C0 XLIB 242 110 H1 XLIB 242 111 H2 XLIB 242 112 H3 XLIB 242 113 H4 XLIB 242 114 H5 XLIB 242 115 S1 XLIB 242 116 S2 XLIB 242 117 S3 XLIB 242 118 S4 XLIB 242 119 S5 XLIB 242 120 s1 XLIB 242 121 s2 XLIB 242 122 s3 XLIB 242 123 s4 XLIB 242 124 s5 XLIB 242 125 n1 XLIB 242 126 n2 XLIB 242 127 n3 XLIB 242 128 n4 XLIB 242 129 n5 XLIB 242 130 A XLIB 242 131 B XLIB 242 132 C XLIB 242 133 D XLIB 242 134 E XLIB 242 135 F XLIB 242 136 G XLIB 242 137 H XLIB 242 138 I XLIB 242 139 J XLIB 242 140 K XLIB 242 141 L XLIB 242 142 M XLIB 242 143 N XLIB 242 144 O XLIB 242 145 P XLIB 242 146 Q XLIB 242 147 R XLIB 242 148 S XLIB 242 149 T XLIB 242 150 U XLIB 242 151 V XLIB 242 152 W XLIB 242 153 X XLIB 242 154 Y XLIB 242 155 Z XLIB 242 156 Gh XLIB 242 157 MeanGS XLIB 242 158 TotGS XLIB 242 159 SVarGS XLIB 242 160 PVarGS XLIB 242 161 SSDev XLIB 242 162 PSDev XLIB 242 163 NGS XLIB 242 164 MinGS XLIB 242 165 MaxGS XLIB 242 166 Median XLIB 242 167 Q1 XLIB 242 168 Q3 XLIB 242 169 MeanX XLIB 242 170 GSX XLIB 242 171 GSX2 XLIB 242 172 MeanY XLIB 242 173 GSY XLIB 242 174 GSY2 XLIB 242 175 GSXY XLIB 242 176 Corr XLIB 242 177 Cov XLIB 242 178 RelErr XLIB 242 179 Z0 XLIB 242 180 Z1 XLIB 242 181 Z2 XLIB 242 182 Z3 XLIB 242 183 Z4 XLIB 242 184 Z5 XLIB 242 185 Z6 XLIB 242 186 Z7 XLIB 242 187 Z8 XLIB 242 188 Z9 XLIB 242 189 M0 XLIB 242 190 M1 XLIB 242 191 M2 XLIB 242 192 M3 XLIB 242 193 M4 XLIB 242 194 M5 XLIB 242 195 M6 XLIB 242 196 M7 XLIB 242 197 M8 XLIB 242 198 M9 XLIB 242 199 L0 XLIB 242 200 L1 XLIB 242 201 L2 XLIB 242 202 L3 XLIB 242 203 L4 XLIB 242 204 L5 XLIB 242 205 L6 XLIB 242 206 L7 XLIB 242 207 L8 XLIB 242 208 L9 XLIB 242 209 G0 XLIB 242 210 G1 XLIB 242 211 G2 XLIB 242 212 G3 XLIB 242 213 G4 XLIB 242 214 G5 XLIB 242 215 G6 XLIB 242 216 G7 XLIB 242 217 G8 XLIB 242 218 G9 XLIB 242 219 Ans XLIB 242 220 Fit XLIB 242 221 HAngle XLIB 242 222 HFormat XLIB 242 223 HDigits XLIB 242 224 RadixMark XLIB 242 228 Angle XLIB 242 229 Axes XLIB 242 230 Grid XLIB 242 231 Connect XLIB 242 232 FastRes XLIB 242 233 Simult XLIB 242 234 Recenter XLIB 242 235 InvCross XLIB 242 236 Labels XLIB 242 237 Tracing XLIB 242 238 Coord XLIB 242 239 Xmin XLIB 242 240 Xmax XLIB 242 241 Ymin XLIB 242 242 Ymax XLIB 242 243 Indep XLIB 242 244 Xcross XLIB 242 245 Ycross XLIB 242 246 Xtick XLIB 242 247 Ytick XLIB 242 248 Xzoom XLIB 242 249 Yzoom XLIB 242 250 NumStart XLIB 242 251 NumStep XLIB 242 252 NumType XLIB 242 253 NumIndep XLIB 242 254 NumZoom XLIB 242 255 NumRow XLIB 242 256 NumCol XLIB 242 257 NumFont XLIB 242 258 Format XLIB 242 259 Digits XLIB 242 260 NoteText XLIB 242 261 Page XLIB 242 262 PageNum XLIB 242 263 E1 XLIB 242 264 E2 XLIB 242 265 E3 XLIB 242 266 E4 XLIB 242 267 E5 XLIB 242 268 E6 XLIB 242 269 E7 XLIB 242 270 E8 XLIB 242 271 E9 XLIB 242 272 E0 XLIB 242 273 Root XLIB 242 274 Isect XLIB 242 275 Extremum XLIB 242 276 Area XLIB 242 277 Slope XLIB 242 278 Tmin XLIB 242 279 Tmax XLIB 242 280 Tstep XLIB 242 281 Ghmin XLIB 242 282 Ghmax XLIB 242 283 Ghstep XLIB 242 284 Nmin XLIB 242 285 Nmax XLIB 242 286 SeqPlot XLIB 242 287 StatMode XLIB 242 288 StatPlot XLIB 242 289 Hwidth XLIB 242 290 Hmin XLIB 242 291 Hmax XLIB 242 292 S1mark XLIB 242 293 S2mark XLIB 242 294 S3mark XLIB 242 295 S4mark XLIB 242 296 S5mark XLIB 242 297 S1fit XLIB 242 298 S2fit XLIB 242 299 S3fit XLIB 242 300 S4fit XLIB 242 301 S5fit Named commands in library 788 (only attached on the 40G): XLIB 788 0 EXPAND XLIB 788 1 FACTOR XLIB 788 2 SUBST XLIB 788 3 DERVX XLIB 788 4 INTVX XLIB 788 5 LIMIT XLIB 788 6 TAYLOR0 XLIB 788 7 SERIES XLIB 788 8 SOLVEVX XLIB 788 9 PLOT XLIB 788 10 PLOTADD XLIB 788 11 IBP XLIB 788 12 PREVAL XLIB 788 13 RISCH XLIB 788 14 DERIV XLIB 788 15 DESOLVE XLIB 788 16 LAP XLIB 788 17 ILAP XLIB 788 18 LDEC XLIB 788 19 TEXPAND XLIB 788 20 LIN XLIB 788 21 TSIMP XLIB 788 22 LNCOLLECT XLIB 788 23 EXPLN XLIB 788 24 SINCOS XLIB 788 25 TLIN XLIB 788 26 TCOLLECT XLIB 788 27 TRIG XLIB 788 28 TRIGCOS XLIB 788 29 TRIGSIN XLIB 788 30 TRIGTAN XLIB 788 31 TAN2SC XLIB 788 32 HALFTAN XLIB 788 33 TAN2SC2 XLIB 788 34 ATAN2S XLIB 788 35 ASIN2T XLIB 788 36 ASIN2C XLIB 788 37 ACOS2S XLIB 788 38 DIV2 XLIB 788 39 IDIV2 XLIB 788 40 QUOT XLIB 788 41 IQUOT XLIB 788 42 REMAINDER XLIB 788 43 IREMAINDER XLIB 788 44 GCD XLIB 788 45 LCM XLIB 788 46 EGCD XLIB 788 47 IEGCD XLIB 788 48 ABCUV XLIB 788 49 IABCUV XLIB 788 50 LGCD XLIB 788 51 SIMP2 XLIB 788 52 PARTFRAC XLIB 788 53 PROPFRAC XLIB 788 54 PTAYL XLIB 788 55 HORNER XLIB 788 56 EULER XLIB 788 57 PA2B2 XLIB 788 58 CHINREM XLIB 788 59 ICHINREM XLIB 788 60 ISPRIME? XLIB 788 61 NEXTPRIME XLIB 788 62 PREVPRIME XLIB 788 63 SOLVE XLIB 788 64 ZEROS XLIB 788 65 FCOEF XLIB 788 66 FROOTS XLIB 788 67 FACTORS XLIB 788 68 DIVIS XLIB 788 69 TRAN XLIB 788 70 HADAMARD XLIB 788 71 rref XLIB 788 72 REF XLIB 788 73 AXM XLIB 788 74 AXL XLIB 788 75 QXA XLIB 788 76 AXQ XLIB 788 77 GAUSS XLIB 788 78 SYLVESTER XLIB 788 79 PCAR XLIB 788 80 JORDAN XLIB 788 81 MAD XLIB 788 82 LINSOLVE XLIB 788 83 VANDERMONDE XLIB 788 84 HILBERT XLIB 788 85 LCXM XLIB 788 86 DIV XLIB 788 87 CURL XLIB 788 88 LAPL XLIB 788 89 HESS XLIB 788 90 LEGENDRE XLIB 788 91 TCHEBYCHEFF XLIB 788 92 HERMITE XLIB 788 93 LAGRANGE XLIB 788 94 FOURIER XLIB 788 95 SIGNTAB XLIB 788 96 TABVAR XLIB 788 97 TABVAL XLIB 788 98 DIVPC XLIB 788 99 TRUNC XLIB 788 100 SEVAL XLIB 788 101 TEVAL XLIB 788 102 MAP XLIB 788 103 XNUM XLIB 788 104 XQ XLIB 788 105 REORDER XLIB 788 106 LVAR XLIB 788 107 FXND XLIB 788 108 EXLR XLIB 788 109 LNAME XLIB 788 110 ADDTMOD XLIB 788 111 SUBTMOD XLIB 788 112 MULTMOD XLIB 788 113 DIVMOD XLIB 788 114 DIV2MOD XLIB 788 115 POWMOD XLIB 788 116 INVMOD XLIB 788 117 GCDMOD XLIB 788 118 EXPANDMOD XLIB 788 119 FACTORMOD XLIB 788 120 RREFMOD XLIB 788 121 MODSTO XLIB 788 122 MENUXY XLIB 788 123 KEYEVAL XLIB 788 124 GROBADD XLIB 788 125 SCROLL XLIB 788 126 CASCFG XLIB 788 127 MAIN XLIB 788 128 ALGB XLIB 788 129 CMPLX XLIB 788 130 TRIGO XLIB 788 131 MATR XLIB 788 132 DIFF XLIB 788 133 ARIT XLIB 788 134 SOLVER XLIB 788 135 EXP&LN XLIB 788 136 EPSX0 XLIB 788 137 ? XLIB 788 138 oo XLIB 788 139 PROMPTSTO XLIB 788 140 VER Named commands in library 1792: XLIB 1792 0 IF XLIB 1792 1 THEN XLIB 1792 2 ELSE XLIB 1792 3 END XLIB 1792 4 -> XLIB 1792 5 WHILE XLIB 1792 6 REPEAT XLIB 1792 7 DO XLIB 1792 8 UNTIL XLIB 1792 9 FOR XLIB 1792 10 STEP XLIB 1792 11 IFERR XLIB 1792 12 << XLIB 1792 13 >> XLIB 1792 14 ' XLIB 1792 15 END XLIB 1792 16 END XLIB 1792 17 THEN XLIB 1792 18 CASE XLIB 1792 19 THEN XLIB 1792 20 DIR Named commands in library 1793: XLIB 1793 0 WSLOG XLIB 1793 1 DISPTIME XLIB 1793 2 DISP XLIB 1793 3 BEEP XLIB 1793 4 WAIT XLIB 1793 5 RANDSEED XLIB 1793 6 SUB XLIB 1793 7 REPLACE XLIB 1793 8 REDIM XLIB 1793 9 ERASE XLIB 1793 10 ERASEPLOT XLIB 1793 11 PIXON XLIB 1793 12 PIXOFF XLIB 1793 13 LINE XLIB 1793 14 TLINE XLIB 1793 15 BOX XLIB 1793 16 GROBOR XLIB 1793 17 GROBXOR XLIB 1793 18 GROBNOT XLIB 1793 19 DISPLAY-> XLIB 1793 20 ->DISPLAY XLIB 1793 21 PLOT-> XLIB 1793 22 ->PLOT XLIB 1793 23 ->GROB XLIB 1793 24 ARC XLIB 1793 25 PRHISTORY XLIB 1793 26 PRVAR XLIB 1793 27 PRDISPLAY XLIB 1793 28 INPUT XLIB 1793 29 BREAK XLIB 1793 30 STOP XLIB 1793 31 FREEZE XLIB 1793 32 DELROW XLIB 1793 33 ADDROW XLIB 1793 34 DELCOL XLIB 1793 35 ADDCOL XLIB 1793 36 SWAPROW XLIB 1793 37 SWAPCOL XLIB 1793 38 SCALE XLIB 1793 39 SCALEADD XLIB 1793 40 TO XLIB 1793 41 RUN XLIB 1793 42 EDITMAT XLIB 1793 43 MAKEGROB XLIB 1793 44 ZEROGROB XLIB 1793 45 LIBEVAL XLIB 1793 46 SYSEVAL XLIB 1793 47 SETSAMPLE XLIB 1793 48 SETFREQ XLIB 1793 49 DO1VSTATS XLIB 1793 50 SETINDEP XLIB 1793 51 SETDEPEND XLIB 1793 52 DO2VSTATS XLIB 1793 53 SELECT XLIB 1793 54 RANDMAT XLIB 1793 55 VERSION XLIB 1793 56 DEMO XLIB 1793 57 MEM XLIB 1793 58 RULES XLIB 1793 59 AMIGOS XLIB 1793 60 SETVIEWS XLIB 1793 61 CHECK XLIB 1793 62 UNCHECK XLIB 1793 63 PINIT XLIB 1793 64 MSGBOX XLIB 1793 65 CHOOSE XLIB 1793 66 GETKEY XLIB 1793 67 HELPWITH XLIB 1793 68 HELP XLIB 1793 69 FLASHEVAL XLIB 1793 70 PROMPT XLIB 1793 71 DISPXY XLIB 1793 72 ROMUPLOAD ==== > Just to chime in - I have the exact problem others described. License > screen flashes and disappears. Using Dell Axium w/ XScale processor. Same for me on a Medion 40600 with PXA255 processor. I tried to recompile it under the new (BTW cost-free) MS embedded visual C++ 4.0, but this seems to be no trivial task. Nearly 100 errors and even more warnings. ==== Ralf Kleineisel schrieb im Newsbeitrag Just to chime in - I have the exact problem others described. License > screen flashes and disappears. Using Dell Axium w/ XScale processor. Same for me on a Medion 40600 with PXA255 processor. I tried to recompile it under the new (BTW cost-free) MS embedded visual > C++ 4.0, but this seems to be no trivial task. Nearly 100 errors and > even more warnings. this might help: http://groups.google.com/groups?dq=&hl=de&lr=&ie=UTF-8&threadm=0sa1vvkv9mlhp 0e653jpgrqaol3nbqqht6%404ax.com&prev=/groups%3Fdq%3D%26num%3D25%26hl%3Dde%26 lr%3D%26ie%3DUTF-8%26group%3Dcomp.sys.hp48%26start%3D50 Roman ==== I read the manual more than twenty times, and try in vain to swap the keys [ , ]& [SPC] due to my poor english. ( Still I'm not able to understand the function of [->TO?] ) Ya Hoo~~~ I made it just now, through following key sequence [RS] [*] [RS] [SPC] [ENTER] ; Displayed on stack 1: as , [RS] [*] [SPC] [ENTER] ; Displayed on stack 1: as [F5] ; Soft Key for Keyman command ' A?D ' [RS] [SPC] [F5] [SPC] bcp ps. Actually i don't know what was changed inside. But it's enough for me. if somebody tell me that how to make default by this user mode. that will save my hours( or days). ==== > I know that there are quite a few functions to calculate dates in the > hp but I have never found one that can tell me if a date in a Monday, > Tuesday or whatever. > Is there one? > Is there anything better than this: DAY > :: > %12 > xTSTR > FOUR > 1_#1-SUB$ Using Nosy with xTSTR, I found this entry (in the 49g+, I guess I works with the 49g too): PTR 4D4CF It takes a date as argument (as a real, the same format DATE gives) and returns a string of the weekday. The following program returns WED today: :: DATE PTR 4D4CF ; Jorge Cevallos M ==== Arnaud I know that there are quite a few functions to calculate dates in the > hp but I have never found one that can tell me if a date in a Monday, > Tuesday or whatever. > Is there one? > Is there anything better than this: DAY >:: > %12 > xTSTR > FOUR > 1_#1-SUB$ > ; > Arnaud Try this little assembly program: > http://www.fi.tartu.ee/danli97/hp48/hp48_demo2.html -- > Daniel ==== New TexasInstruments TI89Titanium2004 Ver http://education.ti.com/us/product/tech/89ti/features/features.html 0: CPU 12Mhz MC68000 [Procesador Obsoleto] 1: 16 preloaded Handheld Software Applications (Apps), incl. CellSheet & NoteFolio [ Por fin regalan el Spreadsheet Casio se les hab.92a adelantado] ver www.classpad.de/euro/downloads/bestellung 2: 3x the memory of the TI-89 [Lo .9cnico novedoso. Aproximadamente 2.5MegaBytes] 3: A built-in USB port with cable 4: CD with operating manual & FREE Apps 5: Kickstand slide case 6: All of the features & functionality of the TI-89 7: Emulator [Creo que no] 8: Extra-large Display? [Parece que no, los mismos 160*100puntos=16000puntos de la TI89, la CasioclassPad300 le dobla en tama.96o y mas 160*240puntos= 38400puntos] 9: Pen operation? [No, sigue en el siglo pasado a.96os 1980] 10: Virtual Keyboard? [No] 11: Natural Mathematical Notation? [No] 12: Dynamic geometry? [No soy bueno en esta rama, pero el software geom.8etrico de la CasioclassPad300 me parece mejor que la TI89] 13: 3Dplus-graphic? [El mejor graficador 3D sobre calculadoras lo tiene la CasioclassPad300] Pruebas, operando el emulador de la CasioclassPad300 Emulator CasioclassPad300 version 1.00.0010.0200 con OS versi.97n 1.0 dentro del siguiente ZIP www.classpad.de/euro/files/tutorial_euro.zip Emulator CasioclassPad300 version 1.0 con OS versi.97n 00.91.0000 en www.classpad.de/euro/files/setup.exe Manuales en espa.96ol www.classpad.de/euro/downloads Mejor que comprar una calculadora nueva es emularla sobre un verdadero Computador de Bolsillo www.palmone.com/us/products/handhelds/tungsten-t3/specs.html con 320x480puntos=153600puntos Virtual TI Pocket Emulator 2.3 http://ticalcemulator.calcnews.net/TICalcEmulator.zip ahora soporta Virtual KeyBoard. www.ticalc.org/pub/win/ticalcemulator.zip ROMs Free http://education.ti.com/us/product/apps/features.html http://education.ti.com/us/product/apps/89/89os.html http://web.jet.es/leobueno/emu48.htm La emulaci.97n puede llegar ha hacer tan buena o mejor que el aparato original; Se puede personalizar los Skin, agregar mas botones, zoom de pantalla, trabajar mas r.87pido, utilizar un teclado QWERTY y otros Aun esperando que desarrollen una buena herramienta matem.87tica para la educaci.97n secundaria y profesional EDCG ============ ==== > New TexasInstruments TI89Titanium2004 > Ver http://education.ti.com/us/product/tech/89ti/features/features.html 0: CPU 12Mhz MC68000 [Procesador Obsoleto] > 1: 16 preloaded Handheld Software Applications (Apps), incl. CellSheet > & NoteFolio > [ Por fin regalan el Spreadsheet > Casio se les hab.92a adelantado] ver > www.classpad.de/euro/downloads/bestellung > 2: 3x the memory of the TI-89 [Lo .9cnico novedoso. Aproximadamente > 2.5MegaBytes] > 3: A built-in USB port with cable > 4: CD with operating manual & FREE Apps > 5: Kickstand slide case > 6: All of the features & functionality of the TI-89 > 7: Emulator [Creo que no] > 8: Extra-large Display? [Parece que no, los mismos > 160*100puntos=16000puntos de la TI89, la CasioclassPad300 le dobla en > tama.96o y mas 160*240puntos= 38400puntos] > 9: Pen operation? [No, sigue en el siglo pasado a.96os 1980] > 10: Virtual Keyboard? [No] > 11: Natural Mathematical Notation? [No] > 12: Dynamic geometry? [No soy bueno en esta rama, pero el software > geom.8etrico de la CasioclassPad300 me parece mejor que la TI89] > 13: 3Dplus-graphic? [El mejor graficador 3D sobre calculadoras lo > tiene la CasioclassPad300] Pruebas, operando el emulador de la CasioclassPad300 Emulator CasioclassPad300 version 1.00.0010.0200 con OS versi.97n 1.0 > dentro del siguiente ZIP > www.classpad.de/euro/files/tutorial_euro.zip Emulator CasioclassPad300 version 1.0 con OS versi.97n 00.91.0000 en > www.classpad.de/euro/files/setup.exe Manuales en espa.96ol www.classpad.de/euro/downloads Mejor que comprar una calculadora nueva es emularla sobre un verdadero > Computador de Bolsillo > www.palmone.com/us/products/handhelds/tungsten-t3/specs.html con > 320x480puntos=153600puntos Virtual TI Pocket Emulator 2.3 > http://ticalcemulator.calcnews.net/TICalcEmulator.zip ahora soporta > Virtual KeyBoard. > www.ticalc.org/pub/win/ticalcemulator.zip ROMs Free > http://education.ti.com/us/product/apps/features.html > http://education.ti.com/us/product/apps/89/89os.html http://web.jet.es/leobueno/emu48.htm La emulaci.97n puede llegar ha hacer tan buena o mejor que el aparato > original; Se puede personalizar los Skin, agregar mas botones, zoom de > pantalla, trabajar mas r.87pido, utilizar un teclado QWERTY y otros Aun esperando que desarrollen una buena herramienta matem.87tica para la > educaci.97n secundaria y profesional > EDCG > ============ No habla espanol. -- Daniel ==== Daniel Lidstr.9am replied: >>New TexasInstruments TI89Titanium2004 >>Ver http://education.ti.com/us/product/tech/89ti/features/features.html [...] > No habla espanol. Me neither (although I'm working on tagalog, telega). The link above is in English. TI-89 Titanium Available Summer 2004 Introducing the TI's most powerful graphing handheld: The TI-89 Titanium, offering new features, preloaded Apps, and even more versatility. A built-in USB port makes data transfer ultra-convenient. Plus, with 3x more memory than the TI-89, you can store more Apps, data, and programs. The TI-89 Titanium's advanced functionality and 3-D graphing make problem-solving for AP* courses and engineering infinitely easier. It's the most powerful TI graphing handheld allowed for use on the AP* Calculus, AP Statistics, AP Physics, AP Chemistry, PSAT/NMSQT**, SAT¨ I , SAT II Math IC & IIC exams. key features * 16 preloaded Handheld Software Applications (Apps), incl. CellSheetª & NoteFolioª * 3x the memory of the TI-89 * A built-in USB port with cable * CD with operating manual & FREE Apps * Kickstand slide case * All of the features & functionality of the TI-89 ------ Just how much memory does the TI-89 have anyway? I seem to recall around 180K flash ram, but the memory space escapes me. Rich ==== > Daniel Lidstr.9am replied: > >>> New TexasInstruments TI89Titanium2004 Ver >>> http://education.ti.com/us/product/tech/89ti/features/features.html > [...] > >> No habla espanol. > Me neither (although I'm working on tagalog, telega). The link above is in English. TI-89 Titanium > Available Summer 2004 Introducing the TI's most powerful graphing handheld: The TI-89 > Titanium, offering new features, preloaded Apps, and even more > versatility. A built-in USB port makes data transfer ultra-convenient. > Plus, with 3x more memory than the TI-89, you can store more Apps, data, > and programs. The TI-89 Titanium's advanced functionality and 3-D graphing make > problem-solving for AP* courses and engineering infinitely easier. It's > the most powerful TI graphing handheld allowed for use on the AP* > Calculus, AP Statistics, AP Physics, AP Chemistry, PSAT/NMSQT**, SAT¨ I > , SAT II Math IC & IIC exams. > key features * 16 preloaded Handheld Software Applications (Apps), incl. > CellSheetª & NoteFolioª > * 3x the memory of the TI-89 > * A built-in USB port with cable > * CD with operating manual & FREE Apps > * Kickstand slide case > * All of the features & functionality of the TI-89 ------ Just how much memory does the TI-89 have anyway? I seem to recall around > 180K flash ram, but the memory space escapes me. Rich Too bad they don't improve the CPU speed. There are inexpensive 33MHz and 66MHz Dragonball CPUs that they could practically drop in with some software changes, and have a much improved processing power to keep TI users like me from jumping ship to HP or a PDA. How about 33MHz with 4AAA for the TI-89 style chassis, and 66MHz with 4AA for the Voyage200 chassis. If I don't see a 3x faster CPU in a year or less, my next portable calculating machine will not be a TI. TI is very disappointing. They should have had at least 33MHz long before the HP49G+ -- ____________________________________ Christopher R. Carlen Principal Laser/Optical Technologist Sandia National Laboratories CA USA crcarle@sandia.gov ==== Rich replied: > Daniel Lidstr.9am replied: > >>> New TexasInstruments TI89Titanium2004 Ver >>> http://education.ti.com/us/product/tech/89ti/features/features.html >> [...] > >> No habla espanol. > Me neither (although I'm working on tagalog, telega). The link above is in English. TI-89 Titanium > Available Summer 2004 Introducing the TI's most powerful graphing handheld: The TI-89 > Titanium, offering new features, preloaded Apps, and even more > versatility. A built-in USB port makes data transfer ultra-convenient. > Plus, with 3x more memory than the TI-89, you can store more Apps, data, > and programs. The TI-89 Titanium's advanced functionality and 3-D graphing make > problem-solving for AP* courses and engineering infinitely easier. It's > the most powerful TI graphing handheld allowed for use on the AP* > Calculus, AP Statistics, AP Physics, AP Chemistry, PSAT/NMSQT**, SAT¨ I > , SAT II Math IC & IIC exams. > key features * 16 preloaded Handheld Software Applications (Apps), incl. > CellSheetª & NoteFolioª > * 3x the memory of the TI-89 > * A built-in USB port with cable > * CD with operating manual & FREE Apps > * Kickstand slide case > * All of the features & functionality of the TI-89 ------ Just how much memory does the TI-89 have anyway? I seem to recall around > 180K flash ram, but the memory space escapes me. Wait, here it is. http://education.ti.com/us/product/tech/89ti/details/details.html [...] # About 188K bytes of user-available RAM. # About 2.7 Mbytes of user-available FLASH ROM for data archive and Apps (3x the FLASH ROM memory of the TI-89). # USB Unit-to-unit link cable included. It looks to me like it has 3x the flash, but the memory space is the same. And USB unit-to-unit? How does that work? Rich > Rich > ==== > Do you find your keyboard noisy ? > Can you post your serial number please ? > Idan I'm new to HP calculators. HP49g+ ser. #33400855, initially rom 1.20. While waiting for the calculator to arrive, I've been going through the pdf user's manual with the 49 yorkem emulator. Repeated tests of the keys with light pressure showed no missed keystrokes. The number rows keys are a bit noisy; a definite click. The graphing functions, Y= through TABLE, are difficult to get to in RPN mode. Up to a dozen simultaneous keypresses are necessary to enter any of these screens. The annunciators at the top of the screen appear so I suspect a software problem. Switching to Algebraic mode fixed this, where they work the first time, every time. 128m SD card was formatted FAT with a Windows XP machine. The 49g+'s rom was updated to 1.22 via the SD card. Connecting was an adventure. I removed and reinstalled Conn4x and drivers three times, finally installing in a Utilities directory rather than the Hewlett-Packard printer subdirectory, (unzipped HP_Connectivitykit, then invoking Setup). Still no dice. Unplugging the USB SD card reader cable solved the problem. Now connection works reliably. I'm using a digital camera USB cable that was already plugged in. Screen capture: on rom 1.20 the key combination ON Up Arrow worked. With rom 1.22 no combinations of sequential or simultaneous keypresses or length of time pressed produces the same 49g+ screen. I get Empty Stack, or nothing, and twice it locked up when trying simultaneous keypresses, which required the paper clip. As long as it connects, I can do without the screen capture. So far I'm very pleased. ==== > >>Do you find your keyboard noisy ? >>Can you post your serial number please ? >>Idan > I'm new to HP calculators. HP49g+ ser. #33400855, initially rom > 1.20. While waiting for the calculator to arrive, I've been going > through the pdf user's manual with the 49 yorkem emulator. > Repeated tests of the keys with light pressure showed no missed > keystrokes. The number rows keys are a bit noisy; a definite click. > The graphing functions, Y= through TABLE, are difficult to get to in > RPN mode. Up to a dozen simultaneous keypresses are necessary to enter > any of these screens. The annunciators at the top of the screen appear > so I suspect a software problem. Switching to Algebraic mode fixed > this, where they work the first time, every time. You have to press LeftShift and a function key AT THE SAME TIME to get to Y=, etc. in RPN mode, because LeftShift then function key stores to a variable in the soft menu. > 128m SD card was formatted FAT with a Windows XP machine. The > 49g+'s rom was updated to 1.22 via the SD card. > Connecting was an adventure. I removed and reinstalled Conn4x and > drivers three times, finally installing in a Utilities directory > rather than the Hewlett-Packard printer subdirectory, (unzipped > HP_Connectivitykit, then invoking Setup). Still no dice. Unplugging > the USB SD card reader cable solved the problem. Now connection works > reliably. I'm using a digital camera USB cable that was already > plugged in. Screen capture: on rom 1.20 the key combination ON Up > Arrow worked. With rom 1.22 no combinations of sequential or > simultaneous keypresses or length of time pressed produces the same > 49g+ screen. I get Empty Stack, or nothing, and twice it locked up > when trying simultaneous keypresses, which required the paper clip. As > long as it connects, I can do without the screen capture. > So far I'm very pleased. I've had much success with my 49g+, after finally learning how to program in RPL. -MrM ==== > >>Just wondering has anyone heard when the 33S will be released. > Hopefully after they fix the keyboard layout/styling. Blech! I still would prefer a 43s!!! ==== But Eric, why fix it, if it isn't broken. Style and design are in the eyes of the beholder. John > Just wondering has anyone heard when the 33S will be released. Hopefully after they fix the keyboard layout/styling. Blech! ==== http://zon.wins.uva.nl/~dominik/hpcalc/entries/hp49g/entries_162.html#SEC162 - Carsten my original posting. Correct me if I'm wrong, but it seems as if I need to use the $>GROB romword with my system font size set to 8 to get the biggest possible grob for my app. Anybody know of a 9 point system font?? 8>) ==== Just when I thought I had the new Conn4x (build 2118) figured out.... Here's my issue (friggin dang head banger): I connect USB cable to PC; I connect 49G+ to USB cable; I turn on the calc; I start the Xmodem server on calc (r-shft _pause_ r-arrow); I launch Conn4x on PC; I make sure that Conn4x connect settings are correct; In Conn4x I click the connect button; Connection is _achieved_, I can see the calc home dir vars in Conn4x window. In Conn4x I click File/Backup... Some activity happens and then I get a connection error message stating that there is !!no connection!! and that the Xmodem server on the calc needs to be running! It is and it sez so and I know its not the Kermit server! Any ideas on what gives??? TIA Gordon ==== I've tried a simple example from the manual in rpn mode with complex mode on: 1 enter x enter r enter division key plus key sqrt key to get sqrt ( 1 + x/r) instead I've got a huge thing completely unbelievable. Anybody with this problem in other hp calcs? I've installed the latest rom version! ==== Change to approximate mode by holding RS and press enter at the same time. Then try again you should get the desired results. Gary ==== Handy dandy shortcut: If you use GOTO LABEL often, you can save a few keystrokes by pressing right-shift GOTO instead. -Joe- ==== I, like so many other people here (and those around them during tests), was quite offended by the loud *click* caused by pressing a key. I'm not one to just sit around and put up with it, and I enjoy tinkering, so I took my calc apart and took a look. What I discovered is that the problem centers around the keys. Not the board, not the case, the keys. I noticed that I could press the keys with my fingernail and very little noise would be made, UNLESS, I pushed it in the very centre with the very tip of my nail. So you see, the problem is that the small protrusion of plastic on the underside of the keys is TOO SMALL! This can be rememdied many ways. For me, I solved it by putting a small dab of hot-glue on the tip and gently smushing it with my finger. This gives it a larger base, and lo and behold, no more loud click! I was so happy. I can't be sure, but it also seems to reduce missed key presses. Please note, this is all just my word, no one that I know of has verified this remedy (or any other like it). I'd like it to be verified, but I won't be blamed if you destroy your calculator :-) ==== > I, like so many other people here (and those around them during > tests), was quite offended by the loud *click* caused by pressing > a key. I'm not one to just sit around and put up with it, and > I enjoy tinkering, so I took my calc apart and took a look. What I discovered is that the problem centers around the keys. > Not the board, not the case, the keys. I noticed that I could > press the keys with my fingernail and very little noise would > be made, UNLESS, I pushed it in the very centre with the very > tip of my nail. So you see, the problem is that the small > protrusion of plastic on the underside of the keys is TOO SMALL! This can be rememdied many ways. For me, I solved it by putting > a small dab of hot-glue on the tip and gently smushing it with > my finger. This gives it a larger base, and lo and behold, > no more loud click! I was so happy. > I can't be sure, but it also seems to reduce missed key presses. Please note, this is all just my word, no one that I know of has > verified this remedy (or any other like it). I'd like it to be > verified, but I won't be blamed if you destroy your calculator :-) Now, my question is how to get the case open (and allowing it to close perfectly again). I know that has been discussed here, but I don't believe I've ever seen the whole process in one message. -MrM ==== I have a 49g+ and used the EXIT instruction to exit a UserRPL program. When used within a program invoqued by the main program the EXIT instruction also terminates the main program. Since I didn't find anything about EXIT in the manual nor in the command reference I'd like to know if is there any way to leave a cycle withou its full completion or leave a sub program without terminating the main program. Sorry if I wasn't clear enough.