6086 === Subject: Re: HP48GX Routine to Extract Prime Number Factors > > I have an HP-41C routine out of the PPC ROM book that factors an > > integer into prime number factors. I am in the process of reverse > > engineering it into HP-48 code, but am curious to know if there might > > be a similar routine out in our HP cyber space. > > > Many more:http://www.hpcalc.org/search.php?query=prime+factor&hp48=1 > > One of above, in particular: > > \HP 48SX prime factorizer routines > Inspired by HP 41 PPC ROM's \ 'NP'\http://www.hpcalc.org/details.php?id=1582 > (One of Joe Horn's earliest :) > > [r->] [OFF] Is seems obvious to me that coding it in HPGCC is the way to go. (remember that free advice is sometime worth it.) === Subject: Re: HP48GX Routine to Extract Prime Number Factors > Is seems obvious that coding it in HPGCC is the way to go. Plus trading in that HP48GX for an HP50G :) Plus ignoring its built-in factoring command :) [although it doesn't always work] If one wants to use a specific exercise just to learn a specific category of programming (UserRPL, SysRPL, C, or whatever), then one also might as well do it in the environment that one wants to learn. [r->] [OFF] === Subject: Re: HP48GX Routine to Extract Prime Number Factors posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Plus ignoring its built-in factoring command :) > [although it doesn't always work] > Or is that for factoring/collecting polynomials? For instance, the TI-89 fails to factor X^6 + 2*X^3 - X^2 + 1 as (X^3 + X + 1)(X^3 - X + 1) while the HP succeeds. (and there are probably many other contrived examples of polynomials, each favoring one machine or the other.) S.C. === Subject: Re: HP48GX Routine to Extract Prime Number Factors posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Plus ignoring its built-in factoring command :) > [although it doesn't always work] > How so? Is this only when the integer to be factored contains too many large prime factors? Or are there specific (not so large) numbers that the built-in command fails at? S.C. === Subject: Re: PREDY on HP40gs doesn't work?? Hi On 2008-12-11 19:03:56 +1100, reth said: > I was only trying to help; In a friendly way. Are you really ? How.. Did you provide any relevant answer to that poster ? no You fail the primary test > I miss to see how being friendlier to users with completely different > interests would save the group from dying. > RPL based? Internally? Who cares what it's based on? At user level > it's not what this user group has always been about and you know that > better than anyone. > I'm really puzzled here... So you're the one who decides who and what can be discussed here ? go away ... -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: PREDY on HP40gs doesn't work?? <4943821f$0$6684$426a74cc@news.free.fr> posting-account=iY7uIQoAAAAuLKgvClKqajiXarQcLhyc Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > Hi > On 2008-12-11 19:03:56 +1100, reth said: > > > I was only trying to help; In a friendly way. > > Are you really ? > How.. > > Did you provide any relevant answer to that poster ? no > > You fail the primary test > > > I miss to see how being friendlier to users with completely different > > interests would save the group from dying. > > RPL based? Internally? Who cares what it's based on? At user level > > it's not what this user group has always been about and you know that > > better than anyone. > > I'm really puzzled here... > > So you're the one who decides who and what can be discussed here ? > > go away ... > > -- > They who would give up an essential liberty for temporary security, > deserve neither liberty or security (Benjamin Franklin) \So you're the one who decides who and what can be discussed here ? go away ... \ No, thats you, so you stay here and conduct the parade, Bozo === Subject: Re: PREDY on HP40gs doesn't work?? posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > \So you're the one who decides who and what can be discussed here ? > > go away ... \ > No, thats you, so you stay here and conduct the parade, Bozo No, JYA kindly answers any questions the community has. He simply shares his immense knowledge in the field. It's remarkable, really, considering that he is not at HP anymore (and provides more \support\ than HP does). S.C. === Subject: Re: PREDY on HP40gs doesn't work?? posting-account=iY7uIQoAAAAuLKgvClKqajiXarQcLhyc Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > > > \So you're the one who decides who and what can be discussed here ? > > > go away ... \ > > No, thats you, so you stay here and conduct the parade, Bozo > > No, JYA kindly answers any questions the community has. He simply > shares his immense knowledge in the field. It's remarkable, really, > considering that he is not at HP anymore (and provides more \support\ > than HP does). > I know very well who he is and what he does; I can't care less about it. And I don't like his arrogancy. All I said was that the original poster won't find much help in this forum and it turned out to be true. Only smart comments === Subject: Re: PREDY on HP40gs doesn't work?? posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > All I said was that the original > poster won't find > much help in this forum and it turned out to be true. Only smart > comments Well there really wasn't any help to be given, seeing that the OP had solved his own problem. S.C. === Subject: Re: PREDY on HP40gs doesn't work?? while JYA can be an arrogant French or should I say \Gherkin\ THEN what would you say about Reth? if nobody else can not say *anything* positive be silent > All I said was that the original > poster won't find > much help in this forum and it turned out to be true. Only smart > comments Well there really wasn't any help to be given, seeing that the OP had solved his own problem. S.C. === Subject: Re: PREDY on HP40gs doesn't work?? posting-account=iY7uIQoAAAAuLKgvClKqajiXarQcLhyc Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) On Dec 14, 6:32Êpm, \Veli-Pekka Nousiainen\ > while JYA can be an arrogant French or should I say > \Gherkin\ > THEN > what would you say about Reth? > if nobody else can not say *anything* positive > be silent > > > > > All I said was that the original > > poster won't find > > much help in this forum and it turned out to be true. Only smart > > comments > > Well there really wasn't any help to be given, seeing that the OP had > solved his own problem. > > S.C. Do you want me to quote what \Gherkin\ and others had so say about you? How do you say clown in finnish? === Subject: Re: HP 40gs Rocks. Hi On 2008-12-06 13:03:21 +1100, sc_usenet@hotmail.com said: >> What do you think? > > It's an \HP\ calculator without RPN, the defining feature of HP calcs. > > \It rocks\....compared to what? All other HP calculators ? Most friendly, most logical user interface. It's by far the nicest to program too ... system is well put together and isn't a monstruous hack like the 48 or 49. The Corvallis team did a fantastic job in cleaning up everything and restart from scratch. Too bad it never received the success it deserved -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: HP 40gs Rocks. > Hi > > On 2008-12-06 13:03:21 +1100, sc_usenet@hotmail.com said: > >>> What do you think? >> >> It's an \HP\ calculator without RPN, the defining feature of HP calcs. >> >> \It rocks\....compared to what? > > All other HP calculators ? > > Most friendly, most logical user interface. > > It's by far the nicest to program too ... system is well put together and \ > isn't a monstruous hack like the 48 or 49. > The Corvallis team did a fantastic job in cleaning up everything and > restart from scratch. > > Too bad it never received the success it deserved They who would give up an essential long names to remember for temporary success, deserve neither their names remembered long or success === Subject: HP 50g keys Now it's time to evaluate your experience of the hp 60g How long you have been using it and how the keys feel? === Subject: Re: HP 50g keys posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) On Dec 13, 6:40Êam, \Veli-Pekka Nousiainen\ > Now it's time to evaluate your experience of the hp 60g > How long you have been using it and how the keys feel? I have been using my 50g for about 2 years. All of the keys still work, and none of them have snapped from their frame and started \floating\ like the 49g+ keyboards. Still, the keyboard is not \solid\ in that some keys are starting to feel loose (they will wobble under your finger and feel slightly \mushy\ when pressed). This is particularly the bottom row of keys on my 50g (ON, 0, ., SPC, ENTER). Some other keys will make a hollow clicking noise when pressed and sometimes will not register the keystroke. I have remembered which keys these are and will automatically \baby\ those keys and press them more gingerly than normal. In short, the keys feel \good\ but are deteriorating from when they felt when new. I hope I can get another 2 years out of this calc. S.C. === Subject: Re: HP 50g keys > > Now it's time to evaluate your experience of the hp 60g > How long you have been using it and how the keys feel? > The 60G is out? Why didn't someone tell me? Bob -- === Subject: Re: HP 50g keys Bob W(ise guy) :-D > >> >> Now it's time to evaluate your experience of the hp 60g >> How long you have been using it and how the keys feel? >> > > The 60G is out? Why didn't someone tell me? > > > Bob > -- > === Subject: Re: HP 50g keys InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR \ 1.1.4322; .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe) On Dec 13, 6:40Êam, \Veli-Pekka Nousiainen\ > Now it's time to evaluate your experience of the hp 60g > How long you have been using it and how the keys feel? Most users are probably not aware of the HP60g, the follow-on to the much-disputed HP50 design. Its stated purpose is \to save money while continuing the idea of outmoded and obsolete handhelds\. The keyboard: in an economy move, HP has removed the keys 6 through Zero. A spokesman said, \It can be shown statistically that these number keys are only used half the time. We don't think it's fair for the buyer to have to pay for something only half the owners use.\ In another economy move, the 131 by 80 pixel display has been deleted and replaced by a single row of 7-segment LEDs. \We found a bunch of these left over from the HP-35,\ said the spokesman. \As for alphabetic characters, you can get most of them depending on how you hold the calculator.\ A yellow LED comes on to tell you to turn the calc upside down for reading certain characters. The USB port is gone, replaced by a cassette drive. An external shoebox cassette recorder is available for $299.95. HP states, \Audio cassettes are dirt cheap now and just as good as flash memory for most users.\ Bill === Subject: Question about the Hp50g posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) There are two symbols on my Hp50g keyboard that I havn't been able to figure out. I've spent considerable time searching through the manual with no luck. The first symbol is a vertical line above and to the right of the tool button It looks like this | . The other symbol is four dots and looks like this :: Please if someone would tell me what you. === Subject: Re: Question about the Hp50g InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR \ 1.1.4322; .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe) > There are two symbols on my Hp50g keyboard that I havn't been able to > figure out. The vertical line | is the \where\ command and has several uses. The most common use is the same as SUBST: 'x+y=z' {x 1 y 2} | --> '1+2=z' Another use is the textbook sense of \where\: 'x^2|(x=2)' reads \x squared where x equals 2\. If you press EVAL or ->NUM, it will return 2^2. The double colon is a tag. Anything can go in the tag, which is useful in programs that return multiple answers (each one can be tagged with a name). Mostly you'd use the ->TAG command to generate the tag in a program, but you can also use the double colon directly for accessing ports. If you wanted to retrieve the file FOO from the SD card: :3: FOO RCL --> contents of FOO on the stack Note that when you use the :port: tag, you don't need quotes around the filename. Bill === Subject: Re: Question about the Hp50g posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > > > There are two symbols on my Hp50g keyboard that I havn't been able to > > figure out. > > The vertical line | is the \where\ command and has several uses. > The most common use is the same as SUBST: > > Ê 'x+y=z' Ê{x 1 y 2} Ê| \ Ê--> '1+2=z' > > Another use is the textbook sense of \where\: > > Ê 'x^2|(x=2)' reads \x squared where x equals 2\. \ ÊIf you press > EVAL or ->NUM, it will return 2^2. > > The double colon is a tag. ÊAnything can go in the tag, \ which > is useful in programs that return multiple answers (each one can > be tagged with a name). ÊMostly you'd use the ->TAG command \ to > generate the tag in a program, but you can also use the double colon > directly for accessing ports. ÊIf you wanted to retrieve the \ file > FOO from the SD card: > > Ê :3: FOO ÊRCL Ê--> \ Êcontents of FOO on the stack > > Note that when you use the :port: tag, you don't need quotes > around the filename. > > Bill === Subject: Re: Question about the Hp50g | = While, it has been replaced by SUBST(itude) command :: as :TAGGED:object \string\ ->TAG will attach the string as a tag to the object at level 2 DTAG removes all tags at once OBJ-> will split up object and it's outermost tag Some nice person has made this just for you: http://www.hpcalc.org/details.php?id=5265 > There are two symbols on my Hp50g keyboard that I havn't been able to > figure out. I've spent considerable time searching through the manual > with no luck. The first symbol is a vertical line above and to the > right of the tool button It looks like this | . The other symbol is > four dots and looks like this :: Please if someone would tell me what > you. === Subject: Is the software for hp 49 compatible with hp 50? posting-account=ujMdowkAAACvpZrLx9ENPjpZto6kC9pO Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) Hello folks, As the subject reads, I would like to know if the software for hp 49 compatible with hp 50? Could anyone help me with some information about this please? Andres === Subject: Re: Is the software for hp 49 compatible with hp 50? posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Hello folks, > > As the subject reads, I would like to know if Êthe software \ for hp 49 > compatible with hp 50? Could anyone help me with some information > about this please? > > > Andres Short answer: yes, at the source code level. Note that the 48 and 49G use a Saturn processor while the 49g+, 48gII, and 50g use an ARM9 emulating a Saturn, so ARM code will not run on a 48 or 49G. Long answer: check this thread: S.C. === Subject: Connecting the 48GX to a PC posting-account=ujMdowkAAACvpZrLx9ENPjpZto6kC9pO Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) Fellows, I need to work with some of the programs listed at hpcalc.org. I have a 48GX, but I don't have the cable+software to connect it to a PC and download the programs. I was wondering if you know about any other mean to do this. If not, could somebody recommend me where to get the cable and the software? It is kind of hard to get the freaking cable. Andres === Subject: Re: Connecting the 48GX to a PC ebay > Fellows, > > I need to work with some of the programs listed at hpcalc.org. I have > a 48GX, but I don't have the cable+software to connect it to a PC and > download the programs. I was wondering if you know about any other > mean to do this. If not, could somebody recommend me where to get the > cable and the software? It is kind of hard to get the freaking cable. > > > Andres > === Subject: Re: Connecting the 48GX to a PC This is THE place : http://www.samsoncables.com/ Herve andres a \.8ecrit : > Fellows, > > I need to work with some of the programs listed at hpcalc.org. I have > a 48GX, but I don't have the cable+software to connect it to a PC and > download the programs. I was wondering if you know about any other > mean to do this. If not, could somebody recommend me where to get the > cable and the software? It is kind of hard to get the freaking cable. > > > Andres > === Subject: Re: Win $6000 in HP Hardware, The HP Magic GiveAway contest > My website was selected in the 50's best blogs by HP and I am giving > away a lot of HP products for just one person (spreading the HP > magic): > > More info and the contest link > http://erwin.ried.cl/?modo=visor&elemento=255 Congratulations! This is the first I have heard of this contest, and I am glad to hear a member of the calculator community is a winner. I have been repeatedly trying to visit your site for the last week with no success. Is it down, or is there something wrong on my end? Eric Rechlin === Subject: Re: HP48GX Routine to Extract Prime Number Factors posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > > > Plus ignoring its built-in factoring command :) > > [although it doesn't always work] > > How so? Is this only when the integer to be factored contains too many > large prime factors? Or are there specific (not so large) numbers that > the built-in command fails at? > > S.C. The 50g FACTOR will timeout and only return a subset of the factors if the integer is very large, see: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv018.cgi?read=131384#13\ 1384 Messages 11 - 18 for an example. IANS, Try to factor: 77777777777777777777777777777777777777777777777771 50g FACTOR returns: 89 181 3413 1414655397028665483638860602348991230355163 When the complete factorization is: 89 181 3413 88085341 12586899513131 1275934133688965411653 I used HPGCC3 @ 192Mhz to factor it in about 4 seconds. === Subject: Re: HP48GX Routine to Extract Prime Number Factors \#&%#!\#Û! Even my PC emulation gives the 1st answer I need to upgrade my PC... (=wait till Xmas) I also need to go to the HPGCC3 (with my new PC) AND (OT) I think my Busa needs a turbo :-D (I have also ordered some pills from the internet...) > > > Plus ignoring its built-in factoring command :) > > [although it doesn't always work] > > How so? Is this only when the integer to be factored contains too many > large prime factors? Or are there specific (not so large) numbers that > the built-in command fails at? > > S.C. The 50g FACTOR will timeout and only return a subset of the factors if the integer is very large, see: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv018.cgi?read=131384#13\ 1384 Messages 11 - 18 for an example. IANS, Try to factor: 77777777777777777777777777777777777777777777777771 50g FACTOR returns: 89 181 3413 1414655397028665483638860602348991230355163 When the complete factorization is: 89 181 3413 88085341 12586899513131 1275934133688965411653 I used HPGCC3 @ 192Mhz to factor it in about 4 seconds. === Subject: Re: HP48GX Routine to Extract Prime Number Factors <1Ef1l.105197$_03.102043@reader1.news.saunalahti.fi> posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) On Dec 14, 5:18Êpm, \Veli-Pekka Nousiainen\ > \#&%#!\#Û! > Even my PC emulation gives the 1st answer > I need to upgrade my PC... (=wait till Xmas) > I also need to go to the HPGCC3 (with my new PC) Your PC emulation is probably emulating the timeout also. And if you have an HP PC, it might be emulating the missed keystrokes too :) S.C. === Subject: x49gp (aka 50g with ARM emulation) Quick Start Guide posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) Eddie Dost has released an updated x49gp that works pretty well. The performance of HPGCC2 binaries on my 2.4GHz Macbook is 6x faster than my 50g at 75MHz. HPGCC3 binaries work as well. I've been granted SVN access and have made few minor changes and created the following quick start guide: http://x49gp.svn.sourceforge.net/viewvc/x49gp/README.QUICKSTART I have only tested OS/X and Ubuntu. Cygwin (XP and Vista) does not work, I'll try to have it working by Xmas. x49gp is a 50g emulator (ARM and therefore Saturn). Features: 1. 50g emulation including SD card. As just a 50g emulator for Linux and OS/X it is very nice with very fast launch times and low CPU utilization. I've replaced my WINE+EMU48 setup for this as a general purpose 50g calculator. 2. Can run ARM binaries. HPGCC2 and HPGCC3 tested. Push/pop from stack works too. 3. Persistent memory just like 50g. 4. Can flash memory. I've tested 2.09 and HPGCC3 ROMs. 5. Backup/Restore from virtual SD card works. Virtual SD card can be manipulated from guest OS. Known Limitations: HPGCC2/3. Not so good for EQNLIB and EQNDATA. I have two 50g setups calculator used with EQN* loaded. 2. HPGCC2/3 SD I/O unstable. More testing needed to identify what works what does not. I've only got about 24 hours with this, expect answers to questions and other support issues to be slow. === Subject: Re: x49gp (aka 50g with ARM emulation) Quick Start Guide > > Eddie Dost has released an updated x49gp that works pretty well. The > performance of HPGCC2 binaries on my 2.4GHz Macbook is 6x faster than > my 50g at 75MHz. HPGCC3 binaries work as well. > > I've been granted SVN access and have made few minor changes and > created the following quick start guide: > > http://x49gp.svn.sourceforge.net/viewvc/x49gp/README.QUICKSTART > > I have only tested OS/X and Ubuntu. Cygwin (XP and Vista) does not > work, I'll try to have it working by Xmas. > > x49gp is a 50g emulator (ARM and therefore Saturn). Features: X === Subject: RPN/RPL Calculator implementations, list of, regular post [long, \ FAQ] Supersedes: Last-Modified: 2008-12-15 Posting-Frequency: bi-monthly URL: http://www.finseth.com/rpnrpl.html Copyright: 2002-8 by Craig A. Finseth Archive-name: computer/handhelds/rpn-rpl Disclaimer: Approval for *.answers is based on form, not content. RPN/RPL Implementations Document id RPN/RPL Implementations http://www.finseth.com/rpnrpl.html Last posted 2008-12-15 reposted about every 2 months Contact: Craig A. Finseth http://www.finseth.com. Please send updates directly to the author via email. Copyright This FAQ document is Copyright 2002-8 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: 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. The site http://www.hp41.org also has a list. Table of Contents Implementations Available for PCs: Linux, 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. Calculator.org name: Calculator.org / Calc 98 last changed/verified: 2008-03-06 version: 5.6 environment: Windows, web, handhelds organization/author: http://calculator.org status: free Emu28 name: Emu28 (includes 28C) version: 1.03 environment: Windows organization/author: Christoph Giesselink http://privat.swol.de/ChristophGiesselink/emu28.htm status: free EMU42 name: EMU42 version: 0.10beta1 environment: Windows organization/author: Christoph Giesselink \ http://privat.swol.de/ChristophGiesselink/Lewis/Hp42demo.zip \ http://w1.322.telia.com/~u32220482/comments_on_two_hp42s_emulators.pdf status: free Emu48 name: Emu48 (includes 38G, 39G, 40G, 48SX, 48GX, 49G) version: 1.34 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 Free42 name: Free42 (HP42S) last changed/verified: 2008-02-19 version: 1.1.13 environment: Linux and Windows organization/author: Thomas Okken http://home.planet.nl/~demun000/thomas_projects/free42 http://free42.sourceforge.net/42progs/index.html status: free Note: Palm and Pocket PC versions also available. 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-11C name: HP-11C last changed/verified: 2005-11-11 version: 1.0.7 environment: Windows organization/author: Henk von Pickartz http://boswachter.free.fr/Kalk http://www.hp16c.com status: not free HP-12C name: HP-12C version: ? environment: Windows / Macintosh organization/author: http://www.manquehue.net/rlira status: not free HP-12C name: HP-12C version: ? environment: Windows / Macintosh organization/author: http://homepage.mac.com/riclira status: not 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. HP16 Emulator name: HP-16C Emulator last changed/verified: 2005-08-19 version: ? environment: Windows organization/author: Jamie O'Connell http://www.hp16c.net status: ? 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-35A Emulator name: HP-35A version: ? environment: XWindows, Unix organization/author: Peter Monta http://www.pmonta.com/calculators/hp-35/ 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-41C/CV/CX MicroCode Emulator name: HP-41C/CV/CX MicroCode Emulator version: 1.02 environment: Windows organization/author: http://www.hpcalc.org/hp48/pc/emulators/hp41epc.zip status: free HP-55A Emulator name: HP-55A Emulator version: ? environment: XWindows, Unix organization/author: Eric Smith http://www.brouhaha.com/~eric/hpcalc/ 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 hpcalc.org name: hpcalc.org (web site, many models) last changed/verified: 2005-02-23 version: N/A environment: various organization/author: http://www.hpcalc.org/hp49/pc/emulators/ http://www.hpcalc.org/hp49/pc/programming/ status: free Note: this site has many emulators and variations. IQ-15C name: IQ-15C last changed/verified: 2006-10-19 version: N/A environment: tcl (runs anywhere tcl runs) organization/author: Torsten Manz' original version: http://www.hpmuseum.org/simulate/15_1_201.zip Larry Smith modified it to not require installing a \ font: http://www.smith-house.org:8000/IQ-15C 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. MPCalcRB name: MPCalcRB last changed/verified: 2008-04-14 version: ? environment: Macintosh, Linux, Windows organization/author: http://homepage.mac.com/delaneyrm/MPCalcRB.html status: free Nonpareil name: Nonpareil (many, many) last changed/verified: 2005-06-16 version: ? environment: Linux organization/author: http://nonpareil.brouhaha.com status: free Orpie name: Orpie last changed/verified: 2007-09-15 version: 1.5.1 environment: Unix/OCaml organization/author: Paul Pelzl http://www.eecs.umich.edu/~pelzlpj/orpie/ status: free PCalc name: PCalc last changed/verified: 2008-21-10 version: 1.0.2 environment: iPhone organization/author: TLA Systems http://www.tla-systems.co.uk/ status: not free PCALC name: PCALC last changed/verified: 2006-01-09 version: 3.0.2 environment: Macintosh organization/author: http://www.pcalc.com status: not free Pscalc95 name: Pscalc95 (HP-28ish) version: ? environment: HP95 and similar organization/author: http://ftp.monash.edu.au/pub/palmtop/pscalc.lzh status: free rpn name: rpn (HP42S) last changed/verified: 2005-08-15 version: BashDiff-1.29 environment: GNU Bash shell organization/author: William Park http://home.eol.ca/~parkw/index.html#bashdiff http://freshmeat.net/projects/bashdiff/ status: free (GPL) RPN Calculator name: RPN Calculator last changed/verified: 2008-03-06 version: 1.96 environment: Macintosh, Windows organization/author: http://www.rpncalculator.net/ status: not free RPL/2 name: RPL/2 (?) version: ? environment: ? organization/author: http://www.makalis.fr/~bertrand/rpl2 status: free RPN Calculator name: RPN Calculator last changed/verified: 2006-03-01 version: ? environment: Macintosh organization/author: http://www.macforth.com/downloads.html status: free Ttcalc name: Ttcalc (HP-41C) last changed/verified: 2002-10-21 version: 1.3? environment: Windows organization/author: Stefan Seiwerth, mailto:Seiwerth@aol.com 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: Emmet P. Gray, mailto:GrayE@hood-emh3.army.mil http://www.hpmuseum.org/simulate/simulate.htm status: free X48 name: X48 (HP48GX) 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 XCALC name: XCALC last changed/verified: 2005-08-15 version: 2.6.3 environment: Windows organization/author: Bernt Ribbum http://www.tordivel.no/xcalc/ status: free Note: XCALC 2.6.3 performs calculations in the RPN style using a multi-level stack. The stack size defaults to 4 levels but can be changed by the user. This calculator has 10 storage registers and computes both in complex and real mode. There is also a binary mode available. Visit the website for a more complete description. 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. HP Calculators Emulating Other HP Calculators HP-41C/CV/CX MicroCode Emulator v1.15 for HP-48S/SX/G/G+/GX name: HP-41C/CV/CX MicroCode Emulator version: 1.15 environment: HP-48S/SX/G/G+/GX organization/author: http://www.hpcalc.org/hp48/apps/misc/hp41e48.zip status: free HP-41C/CV/CX MicroCode Emulator v1.15 for HP-49G name: HP-41C/CV/CX MicroCode Emulator version: 1.15 environment: HP4/9G organization/author: http://www.hpcalc.org/hp49/apps/misc/hp41e49.zip status: free HP-41X MicroCode Emulator name: HP-41X MicroCode Emulator for HP48GX/49G version: ? environment: HP48/9 Series organization/author: http://hrastprogrammer.tripod.com/HP41X/index.htm status: not free HP42X MicroCode Emulator name: HP42X MicroCode Emulator for HP48GX/49G version: ? environment: HP48/9 Series organization/author: http://hrastprogrammer.tripod.com/HP42X/index.htm status: not free HP-71X MicroCode Emulator name: HP-71X MicroCode Emulator for HP48GX/49G version: ? environment: HP48/9 Series organization/author: http://hrastprogrammer.tripod.com/HP71X/index.htm status: not free HP-IL Emulation for HP-41X name: HP-IL Emulation for HP-41X version: ? environment: ? organization/author: http://hrastprogrammer.tripod.com/HP41L/index.htm status: not free HP-IL Emulation for HP-71X name: HP-IL Emulation for HP-71X version: ? environment: ? organization/author: http://hrastprogrammer.tripod.com/HP71L/index.htm status: not free 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 Free42 name: Free42 (HP42S) last changed/verified: 2005-02-18 version: 1.1.13 environment: Palm organization/author: Thomas Okken http://home.planet.nl/~demun000/thomas_projects/free42 status: free Note: Linux and Windows versions also available. 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 last changed/verified: 2006-05-15 version: 0.11 environment: Palm organization/author: Charles Lee and Eric Smith 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. 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 RPN2 name: RPN2 last Changed/verified: 2006-01-27 version: 2.0.1 environment: Palm organization/author: Richard Walker http://bojne.homelinux.net/rpn2.html 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 Texas Instruments Calculators RPN Calc name: RPN Calc version: 1.01 environment: TI-89 organization/author: Thomas Vino tomasvino yahoo.es \ http://www.ticalc.org/archives/files/fileinfo/103/10381.html status: free RPN Interface name: RPN Interface version: 2.022 environment: TI-89, TI-92+ organization/author: Lars Frederiksen http://www.paxm.org/symbulator/download/rpn.html status: free Implementations Available for Windows CE Systems EMU48CE name: EMU48CE version: 1.23 Release 2 environment: PocketPC organization/author: Leopoldo Bueno Castillo http://web.jet.es/leobueno/soft/emu48ce.exe status: free EMU48CE name: EMU48CE version: 1.23f organization/author: Pete M. Wilson http://scw.us/ce/emu48/emu48.exe status: free 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. Pocket 12C name: Pocket 12C version: 1.5 environment: PocketPC organization/author: Lygea http://www.lygea.com/Pocket12C/V150/Pocket12CV150.exe status: not free Pocket 15C name: Pocket 15C version: 1.1 environment: PocketPC organization/author: Lygea http://www.lygea.com/Pocket15C/V110/Pocket15CV110.exe status: not free Pocket 16C name: Pocket 16C version: 1.0 environment: PocketPC organization/author: Pirrama (Lygea) http://www.pirrama.com/Pocket16C/V100/Pocket16CV100.exe status: not free Implementations Available for Other Systems (may include some of the above) Calc name: RPN last changed/verified: 2005-06-27 version: 2.03 environment: Java, cell phones organization/author: Roar Lauritzsen http://midp-calc.sourceforge.net status: free HP 45 name: HP 45 last changed/verified: 2008-10-17 version: 2.0(1) environment: JavaME, Smartphones organization/author: \Martin Krischik\ http://uiq3.sourceforge.net/wiki/index.php/Office/HP45 status: free Power48 name: Power48 version: 2.0 environment: various organization/author: Robert Hildinger http://power48.mobilevoodoo.com/ status: free PSPX48 name: PSPX48 last changed/verified: 2006-04-05 version: 1.0.3 environment: PSP organization/author: http://zx81.zx81.free.fr/serendipity/ status: free 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-16C name: HP-16C last changed/verified: 2005-08-19 version: ? environment: Java organization/author: Chris Lusko http://www.hp16c.com status: ? HP-25 name: HP-25 last changed/verified: 2002-10-21 version: ? environment: Java organization/author: Larry Leinweber, mailto:larry@leinweb.com http://www.hpmuseum.org/simulate/simulate.htm status: free HP-35 Simulation name: HP-35 Simulation version: ? environment: JavaScript organization/author: Neil Fraser http://neil.fraser.name/software/hp-35/ 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 === Subject: A question about factoring with the 50g posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), it returns the original 2.5*x+2.5*y. Collect doesn't factor out the 2.5 either nor does simplify. What is the appropriate command to use to === Subject: Re: A question about factoring with the 50g XQ FACTOR > When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), it > returns the original 2.5*x+2.5*y. Collect doesn't factor out the 2.5 > either nor does simplify. What is the appropriate command to use to === Subject: Re: A question about factoring with the 50g posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) On Dec 16, 5:02Êam, \Veli-Pekka Nousiainen\ > XQ ÊFACTOR > > > > > > > When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), it > > returns the original 2.5*x+2.5*y. ÊCollect doesn't factor \ out the 2.5 > > either nor does simplify. ÊWhat is the appropriate command \ to use to > > - Show quoted text - I don't understand. I have been all over the menus in my HP50g and the only XQ I can find is in the CAS help menu. It says XO: Tries to convert approx. reals to exact formulas. XQ(0.5) returns 1/2. I can not find \XQ factor\ any whereand don't think it exists on a 50g. Are we talking about the same calculator? After punching buttons on my calculator for the last half hour or so, I now have a new problem. When I turn the calculator on the soft menu used to show help as an option. Now it shows (left arrow) SKIP, (right arrow) SKIP, (left arrow) DEL, (right arrow) DEL, DEL L, INS, etc. How do I get the soft menu back that shows \help\? I have no idea what I entered to change the soft menu. I appreciate your help. === Subject: Re: A question about factoring with the 50g posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > On Dec 16, 5:02Êam, \Veli-Pekka Nousiainen\ > > > XQ ÊFACTOR > > > > > > When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), it > > > returns the original 2.5*x+2.5*y. ÊCollect doesn't factor \ out the 2.5 > > > either nor does simplify. ÊWhat is the appropriate \ command to use to > > > - Show quoted text - > > I don't understand. ÊI have been all over the menus in my \ HP50g and > the only XQ I can find is in the CAS help menu. ÊIt says XO: \ Tries to > convert approx. reals to exact formulas. XQ(0.5) returns 1/2. \ ÊI can > not find \XQ factor\ any whereand don't think it exists on a 50g. \ ÊAre > we talking about the same calculator? ÊAfter punching buttons \ on my > calculator for the last half hour or so, I now have a new problem. > When I turn the calculator on the soft menu used to show help as an > option. ÊNow it shows (left arrow) SKIP, (right arrow) SKIP, \ (left > arrow) DEL, (right arrow) DEL, DEL L, INS, etc. ÊHow do I get \ the soft > menu back that shows \help\? ÊI have no idea what I entered \ to change > the soft menu. ÊI appreciate your help. I just got help back by activating the tool menu but still can't find QX factor so I am giving up for now. === Subject: Re: A question about factoring with the 50g posting-account=1OHrUwoAAACFKHYPlLHyA2R4U7E2tgqV 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; \ .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe) > > > > > > > On Dec 16, 5:02Êam, \Veli-Pekka Nousiainen\ > > > > XQ ÊFACTOR > > > > > > > When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), it > > > > returns the original 2.5*x+2.5*y. ÊCollect doesn't \ factor out the 2.5 > > > > either nor does simplify. ÊWhat is the appropriate \ command to use to > > > > - Show quoted text - > > > I don't understand. ÊI have been all over the menus in my \ HP50g and > > the only XQ I can find is in the CAS help menu. ÊIt says \ XO: Tries to > > convert approx. reals to exact formulas. XQ(0.5) returns 1/2. \ ÊI can > > not find \XQ factor\ any whereand don't think it exists on a 50g. \ ÊAre > > we talking about the same calculator? ÊAfter punching \ buttons on my > > calculator for the last half hour or so, I now have a new problem. > > When I turn the calculator on the soft menu used to show help as an > > option. ÊNow it shows (left arrow) SKIP, (right arrow) \ SKIP, (left > > arrow) DEL, (right arrow) DEL, DEL L, INS, etc. ÊHow do I \ get the soft > > menu back that shows \help\? ÊI have no idea what I \ entered to change > > the soft menu. ÊI appreciate your help. > > I just got help back by activating the tool menu but still can't find > QX factor so I am giving up for now.- Hide quoted text - > > - Show quoted text - VPN is assuming that you are using RPN mode. I will assume otherwise: Using CAT menus Factor XQ 2.5*X+2.5*Y Will look like this on your command line factor(XQ(2.5*X+2.5*Y)) and hit enter and you will get: (X+Y)/2 *5 Nearly every poster here will assume you are using your Hp50G in RPN mode unless you state otherwise. Admittedly, you have previously stated you intend to always use your Hp50G in algebraic mode, but most of us here have short memorys (we rely on the Hp stack for that!!!). === Subject: Re: A question about factoring with the 50g >> On Dec 16, 5:02Êam, \Veli-Pekka Nousiainen\ >> >> > XQ ÊFACTOR >> >> >> >> > > When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), it >> > > returns the original 2.5*x+2.5*y. ÊCollect doesn't \ factor out the 2.5 >> > > either nor does simplify. ÊWhat is the appropriate \ command to use to >> >> > - Show quoted text - >> >> I don't understand. ÊI have been all over the menus in my \ HP50g and >> the only XQ I can find is in the CAS help menu. ÊIt says XO: \ Tries to >> convert approx. reals to exact formulas. XQ(0.5) returns 1/2. \ ÊI can >> not find \XQ factor\ any whereand don't think it exists on a 50g. \ ÊAre >> we talking about the same calculator? ÊAfter punching \ buttons on my >> calculator for the last half hour or so, I now have a new problem. >> When I turn the calculator on the soft menu used to show help as an >> option. ÊNow it shows (left arrow) SKIP, (right arrow) SKIP, \ (left >> arrow) DEL, (right arrow) DEL, DEL L, INS, etc. ÊHow do I \ get the soft >> menu back that shows \help\? ÊI have no idea what I \ entered to change >> the soft menu. ÊI appreciate your help. > >I just got help back by activating the tool menu but still can't find >QX factor so I am giving up for now. Type on stack on level one XQ FACTOR and press Enter. Damir === Subject: Re: A question about factoring with the 50g > >>> On Dec 16, 5:02Êam, \Veli-Pekka Nousiainen\ >>> >>> > XQ ÊFACTOR >>> >>> >>> >>> > > When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), it >>> > > returns the original 2.5*x+2.5*y. ÊCollect doesn't \ factor out the 2.5 >>> > > either nor does simplify. ÊWhat is the appropriate \ command to use to >>> >>> > - Show quoted text - >>> >>> I don't understand. ÊI have been all over the menus in my \ HP50g and >>> the only XQ I can find is in the CAS help menu. ÊIt says \ XO: Tries to >>> convert approx. reals to exact formulas. XQ(0.5) returns 1/2. \ ÊI can >>> not find \XQ factor\ any whereand don't think it exists on a 50g. \ ÊAre >>> we talking about the same calculator? ÊAfter punching \ buttons on my >>> calculator for the last half hour or so, I now have a new problem. >>> When I turn the calculator on the soft menu used to show help as an >>> option. ÊNow it shows (left arrow) SKIP, (right arrow) \ SKIP, (left >>> arrow) DEL, (right arrow) DEL, DEL L, INS, etc. ÊHow do I \ get the soft >>> menu back that shows \help\? ÊI have no idea what I \ entered to change >>> the soft menu. ÊI appreciate your help. >> >>I just got help back by activating the tool menu but still can't find >>QX factor so I am giving up for now. > >Type on stack on level one XQ FACTOR and press Enter. > And after that you can press Eval. Damir === Subject: Re: A question about factoring with the 50g posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > > > > > > > > > On Dec 16, 5:02Êam, \Veli-Pekka Nousiainen\ > > > > > XQ ÊFACTOR > > > > > > > > When I use factor(2.5*x+2.5*y), instead of returning 2.5*(x+y), \ it > > > > > returns the original 2.5*x+2.5*y. ÊCollect doesn't \ factor out the 2.5 > > > > > either nor does simplify. ÊWhat is the appropriate \ command to use to > > > > > - Show quoted text - > > > > I don't understand. ÊI have been all over the menus in my \ HP50g and > > > the only XQ I can find is in the CAS help menu. ÊIt says \ XO: Tries to > > > convert approx. reals to exact formulas. XQ(0.5) returns 1/2. \ ÊI can > > > not find \XQ factor\ any whereand don't think it exists on a 50g. \ ÊAre > > > we talking about the same calculator? ÊAfter punching \ buttons on my > > > calculator for the last half hour or so, I now have a new problem. > > > When I turn the calculator on the soft menu used to show help as an > > > option. ÊNow it shows (left arrow) SKIP, (right arrow) \ SKIP, (left > > > arrow) DEL, (right arrow) DEL, DEL L, INS, etc. ÊHow do I \ get the soft > > > menu back that shows \help\? ÊI have no idea what I \ entered to change > > > the soft menu. ÊI appreciate your help. > > > I just got help back by activating the tool menu but still can't find > > QX factor so I am giving up for now.- Hide quoted text - > > > - Show quoted text - > > VPN is assuming that you are using RPN mode. ÊI will assume \ otherwise: > > Using CAT menus > Factor > XQ > 2.5*X+2.5*Y > > Will look like this on your command line > > factor(XQ(2.5*X+2.5*Y)) and hit enter and you will get: > > (X+Y)/2 *5 > > Nearly every poster here will assume you are using your Hp50G in RPN > mode unless you state otherwise. ÊAdmittedly, you have \ previously > stated you intend to always use your Hp50G in algebraic mode, but most > of us here have short memorys (we rely on the Hp stack for that!!!).- Hide \ quoted text - > > - Show quoted text - mode. I am very new to this calculator although I bought it a couple years ago. It's been in storage most of that time because of other pressing issures that kept me for working with it. Now I have some free time so I'm learning where to find things on the keyboard and what the abrerviations mean along with what the commands can do. I want to get comfortable with the calculator before atempting to learn rpn. Actually I was unaware that you can nest commands as in factor(XQ ( )). That seems to be very powerful and versitile. Apparently XQ puts the 2.5 factor into a ratio so that factor can deal with it. === Subject: Re: A question about factoring with the 50g > I want to get comfortable with the calculator before atempting to learn \ rpn Do it the other way. First learn RPN and then become comfortable with its way of tackling your math problems. If you first learn to use all the commands the algebraic way, you'll have a hard time to switch to RPN. > Apparently XQ puts the 2.5 factor into a ratio so that factor can deal \ with it. XQ \Converts a number, or a list of numbers in decimal format, to quotient (rational) format. Similar to the ?Q? command, but also clears numeric constants mode (flag -2) and sets exact mode (flag -105).\ George Bailey === Subject: Re: A question about factoring with the 50g posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > > I want to get comfortable with the calculator before atempting to learn \ rpn > > Do it the other way. First learn RPN and then become comfortable with > its way of tackling your math problems. If you first learn to use all > the commands the algebraic way, you'll have a hard time to switch to RPN. > > > Apparently XQ puts the 2.5 factor into a ratio so that factor can deal \ with it. > > XQ \Converts a number, or a list of numbers in decimal format, to > quotient (rational) format. Similar to the ?Q? command, but also clears > numeric constants mode (flag -2) and sets exact mode (flag -105).\ > > George Bailey Hi George, If XQ clears flag 2 and sets flag 105, will they be changed back to their previous states after the XQ computation(?), or will I have to reset/clear them to get back to the way the calculator was previously operating. This worries me because if some commands can change flag settings, my calculator will start operating differently than what I am used to and I won't know why or what to do to get back to what I am familiar with. === Subject: Re: A question about factoring with the 50g ->Qpi (pi = Greek p, 3.14159... symbol) does nor change flags ->Q changes -2, but asks politely it will also ask to switch to RADians mode you better say yes! - but this reminds you about the changes BUT in either case it also ALWAYS changes flag -123« which should cause error (like if you automatically answer \NO\ to mode switch) XQ just silently always changes -2 and -105 (not -123. it simply ignores it, DEGrees stay) and yes, the CAS needs ratios to work why it does not do the flag changes internally and restore them after operations? Because That is the French way of building a CAS Genius + Arrogant = not optimal :-( VPN PS: Sorry about not reading this for a while I let two virus-scanners (one at a time) do an exhaustive search on all HD The calculator factory setting is ALG mode so sorry again not providing two answers > > I want to get comfortable with the calculator before atempting to learn \ > > rpn > > Do it the other way. First learn RPN and then become comfortable with > its way of tackling your math problems. If you first learn to use all > the commands the algebraic way, you'll have a hard time to switch to RPN. > > > Apparently XQ puts the 2.5 factor into a ratio so that factor can deal > > with it. > > XQ \Converts a number, or a list of numbers in decimal format, to > quotient (rational) format. Similar to the ?Q? command, but also clears > numeric constants mode (flag -2) and sets exact mode (flag -105).\ > > George Bailey Hi George, If XQ clears flag 2 and sets flag 105, will they be changed back to their previous states after the XQ computation(?), or will I have to reset/clear them to get back to the way the calculator was previously operating. This worries me because if some commands can change flag settings, my calculator will start operating differently than what I am used to and I won't know why or what to do to get back to what I am familiar with. === Subject: Re: A question about factoring with the 50g > ->Qpi (pi = Greek p, 3.14159... symbol) > does nor change flags > > ->Q changes -2, but asks politely > it will also ask to switch to RADians mode > you better say yes! - but this reminds you about the changes > BUT > in either case it also ALWAYS changes flag -123« > which should cause error > (like if you automatically answer \NO\ to mode switch) > > XQ just silently always changes -2 and -105 > (not -123. it simply ignores it, DEGrees stay) > > and yes, the CAS needs ratios to work > why it does not do the flag changes internally > and restore them after operations? > Because > That is the French way of building a CAS > Genius + Arrogant = not optimal > :-( > VPN > PS: > Sorry about not reading this for a while > I let two virus-scanners (one at a time) > do an exhaustive search on all HD > > The calculator factory setting is ALG mode > so sorry again not providing two answers > > > > I want to get comfortable with the calculator before atempting to \ learn > > > rpn > > > > Do it the other way. First learn RPN and then become comfortable with > > its way of tackling your math problems. If you first learn to use all > > the commands the algebraic way, you'll have a hard time to switch to \ RPN. > > > > > Apparently XQ puts the 2.5 factor into a ratio so that factor can deal \ > > > with it. > > > > XQ \Converts a number, or a list of numbers in decimal format, to > > quotient (rational) format. Similar to the ?Q? command, but also clears > > numeric constants mode (flag -2) and sets exact mode (flag -105).\ > > > > George Bailey > > Hi George, If XQ clears flag 2 and sets flag 105, will they be changed > back to their previous states after the XQ computation(?), or will I > have to reset/clear them to get back to the way the calculator was > previously operating. This worries me because if some commands can > change flag settings, my calculator will start operating differently > than what I am used to and I won't know why or what to do to get back > to what I am familiar with. If you do not want to have any change in flags, precede the XQ command with PUSH and follow it with POP. This PUSH ... POP sequence will do the same for any command contained between them. === Subject: Re: A question about factoring with the 50g X > If you do not want to have any change in flags, precede the XQ command > with PUSH and follow it with POP. This PUSH ... POP sequence will do the > same for any command contained between them. You mean 0) set flag -120 (silently change mode flags) 1) and with the example in HISTory write: POP(FACTOR(XQ(PUSH(ANS(1))))) [ENTER] === Subject: Re: A question about factoring with the 50g posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Hi George, If XQ clears flag 2 and sets flag 105, will they be changed > back to their previous states after the XQ computation(?), or will I > have to reset/clear them to get back to the way the calculator was > previously operating. ÊThis worries me because if some \ commands can > change flag settings, my calculator will start operating differently > than what I am used to and I won't know why or what to do to get back > to what I am familiar with. No, the calculator will not automatically restore flags. This gets annoying when you are computing in DEGrees and a CAS command insists on using RADians. Then you try to use a trig function and if you're not paying attention you will get a completely wrong answer. You can try a program by John H. Meyers though: S.C. === Subject: HPGCC3 Quick Start Guide for OS/X with Pictures posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the following content: 1. Install and Update Eclipse. 2. Install HPGCC3, ARM Compiler, and Eclipse plugin. 3. Build a project. 4. Test project on emulator. 5. Test on 50g. http://sense.net/~egan/hpgcc3/qsosx.html P.S., The instructions are almost the same for Windows and Linux users except that there is no emulator for Windows. === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) great job ! > except that there is no emulator for Windows. Are you planing to release a working version for Windows (2000/XP/ Vista) ? At least one that works with CYGWIN ? That would be great IMHO, because that way it might pe possible to integrate debug4x into your programming solution. Andreas === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) On Dec 17, 1:22Êam, Andreas M\.9aller > > great job ! > > Ê> except that there is no emulator for Windows. > Are you planing to release a working version for Windows (2000/XP/ > Vista) ? At least one that works with CYGWIN ? I think I have the source code modifications required for CYGWIN figured out, but I am having problems with the final linkage (GTK-UI issue). > That would be great IMHO, because that way it might pe possible to > integrate debug4x into your programming solution. Since debug4x has its own UI, it should be possible for someone to take x49gp guts and put it in there. === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures > > great job ! > > > except that there is no emulator for Windows. > Are you planing to release a working version for Windows (2000/XP/ > Vista) ? At least one that works with CYGWIN ? > > That would be great IMHO, because that way it might pe possible to > integrate debug4x into your programming solution. > > Andreas Now I wish I could have OS/X on my PC (with Core 2) === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures posting-account=zwF5mgoAAABtN7MLMYmZfSdAoZ2In_RC rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > http://sense.net/~egan/hpgcc3/qsosx.html Awesome! Great job! -Jonathan === Subject: SD Cardreader Problem and Fix InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR \ 1.1.4322; .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe) I had a problem with my laptop's built-in SD card reader that might relate to HP49/50 calculators. The card reader started saying that all my SD cards were write-protected, even though they weren't. The write-protect slider on the card has no electrical connection - it's just a projection that closes a contact in the card reader to tell the circuit that it's okay to write to the card. This contact is fragile and can get misaligned so it won't close. The quick fix was to put a piece of masking tape over the card's slider area. That increases the thickness enough to close the contact (or if not, two layers of tape should do it). The drawback is that it makes the card a bit difficult to remove. Still, it beats the impossibility of trying to open the laptop and fix the cardreader. Bill === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures > I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the > following content: > > 1. Install and Update Eclipse. > 2. Install HPGCC3, ARM Compiler, and Eclipse plugin. > 3. Build a project. > 4. Test project on emulator. > 5. Test on 50g. > > http://sense.net/~egan/hpgcc3/qsosx.html > > P.S., The instructions are almost the same for Windows and Linux users > except that there is no emulator for Windows. How did you get hpgcc3? I can't find it on the web. I work on Linux (and hpgcc2 works well). Tanguy === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures <49497698$0$22514$426a74cc@news.free.fr> posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > > I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the > > following content: > > > 1. ÊInstall and Update Eclipse. > > 2. ÊInstall HPGCC3, ARM Compiler, and Eclipse plugin. > > 3. ÊBuild a project. > > 4. ÊTest project on emulator. > > 5. ÊTest on 50g. > > >http://sense.net/~egan/hpgcc3/qsosx.html > > > P.S., The instructions are almost the same for Windows and Linux users > > except that there is no emulator for Windows. > > How did you get hpgcc3? I can't find it on the web. I work on > Linux (and hpgcc2 works well). > > Tanguy Follow the above link, then read step 4. IANS, you have to use svn and you may need to request access from the authors. Steps 23-30 (emulator) apply to HPGCC2 and 3. === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures >>> I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the >>> following content: >>> 1. Install and Update Eclipse. >>> 2. Install HPGCC3, ARM Compiler, and Eclipse plugin. >>> 3. Build a project. >>> 4. Test project on emulator. >>> 5. Test on 50g. >>> http://sense.net/~egan/hpgcc3/qsosx.html >>> P.S., The instructions are almost the same for Windows and Linux users >>> except that there is no emulator for Windows. >> How did you get hpgcc3? I can't find it on the web. I work on >> Linux (and hpgcc2 works well). >> >> Tanguy > > Follow the above link, then read step 4. IANS, you have to use svn > and you may need to request access from the authors. > I need login/password to access to the website on your step 4. Sorry but what IANS means? > Steps 23-30 (emulator) apply to HPGCC2 and 3. === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures <494a0383$0$8484$426a74cc@news.free.fr> posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > >>> I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the > >>> following content: > >>> 1. ÊInstall and Update Eclipse. > >>> 2. ÊInstall HPGCC3, ARM Compiler, and Eclipse plugin. > >>> 3. ÊBuild a project. > >>> 4. ÊTest project on emulator. > >>> 5. ÊTest on 50g. > >>>http://sense.net/~egan/hpgcc3/qsosx.html > >>> P.S., The instructions are almost the same for Windows and Linux \ users > >>> except that there is no emulator for Windows. > >> How did you get hpgcc3? I can't find it on the web. I work on > >> Linux (and hpgcc2 works well). > > >> Tanguy > > > Follow the above link, then read step 4. ÊIANS, you have to \ use svn > > and you may need to request access from the authors. > > I need login/password to access to the website on your step 4. Yes, you need to request one from the email address shown. === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures <494a0383$0$8484$426a74cc@news.free.fr> posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > >>> I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the > >>> following content: > >>> 1. ÊInstall and Update Eclipse. > >>> 2. ÊInstall HPGCC3, ARM Compiler, and Eclipse plugin. > >>> 3. ÊBuild a project. > >>> 4. ÊTest project on emulator. > >>> 5. ÊTest on 50g. > >>>http://sense.net/~egan/hpgcc3/qsosx.html > >>> P.S., The instructions are almost the same for Windows and Linux \ users > >>> except that there is no emulator for Windows. > >> How did you get hpgcc3? I can't find it on the web. I work on > >> Linux (and hpgcc2 works well). > > >> Tanguy > > > Follow the above link, then read step 4. ÊIANS, you have to \ use svn > > and you may need to request access from the authors. > > I need login/password to access to the website on your step 4. > > Sorry but what IANS means? In A NutShell. === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures > > I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the > > following content: > > > > 1. Install and Update Eclipse. > > 2. Install HPGCC3, ARM Compiler, and Eclipse plugin. > > 3. Build a project. > > 4. Test project on emulator. > > 5. Test on 50g. > > > > http://sense.net/~egan/hpgcc3/qsosx.html > > > > P.S., The instructions are almost the same for Windows and Linux users > > except that there is no emulator for Windows. > > How did you get hpgcc3? I can't find it on the web. I work on > Linux (and hpgcc2 works well). > > Tanguy Googling for \hpgcc3\ turns up over 100 hits. === Subject: Re: HPGCC3 Quick Start Guide for OS/X with Pictures > >>> I just posted a Quick (and Dirty) Guide for HPGCC3 and OS/X with the >>> following content: >>> >>> 1. Install and Update Eclipse. >>> 2. Install HPGCC3, ARM Compiler, and Eclipse plugin. >>> 3. Build a project. >>> 4. Test project on emulator. >>> 5. Test on 50g. >>> >>> http://sense.net/~egan/hpgcc3/qsosx.html >>> >>> P.S., The instructions are almost the same for Windows and Linux users >>> except that there is no emulator for Windows. >> How did you get hpgcc3? I can't find it on the web. I work on >> Linux (and hpgcc2 works well). >> >> Tanguy > > Googling for \hpgcc3\ turns up over 100 hits When I try download on the first answer (sourceforge websites of the project) I get hpgccV2. We can't download hpgccV3 from the Web: it is just a fact! === Subject: most recent hp 50g posting-account=KnYy6wkAAAB4ZY5DwbpNFCClVX5JbQWq Gecko/2008070208 Firefox/3.0.1,gzip(gfe),gzip(gfe) can someone help me to decipher the hp 50g manufacturer part number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC The 50GC#ABC must be the most recent calc. Denis === Subject: DESOLVE function posting-account=GwYXSwoAAAB-cHwPy5IB1QHXTYwChN6w Gecko/2008120122 Firefox/3.0.5,gzip(gfe),gzip(gfe) Hello all! I'm new to this group and to HP calculators. How can I supply starting conditions to DESOLVE function while in Algebraic mode? After it solves the equation I see the result on the screen. Is there any short way to send in for editing to equation editor? I used EQW() command, but it isn't comfortable to do it each time. === Subject: Software for reading books on 49g+ posting-account=GwYXSwoAAAB-cHwPy5IB1QHXTYwChN6w Gecko/2008120122 Firefox/3.0.5,gzip(gfe),gzip(gfe) Is there something like this for HP calcs? As far as I know such application exists for TI-89. It can be especially useful on HPs which have SD card reader that makes possible to store files with large texts. === Subject: Re: Software for reading books on 49g+ Hi Dima, try on http://page.mi.fu-berlin.de/raut/WR49/ the http://page.mi.fu-berlin.de/raut/WR49/Docfiler.htm Heiko \Dima\ schrieb im Newsbeitrag > Is there something like this for HP calcs? As far as I know such > application exists for TI-89. It can be especially useful on HPs which > have SD card reader that makes possible to store files with large > texts. > === Subject: Re: Software for reading books on 49g+ InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR \ 1.1.4322; .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe) > Is there something like this for HP calcs? I can't remember whether Wolfgang Rautenberg's text readers have wordwrap or not. They probably do, but just in case they don't, here's a program I put together a while ago with vast amounts of help digging up the SYSEVALs from Tim Wessman: WW33 - wordwrap program (HP49/50 series only) \\<< IF DUP TYPE 2. == THEN -73 SF \\->STR # 2645Eh SYSEVAL # 2F190h SYSEVAL # 3399Fh SYSEVAL # 9B003h FLASHEVAL DROP ELSE \String for 33col\ END \\>> The usual caution: if you're typing that in rather than pasting it, doublecheck the SYSEVAL numbers. They're deadly trouble if you get one wrong. Bill === Subject: Re: Software for reading books on 49g+ Hi Bill, see my question, below. \Bill Markwick\ schrieb im Newsbeitrag > Is there something like this for HP calcs? BW> I can't remember whether Wolfgang Rautenberg's text readers have wordwrap or not. They probably do, but just in case they don't, here's a program I put together a while ago with vast amounts of help digging up the SYSEVALs from Tim Wessman: I remember Tim's program. He was providing the bible for hp 49g+ but it did not work with my ROM-Version (more than one year ago). BW> WW33 - wordwrap program (HP49/50 series only) \\<< IF DUP TYPE 2. == THEN -73 SF \\->STR # 2645Eh SYSEVAL # 2F190h SYSEVAL # 3399Fh SYSEVAL # 9B003h FLASHEVAL DROP ELSE \String for 33col\ END \\>> BW> The usual caution: if you're typing that in rather than pasting it, doublecheck the SYSEVAL numbers. They're deadly trouble if you get one wrong. I am not sure, but is'nt the ROM-Version important, in case you use SYSEVAL? Heiko === Subject: Re: Software for reading books on 49g+ <494adeb7$0$2846$ba620e4c@news.skynet.be> InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR \ 1.1.4322; .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe) : > > I remember Tim's program. He was providing the bible for hp 49g+ > but it did not work with my ROM-Version (more than one year ago). Tiim would know more about this than I do, but it seems to me that the last FLASHEVAL was a new command called ^StrCutNchr2 (the old command was the same but without the \2\). The new one can split words and numbers, but the old one can only split at a space. I'm using it with v2.09 and it works okay. Let me try it on an ancient HP49G..... Yes, it's okay, no fire or flames. It should work fine on any 49/50. Bill === Subject: Re: Software for reading books on 49g+ Less of a book reader, but simple replacements for built-in TOOL VIEW, eliminating the horizontal scrolling: \Displaying with line-wrap\ The various \syseval\ addresses recently posted are all \supported\ (constant in all ROM versions) for HP49/50 series, and the \flasheval\ argument is not an address, but is a bank number and function number, which gets looked up in a table during execution, to go to the correct internal bank address in any ROM version. Do not attempt to use on original HP48[S/G] series, and back up memory anyway before calling \system\ functions directly. [r->] [OFF] === Subject: Re: Software for reading books on 49g+ Wonderfull John, Heiko > \Displaying with line-wrap\ > > The various \syseval\ addresses recently posted > are all \supported\ (constant in all ROM versions) for HP49/50 series, > and the \flasheval\ argument is not an address, but is a bank number > and function number, which gets looked up in a table during execution, > to go to the correct internal bank address in any ROM version. > > Do not attempt to use on original HP48[S/G] series, .. === Subject: HPGCC stack difficulties Hi folks, I've just acquired an HP50G, and am playing with HPGCC. I've got it running, but am having trouble operating on the stack. I'm using a recent HPGCC from svn, with gcc 4.3.2 and binutils 2.19 appropriately cross-targeted (the host is FreeBSD 7.0 amd64). I'm also using the latest ARM ToolBox from svn, which appears to be 3.12. examples/hiworld.c compiles and runs successfully. I have the following tiny program: #include int main(void) { sat_stack_push_string(\Hello\); return 0; } Compiled with: arm-elf-gcc -mtune=arm920t -mcpu=arm920t -mlittle-endian \ -fomit-frame-pointer -msoft-float -Wall -Os \ -I/home/nate/hp50/hpgcc/trunk/include -L/home/nate/hp50/hpgcc/trunk/lib \ -mthumb-interwork -mthumb -c s2.c arm-elf-ld -L/home/nate/hp50/hpgcc/trunk/lib -T VCld.script \ /home/nate/hp50/hpgcc/trunk/lib/crt0.o s2.o -ldecnumber -lhpg -lhplib -lgcc \ -o s2.exe elf2hp s2.exe s2.hp I transfer it to the calculator via USB/Kermit (from a Linux box, since I haven't got the USB interface working from FreeBSD yet), push the string on an empty stack, and run PrRUN. Instead of the string \Hello\ on the stack, I get the bint #806CD0046CFFFFFh. HPGCC's examples/stack.c doesn't work right either. If I run it with the integer 12345 on the stack, it leaves 4: 12345 3: #806FD0846CFFFFFh 2: 0 So it does manage to put something on the stack, but not the right stuff. I was expecting 3: 24690 1: 2 Does anyone have any suggestions on what to try next? === Subject: Re: HPGCC stack difficulties posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > Hi folks, > > I've just acquired an HP50G, and am playing with HPGCC. ÊI've \ got it > running, but am having trouble operating on the stack. > > I'm using a recent HPGCC from svn, with gcc 4.3.2 and binutils 2.19 > appropriately cross-targeted (the host is FreeBSD 7.0 amd64). \ ÊI'm also > using the latest ARM ToolBox from svn, which appears to be 3.12. > examples/hiworld.c compiles and runs successfully. > > I have the following tiny program: > > #include > > int main(void) { > Ê sat stack push string(\Hello\); > > Ê return 0; > > } > > Compiled with: > > arm-elf-gcc -mtune=arm920t -mcpu=arm920t -mlittle-endian \ -fomit-frame-pointer -msoft-float -Wall -Os \ -I/home/nate/hp50/hpgcc/trunk/include -L/home/nate/hp50/hpgcc/trunk/lib \ -mthumb-interwork -mthumb Ê-c s2.c > arm-elf-ld -L/home/nate/hp50/hpgcc/trunk/lib -T VCld.script \ /home/nate/hp50/hpgcc/trunk/lib/crt0.o Ês2.o -ldecnumber -lhpg \ -lhplib -lgcc -o s2.exe > elf2hp s2.exe s2.hp > > I transfer it to the calculator via USB/Kermit (from a Linux box, since > I haven't got the USB interface working from FreeBSD yet), push the > string on an empty stack, and run PrRUN. ÊInstead of the \ string \Hello\ > on the stack, I get the bint #806CD0046CFFFFFh. > > HPGCC's examples/stack.c doesn't work right either. ÊIf I run \ it with > the integer 12345 on the stack, it leaves > > 4: 12345 > 3: #806FD0846CFFFFFh > 2: 0 > > So it does manage to put something on the stack, but not the right > stuff. ÊI was expecting > > 3: 24690 > 1: 2 > > Does anyone have any suggestions on what to try next? > I just tried it without issue. I compiled your program, transferred hello.hp via SD card, then typed: HELLO.HP 3 ->TAG RCL to load it up on the stack, then ran PrRUN and was greeted with \Hello\ on the stack. Perhaps this will help: === Subject: Re: HPGCC stack difficulties >> Hi folks, >> >> I've just acquired an HP50G, and am playing with HPGCC. \ ÊI've got it >> running, but am having trouble operating on the stack. [...] > I just tried it without issue. I compiled your program, transferred > hello.hp via SD card, then typed: > > HELLO.HP > 3 > ->TAG > RCL > > to load it up on the stack, then ran PrRUN and was greeted with > \Hello\ on the stack. environment. I've sent you an email to see if you can send me some more info from your compilation. > Perhaps this will help: > Great link, though I didn't spot anything there that looks like a cause for my trouble. === Subject: Re: HPGCC stack difficulties > >>> Hi folks, >>> >>> I've just acquired an HP50G, and am playing with HPGCC. \ ÊI've got it >>> running, but am having trouble operating on the stack. > [...] >> I just tried it without issue. I compiled your program, transferred >> hello.hp via SD card, then typed: >> >> HELLO.HP >> 3 >> ->TAG >> RCL >> >> to load it up on the stack, then ran PrRUN and was greeted with >> \Hello\ on the stack. > > environment. I've sent you an email to see if you can send me some more > info from your compilation. to track down the problem. There is actually a small bug in HPGCC. The bug is that elf2hp looks for a symbol called __elf2hp_version_info in the .rodata section of the compiled .exe to determine what version of HPGCC it is dealing with, but MMUglobals.c defines __elf2hp_version_info as an ordinary global integer variable, so it gets placed in the .data section, not .rodata. The fix is to add `const' to the definition in MMUglobals.c and recompile. `const' variables get placed in .rodata. The .rodata section is normally located right after the .data section, it appears, and I suspect that the elf_getdata function in the version of libelf that comes with HPGCC happens to read enough extra bytes that the value for __elf2hp_version_info is included in the buffer it returns (or is in the right place past the end of it), which is why this bug doesn't occur with the Linux version of elf2hp that I tested. But FreeBSD comes with a version of libelf as part of the system, so I linked my elf2hp against that. The FreeBSD version apparently is less forgiving, and doesn't read the extra data, so elf2hp gets a bogus value for __elf2hp_version_info. This causes it to make the wrong decision about whether to set the flag for stack biasing in the .hp image, which is what caused the odd behavior I was seeing. With my fix in place, my example program now works as expected. Yay! === Subject: Re: A question about factoring with the 50g > If you do not want to have any change in flags, precede the XQ command > with PUSH and follow it with POP. This PUSH ... POP sequence > will do the same for any command contained between them. More details about PUSH and POP: PUSH saves all flags _and_ the current directory path in a \stack\ (a list named ENVSTACK) within the automatically maintained CASDIR directory. You needn't do PUSH and POP around every command; you can save a current state via PUSH and return to it at any later time, which can spare you the need to pacify the CAS again upon every individual action requiring \mode changes.\ A single command CASCFG sets all of the CAS' preferred (and often required) flags at once; if you are going to use the CAS, you might as well make it happy to begin with, and avoid the surprise of some bad results (or inconsistencies) which don't even remind you of the need to pre-set all those flags. The most common thing one wants to vary thereafter is perhaps to flip between Exact<->Approximate modes, for which there is an easy keyboard shortcut: RightShift[Hold]Enter Real<->Complex modes can similarly be flipped via: LeftShift[Hold]i Any personal environment can always be set up via a little program, perhaps \\<< 'FLGS' RCL STOF \\>> then store any flag set into 'FLGS' More variations on using POP and PUSH: \Restore my flags (and PATH)!\ The 'XC' program (mentioned in other posts) demands a little more work from \ the user, although it comes with a work-saving custom menu builder for favorite CAS \ commands, but it offers one more service for which PUSH and POP are no help, which is the protection of some variables which the CAS might otherwise \ demand to purge (a quirk of some original decision to make the HP49/50 series CAS replace \ all variables by their values, all the time, which was entirely optional in the original \ HP48 series). [r->] [OFF] === Subject: Re: A question about factoring with the 50g > Apparently XQ puts the 2.5 factor into a ratio > so that FACTOR can deal with it. > Does that sound correct? Exactly. The Computer Algebra System (CAS) likes whole numbers only, by which is meant a completely different internal object type (Integers) -- not \approximate\ Real or Complex numbers (shown with decimal points, having a maximum of 12 significant digits in each value), but signed integers which have an unlimited number of digits (until memory is full). The XQ command replaces every \real\ number in an algebraic expression by either an integer or a ratio of integers, and also sets \Exact mode,\ where numeric results remain in the same form, which the CAS is then prepared to handle. The \Algebraic\ entry mode is a kind of \straight jacket\ which forces you to type an algebraic formula to do anything at all, typing extra parentheses and pretty generally doing much more work, in the long run, to accomplish most things. The \RPN\ mode frees you from all that, and doesn't handicap you in any way, because you can also enter algebraic (formula) objects at any time, just by pressing ['] to start typing them, which was always part of the RPN mode of this entire calculator series. The Algebraic entry mode was grafted as an afterthought onto the original RPN entry mode of HP graphing calculators, basically to make them initially \feel\ more familiar to TI brand users (and their teachers), but few people appear to report preferring that mode, after experiencing and comparing, for a while, the full power of each. [r->] [OFF] === Subject: Re: SD Cardreader Problem and Fix > I had a problem with my laptop's built-in SD card reader that might > relate to HP49/50 calculators. The card reader started saying that > all my SD cards were write-protected, even though they weren't. > The write-protect slider on the card has no electrical connection - > it's just a projection that closes a contact in the card reader to > tell the circuit that it's okay to write to the card. This contact > is fragile and can get misaligned so it won't close. Indeed, it's a bit like the \write enable\ slider in 3.5\ floppy disks, or audio cassette writing tab, etc. I have used some card readers which pay no attention to the switch at all, in which \write protected\ cards can be written anyway, so you may want to test any device, before assuming it will act as you \ think. The calculator SD card readers feature a spring ejector mechanism, which perhaps may also get flaky some day. There's no need to ever use that ejector, however, since you can always easily remove a card using the thumbnail ridge on the label side of every card, which is exposed at the depression found in the calc card slot. I also have a SanDisk brand multi-card reader which is so finicky that it's mighty hard to insert a card precisely straight, in which the slightest misalignment can jam the card, whereas several other readers are so well designed that it's nearly impossible to get a bad insertion -[ ]- === Subject: Re: SD Cardreader Problem and Fix John H Meyers kirjutas: > > I have used some card readers which pay no attention to the switch at \ all, > in which \write protected\ cards can be written anyway, > so you may want to test any device, before assuming it will act as you \ think. You are currently using one also on day to day basis! Last time I tried it out, the HP50G SD read protection mechanism has only suggestive character. Try to write to the \write protected\ SD card from SDfiler and you see what I mean... Robert Tiismus === Subject: Re: SD Cardreader Problem and Fix JHM: >> I have used some card readers which pay no attention to the switch at \ all, >> in which \write protected\ cards can be written anyway, >> so you may want to test any device, before assuming it will act as you \ think. RT: > Last time I tried it out, the HP50G SD read protection mechanism > has only suggestive character. Try to write to the \write protected\ > SD card from SDfiler and you see what I mean... My \write protect\ does protect from STO (UserRPL command). In fact, I use this small, working program which tests my card status, and correctly reports any write-protected card: \\<< -55 CF IFERR :3: ~~~ DUP STO THEN DROP2 ERRN DOERR ELSE LASTARG PURGE DROP \SD OK R/W\ DOERR END \\>> 'SD' STO Note that '~~~' is simply an arbitrary temporary variable (file) name. then it's either deliberately bypassing the card switch test or perhaps your switch isn't registering -- you can use the program above to see which is the case (let us know!) [r->] [OFF] === Subject: Re: most recent hp 50g > can someone help me to decipher the hp 50g manufacturer part > number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC > The 50GC#ABC must be the most recent calc. The last three letters indicate the region in which it is to be sold (this affects things like the language of the instruction manuals). ABA is a North American calculator with an English manual. I do not know with certainty what ABC means, but some searching on Google seems to indicate that it probably means North American (Canadian) with a French manual. There isn't really a difference between an older 50g and a newer one, so there's no reason to look for a newer one. They all even ship with the same \ ROM. The only way you could tell the age is from the serial number, not from the part number as you are trying to do. Since you are asking about internal HP nomenclature here, you might be most \ likely to find an answer by calling HP. Eric Rechlin === Subject: Re: most recent hp 50g posting-account=KnYy6wkAAAB4ZY5DwbpNFCClVX5JbQWq Gecko/2008070208 Firefox/3.0.1,gzip(gfe),gzip(gfe) > can someone help me to decipher the hp 50g manufacturer part > number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC > The 50GC#ABC must be the most recent calc. > Denis Probably better to bought a Texas Instrument product === Subject: Re: most recent hp 50g >> can someone help me to decipher the hp 50g manufacturer part >> number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC >> The 50GC#ABC must be the most recent calc. >> Denis > >Probably better to bought a >Texas Instrument product :(( ??? Are you from the planet Earth? === Subject: Re: most recent hp 50g posting-account=KnYy6wkAAAB4ZY5DwbpNFCClVX5JbQWq Gecko/2008070208 Firefox/3.0.1,gzip(gfe),gzip(gfe) > >> can someone help me to decipher the hp 50g manufacturer part > >> number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC > >> The 50GC#ABC must be the most recent calc. > >> Denis > > >Probably better to bought a > >Texas Instrument product > > :(( ??? > Are you from the planet Earth? h e l p warp core breach f a u l t y h p 4 9 g + keyboard alert alert === Subject: Re: most recent hp 50g posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > > > > > > > >> can someone help me to decipher the hp 50g manufacturer part > > >> number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC > > >> The 50GC#ABC must be the most recent calc. > > >> Denis > > > >Probably better to bought a > > >Texas Instrument product > > > :(( ??? > > Are you from the planet Earth? > > h Ê e Ê l Ê Êp \ Êwarp core breach > f a u l t y Êh p 4 9 g + keyboard > alert alert > S.C. === Subject: Re: most recent hp 50g posting-account=KnYy6wkAAAB4ZY5DwbpNFCClVX5JbQWq Gecko/2008070208 Firefox/3.0.1,gzip(gfe),gzip(gfe) > > > > > > > >> can someone help me to decipher the hp 50g manufacturer part > > > >> number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC > > > >> The 50GC#ABC must be the most recent calc. > > > >> Denis > > > > >Probably better to bought a > > > >Texas Instrument product > > > > :(( ??? > > > Are you from the planet Earth? > > > h Ê e Ê l Ê Êp \ Êwarp core breach > > f a u l t y Êh p 4 9 g + keyboard > > alert alert > > > S.C. 2 070 r\.8esults for HP49G+ \faulty\ Keyboard === Subject: HPGCC on Visual Studio 6.0 posting-account=csTZXgoAAAAbLFyIpZhF6lUYhcG2k6N4 MathPlayer 2.10b; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; \ SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET \ CLR 3.0.04506.648),gzip(gfe),gzip(gfe) Is it possible? === Subject: Re: DESOLVE function posting-account=cVfdggoAAAAL5G9Mkqt51E994P0UsV3- AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 \ Safari/525.27.1,gzip(gfe),gzip(gfe) > Hello all! I'm new to this group and to HP calculators. > How can I supply starting conditions to DESOLVE function while in > Algebraic mode? After it solves the equation I see the result on the > screen. Is there any short way to send in for editing to equation > editor? I used EQW() command, but it isn't comfortable to do it each > time. 2nd question: Invoke EQW HIST (the M key) F1 (the A key) which will ECHO your expression and return you to EQW Highly recommend that you use RPN mode. It will only take a few minutes to get the hang of it, then it's just a matter of practice. Several advantages: with a complex expression, you won't get lost in a sea of brackets; RPN takes fewer keystrokes than algebraic; once you get used to RPN, it seems more intuitive than algebraic; HP recommends using RPN mode when programming in UserRPL; since nearly all in this group use RPN, it will avoid communication confusion. Google \rpn tutorial\ gets 44,800 results. === Subject: Re: DESOLVE function posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Highly recommend that you use RPN mode. It will only take a few > minutes to get the hang of it, then it's just a matter of practice. > Several advantages: with a complex expression, you won't get lost in a > sea of brackets; RPN takes fewer keystrokes than algebraic; once you > get used to RPN, it seems more intuitive than algebraic; HP recommends > using RPN mode when programming in UserRPL; since nearly all in this > group use RPN, it will avoid communication confusion. Google \rpn > tutorial\ gets 44,800 results. Also the HP48 series was designed for RPN (and Algebraic mode only added as an afterthought on the 49/50). This makes all of the functions work better in RPN mode. S.C. === Subject: Re: DESOLVE function > Hello all! I'm new to this group and to HP calculators. > How can I supply starting conditions to DESOLVE function while in > Algebraic mode? After it solves the equation I see the result on the > screen. Is there any short way to send in for editing to equation > editor? I used EQW() command, but it isn't comfortable to do it each > time. Just write it, look HELP of DESOLVE in your calculator === Subject: Re: most recent hp 50g > > > > >> can someone help me to decipher the hp 50g manufacturer part > > > > >> number like Mft. Part #: 50G#ABA and MfgPartNo:50GC#ABC > > > > >> The 50GC#ABC must be the most recent calc. > > > > >> Denis > > > > > > >Probably better to bought a > > > > >Texas Instrument product > > > > > > :(( ??? > > > > Are you from the planet Earth? > > > > > h e l p warp core breach > > > f a u l t y h p 4 9 g + keyboard > > > alert alert > > > > > > S.C. > > 2 070 r\.8esults for HP49G+ \faulty\ Keyboard As I recall, the Coneheads were from some other planet but claimed to be French, so maybe it's all making sense... Anyway, if you looked at those 2070 results (though that depends on where those results are...), you would have seen that the 49g+ keyboard problems were eventually fixed and don't affect the 50g, so I'm not really sure what \ you are trying to say or ask here. The only problem in the 50g that could even remotely be considered to be keyboard-related was discovered by (IIRC) Joe Horn. If you press a key at the exact same time that the CPU goes to sleep, the execution of the keystroke is delayed until your *next* keystroke. This is very rare, but it's a little annoying when it happens. Other than that, the keyboard works \ just fine and seems at least as durable as the keyboards of the Pioneer series. Eric Rechlin === Subject: Re: most recent hp 50g X > the keyboard works just fine and seems at least as durable as the > keyboards of the Pioneer series. > > > Eric Rechlin Not so, 50g [ON] key is already different from others and the feeling is different from the old models but also 41CX [R/S] went softer during time 48-series foam pressing the kb ages in 10 years, 25 kb = ok, 16C = OK, 71B = OK, 49G blue = ok it varies === Subject: Re: DESOLVE function posting-account=GwYXSwoAAAB-cHwPy5IB1QHXTYwChN6w Gecko/2008120122 Firefox/3.0.5,gzip(gfe),gzip(gfe) === Subject: Re: SD Cardreader Problem and Fix John H Meyers kirjutas: > > JHM: >>> I have used some card readers which pay no attention to the switch at \ all, >>> in which \write protected\ cards can be written anyway, >>> so you may want to test any device, before assuming it will act as you \ think. > > RT: >> Last time I tried it out, the HP50G SD read protection mechanism >> has only suggestive character. Try to write to the \write protected\ >> SD card from SDfiler and you see what I mean... > > My \write protect\ does protect from STO (UserRPL command). > > In fact, I use this small, working program > which tests my card status, > and correctly reports any write-protected card: > > \\<< -55 CF IFERR :3: ~~~ DUP STO > THEN DROP2 ERRN DOERR > ELSE LASTARG PURGE DROP > \SD OK R/W\ DOERR END \\>> 'SD' STO > > Note that '~~~' is simply an arbitrary temporary variable (file) name. > > then it's either deliberately bypassing the card switch test > or perhaps your switch isn't registering -- you can use > the program above to see which is the case (let us know!) > > [r->] [OFF] card from RPL and it fails. To clear any doubt, I run your program and it opened window, telling: \Error Disk Protected\ :) Try the following, under SDFiler v1.3, create the directory \ABC\, exit from SDFiler and check from the calculator filemanager the existence of directory :3: ABC - it is there! Robert Tiismus === Subject: Re: SD Cardreader Problem and Fix for the warning about \SDfiler\ (not the built in Filer or STO commands) ignoring the write-protect switch. SD filesystem directories can always be created by UserRPL STO, into a variable having a directory path prefix. If one wants to create an empty SD filesystem directory, store some real number (e.g. zero) into a variable, then delete the variable. Built-in calculator capabilities can't delete SD filesystem directories, but they can certainly delete all variables in them. However, any computer can take care of all SD filesystem matters. The SD card itself is essentially an \external\ computer filesystem, because unlike other \ports\ and HP48 series memory cards, it is not constrained to store only internal binary calculator objects, in a very limited \memory mappable\ way, but is equivalent to any other computer's disk system, such as at the other end of a file transfer cable, with Kermit or a Connectivity Kit supplying file transfer software. It might therefore be useful to think of the SD card that way, to understand why it is completely unlike any other \port,\ except for the ease and convenience provided by the Filer, acting in place of \file transfer software\ to a computer, and by UserRPL commands which accept \port number tagged\ STO/RCL/EVAL arguments to equally easily accomplish file transfers. [r->] [OFF] === Subject: Re: SD Cardreader Problem and Fix occurred to me to position the switch on my Sandisk card(s) to 'lock' until \ this discussion. But, today I did switch to 'lock' and can verify that directory \ABC\ can \ be both created and deleted from the card, disregarding/ignoring the position of the switch. Realize, of course, that SDfiler uses SDLIB 0.5 as its underlying driver. This is NOT to criticize either SDfiler or SDLIB. Rather, it may point to a \ problem with either SD cards in general, with the ARM processor (not likely, \ but who knows?), or with the 49g+/50g implementation. The central question is: \How can software bypass the switch, which supposedly locks the card, and store/delete at will?\ I'd have thought there would be a physical/electrical barrier to such behavior, but there I go thinking again ... Chuck === Subject: MASD question posting-account=eF2f0AoAAAB2spBRiZOs91ItDKLGDCIk Gecko/2008120122 Firefox/3.0.5,gzip(gfe),gzip(gfe) Hello I'm currently having a very trivial problem with MASD constant expressions, which i've not solved so far. I'm not sure if it's a known restriction, a bug, or more simply if i'm playing it wrong. Given the following code example, using Debug4x b135 : ASSEMBLE MINMAT EQU 6 RPL CODEM D+(MINMAT-1).A % This line works D-(MINMAT-1).A % This line generates an error : Reference of unknown type ENDCODE I've also tried the less intruitive D+(1-MINMAT), but to no avail. I'm expecting both adding & substracting constant expressions to be available. So what's wrong ? Rgds === Subject: Re: MASD question posting-account=HQcyKwkAAAAfyVM-3k2cuaNBENqZAwPy Gecko/2008120122 Firefox/3.0.5,gzip(gfe),gzip(gfe) > Hello > > I'm currently having a very trivial problem with MASD constant > expressions, which i've not solved so far. I'm not sure if it's a > known restriction, a bug, or more simply if i'm playing it wrong. > > Given the following code example, using Debug4x b135 : > > ASSEMBLE > MINMAT EQU 6 > RPL > > CODEM > D+(MINMAT-1).A Ê Ê Ê % This line \ works > D-(MINMAT-1).A Ê Ê Ê \ Ê% This line generates an error : Reference of > unknown type > ENDCODE > > I've also tried the less intruitive D+(1-MINMAT), but to no avail. > > I'm expecting both adding & substracting constant expressions to be > available. So what's wrong ? > > Rgds the \ symbol is required for constants&operations: ASSEMBLE MINMAT EQU 6 RPL CODEM D+(\MINMAT\-1).A % This line works D-(\MINMAT\-1).A % this line works ENDCODE - Gaak - === Subject: Re: MASD question posting-account=eF2f0AoAAAB2spBRiZOs91ItDKLGDCIk Gecko/2008120122 Firefox/3.0.5,gzip(gfe),gzip(gfe) === Subject: Re: SD Cardreader Problem and Fix > > JHM: >>> I have used some card readers which pay no attention to the switch at >>> all, >>> in which \write protected\ cards can be written anyway, >>> so you may want to test any device, before assuming it will act as you >>> think. > > RT: >> Last time I tried it out, the HP50G SD read protection mechanism >> has only suggestive character. Try to write to the \write protected\ >> SD card from SDfiler and you see what I mean... > > My \write protect\ does protect from STO (UserRPL command). > > In fact, I use this small, working program > which tests my card status, > and correctly reports any write-protected card: > > \\<< -55 CF IFERR :3: ~~~ DUP STO > THEN DROP2 ERRN DOERR > ELSE LASTARG PURGE DROP > \SD OK R/W\ DOERR END \\>> 'SD' STO > > Note that '~~~' is simply an arbitrary temporary variable (file) name. > > then it's either deliberately bypassing the card switch test > or perhaps your switch isn't registering -- you can use > the program above to see which is the case (let us know!) > > [r->] [OFF] The OS could use (U)PROTECT against PGDIR PURGE STO(+,-,...) etc one bit on each object === Subject: Re: SD Cardreader Problem and Fix > > JHM: >>> I have used some card readers which pay no attention to the switch at >>> all, >>> in which \write protected\ cards can be written anyway, >>> so you may want to test any device, before assuming it will act as you >>> think. > > RT: >> Last time I tried it out, the HP50G SD read protection mechanism >> has only suggestive character. Try to write to the \write protected\ >> SD card from SDfiler and you see what I mean... > > My \write protect\ does protect from STO (UserRPL command). > > In fact, I use this small, working program > which tests my card status, > and correctly reports any write-protected card: > > \\<< -55 CF IFERR :3: ~~~ DUP STO > THEN DROP2 ERRN DOERR > ELSE LASTARG PURGE DROP > \SD OK R/W\ DOERR END \\>> 'SD' STO > > Note that '~~~' is simply an arbitrary temporary variable (file) name. > > then it's either deliberately bypassing the card switch test > or perhaps your switch isn't registering -- you can use > the program above to see which is the case (let us know!) > > [r->] [OFF] The OS could use (U)PROTECT against PGDIR PURGE STO(+,-,...) etc one bit on each object === Subject: Using LINSOLVE posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) I am using an HP50g, in Algebraic mode. Both the help system on the calculator and the big manual indicate that LINSOLVE([X+Y=3,X-Y=1],[X,Y]) will return [x=2 y=1] I have entered this problem 4 times checking my entry carefully but I keep getting the error message \Invalid Dimension\. I access LINSOLVE via S. SLV. I don't understand what I am doing wrong, nor what that error message means. I have not been able to find an explanation of the error message Invalid Dimension in the manual so I don't know what it is telling me. This is a very simple problem to enter and I believe I have entered it correctly so I am completely puzzled by the error message. I also tried to solve another simple linear system and keep getting the same error message. What am I doing wrong? Also, is there some place I can go to get explanations for error messages? That subject doesn't seem to be in the manual, nor in the help system on the calculator, nor in the book that comes with the calculator. === Subject: Re: Using LINSOLVE posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2,gzip(gfe),gzip(gfe) > I am using an HP50g, in Algebraic mode. ÊBoth the help system \ on the > calculator and the big Êmanual indicate that > LINSOLVE([X+Y=3,X-Y=1],[X,Y]) will return [x=2 Êy=1] Have you ever upgraded your ROM? If not, you are probably running 2.08 which has a bug in one of the solver commands (might be MSLV though, not be this one. . .) that stopped it from working correctly. I'd recommend installing 2.09 available at hpcalc.org just because it would be a good thing. :-) > believe I have entered it correctly so I am completely puzzled by the > error message. They often are a bit cryptic unfortunately. The advanced users reference has a big list though. > I also tried to solve another simple linear system and > keep getting the same error message. ÊWhat am I doing wrong? I'd try CASCFG first which defaults the CAS back to its desired settings. TW === Subject: Re: Using LINSOLVE posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > > I am using an HP50g, in Algebraic mode. ÊBoth the help \ system on the > > calculator and the big Êmanual indicate that > > LINSOLVE([X+Y=3,X-Y=1],[X,Y]) will return [x=2 Êy=1] > > Have you ever upgraded your ROM? ÊIf not, you are probably \ running > 2.08 which has a bug in one of the solver commands (might be MSLV > though, not be this one. . .) that stopped it from working correctly. > I'd recommend installing 2.09 available at hpcalc.org just because it > would be a good thing. :-) > > > believe I have entered it correctly so I am completely puzzled by the > > error message. > > They often are a bit cryptic unfortunately. ÊThe advanced \ users > reference has a big list though. > > > I also tried to solve another simple linear system and > > keep getting the same error message. ÊWhat am I doing \ wrong? > > I'd try CASCFG first which defaults the CAS back to its desired > settings. > > TW What do I do to determine what OS I have on my machine? Also, where do I find the advanced users reference or is it something I buy from HP? As a beginner, there are lots of minor things I need to learn like how do I find out what OS is on my machine, so I think I need to wait until I advance a bit before I try to down load 2.09 and put it on my machine. Not being able to determine what OS I have gives me no confidence that I could successfully down load the latest OS and successfully get it on my === Subject: Re: Using LINSOLVE posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > What do I do to determine what OS I have on my machine? \ ÊAlso, where > do I find the advanced users > Êreference or is it something I buy from HP? ÊAs \ a beginner, there are > lots of minor things I need to learn like how do I find out what OS is > on my machine, so I think I need to wait until I advance a bit before > I try to down load 2.09 and put it on my machine. ÊNot being \ able to > determine what OS I have gives me no confidence that I could > successfully down load the latest OS and successfully get it on my > Type VERSION to determine your OS. It will return two strings. On my 50g, it returns: \Version HP50-C Revision #2.09\ \Copyright HP 2006\ The \HP50-C\ means it is an official HP ROM; the unofficial betas will display \HP50-B\. What is important though is the \Revision #2.09\ part. My 50g shipped with 2.08 on it, so I had to update. I do remember reading something about 2.08 having some solver bug, so this might be what is affecting you. ROM 2.09 (v.92) from HP's website: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&c\ c=us&prodNameId=3235174&prodTypeId=215348&prodSeriesId=3235173&swLang=8&taskI\ d=135&swEnvOID=228 http://www.hpcalc.org/details.php?id=6484 Instructions for ROM updates: http://www.hpcalc.org/hp49/pc/rom/ Hope that helps. S.C. === Subject: Re: Using LINSOLVE posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > > > What do I do to determine what OS I have on my machine? \ ÊAlso, where > > do I find the advanced users > > Êreference or is it something I buy from HP? \ ÊAs a beginner, there are > > lots of minor things I need to learn like how do I find out what OS is > > on my machine, so I think I need to wait until I advance a bit before > > I try to down load 2.09 and put it on my machine. ÊNot \ being able to > > determine what OS I have gives me no confidence that I could > > successfully down load the latest OS and successfully get it on my > > Type VERSION to determine your OS. It will return two strings. On my > 50g, it returns: > > \Version HP50-C > Revision #2.09\ > \Copyright HP 2006\ > > The \HP50-C\ means it is an official HP ROM; the unofficial betas will > display \HP50-B\. What is important though is the \Revision #2.09\ > part. My 50g shipped with 2.08 on it, so I had to update. > > I do remember reading something about 2.08 having some solver bug, so > this might be what is affecting you. > > ROM 2.09 (v.92) from HP's website: > > http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?la... > > > http://www.hpcalc.org/details.php?id=6484 > > Instructions for ROM updates: > > http://www.hpcalc.org/hp49/pc/rom/ > > Hope that helps. > > S.C. I just checked and I have version 2.08. Perhaps that is the problem. === Subject: Re: Using LINSOLVE That's it!!! X > ROM 2.09 (v.92) from HP's website: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?la... > > http://www.hpcalc.org/details.php?id=6484 > > Instructions for ROM updates: > http://www.hpcalc.org/hp49/pc/rom/ > > Hope that helps. > S.C. I just checked and I have version 2.08. Perhaps that is the problem. === Subject: Re: Using LINSOLVE posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) On Dec 24, 11:33Êam, \Veli-Pekka Nousiainen\ > That's it!!! > Just to make sure that I understand, When you say \That's it!!!\ are you refering to my OS version? That the problem is a bug in version 2.08 that is corrected by version 2.09? I wonder if I can send my 50g to Hp and have them update the OS? I looked at the update instructions and just don't understand the terminology and would probably mess up my calculator if I try to do it myself. Oh well, Christmas. === Subject: Re: Using LINSOLVE posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > > > What do I do to determine what OS I have on my machine? \ ÊAlso, where > > do I find the advanced users > > Êreference or is it something I buy from HP? \ ÊAs a beginner, there are > > lots of minor things I need to learn like how do I find out what OS is > > on my machine, so I think I need to wait until I advance a bit before > > I try to down load 2.09 and put it on my machine. ÊNot \ being able to > > determine what OS I have gives me no confidence that I could > > successfully down load the latest OS and successfully get it on my > > Type VERSION to determine your OS. It will return two strings. On my > 50g, it returns: > > \Version HP50-C > Revision #2.09\ > \Copyright HP 2006\ > > The \HP50-C\ means it is an official HP ROM; the unofficial betas will > display \HP50-B\. What is important though is the \Revision #2.09\ > part. My 50g shipped with 2.08 on it, so I had to update. > > I do remember reading something about 2.08 having some solver bug, so > this might be what is affecting you. > > ROM 2.09 (v.92) from HP's website: > > http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?la... > > > http://www.hpcalc.org/details.php?id=6484 > > Instructions for ROM updates: > > http://www.hpcalc.org/hp49/pc/rom/ > > Hope that helps. > > S.C. === Subject: Re: Using LINSOLVE JB ha scritto: > I am using an HP50g, in Algebraic mode. Both the help system on the > calculator and the big manual indicate that > LINSOLVE([X+Y=3,X-Y=1],[X,Y]) will return [x=2 y=1] That should be LINSOLVE([X+Y=3 X-Y=1], [X Y]). If I try it in ALG Mode, I get a request to switch to Approx. Only if I try \ it in RPN I get the expected result. That' strange... Paolo === Subject: Re: Using LINSOLVE <4951dec2$0$1117$4fafbaef@reader2.news.tin.it> posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) > JB ha scritto: > > > I am using an HP50g, in Algebraic mode. ÊBoth the help \ system on the > > calculator and the big Êmanual indicate that > > LINSOLVE([X+Y=3,X-Y=1],[X,Y]) will return [x=2 Êy=1] > > That should be LINSOLVE([X+Y=3 ÊX-Y=1], [X \ ÊY]). > > If I try it in ALG Mode, I get a request to switch to Approx. Only if I \ try it in RPN I get the expected result. That' strange... > > Paolo I switched to RPN mode and tried to enter the problem and wasn't successful because I got a lot of error messages Clearly I don't know how to use RPN. Could you walk me through the RPN entry for this problem. Please. === Subject: Re: Using LINSOLVE on my calc (after CASCFG) ALG LINSOLVE([X+Y=3,X-Y=1],[X,Y]) quite correctly will return [x=2 y=1] > JB ha scritto: >> I am using an HP50g, in Algebraic mode. Both the help system on the >> calculator and the big manual indicate that >> LINSOLVE([X+Y=3,X-Y=1],[X,Y]) will return [x=2 y=1] > > That should be LINSOLVE([X+Y=3 X-Y=1], [X Y]). > > If I try it in ALG Mode, I get a request to switch to Approx. Only if I > try it in RPN I get the expected result. That' strange... > > Paolo === Subject: Re: Using LINSOLVE <4951dec2$0$1117$4fafbaef@reader2.news.tin.it> \ posting-account=GT4frAoAAADMvAtJu2WIOkYTwgy0O29T 1.1.4322; InfoPath.2),gzip(gfe),gzip(gfe) On Dec 24, 2:34Êam, \Veli-Pekka Nousiainen\ > on my calc (after CASCFG) > ALG > LINSOLVE([X+Y=3,X-Y=1],[X,Y]) > quite correctly will return [x=2 Êy=1] > > Ok, I go th rpn mode, and enter CASCFG. Then I switch to ALG. Then I \ enter LINSOLVE([X+Y=3,X-Y=1],[X,Y]) LINSOLVE Error: Invalid Dimension is returned. This must be a bug in my OS. This is frustrating. Now I can't figure out how to determine what version of the OS is on my machine. The big manual has no listing for OS in the index. === Subject: Conn4x & WOW64 We need 64-bit computing - now! === Subject: Improved CAS Help in German, Italian, Spanish and French posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) Hello Group, IÕd like to inform that my translation engine will contain a translated CAS Help soon. It is currently in the beta phase and will hopefully be available at the beginning of the new year. The new and improved CAS Help is available for the German, Italian, Spanish and French translation for the HP 50G (and HP 49G+). Information about the translation engine (the Multi Lingual Pack) is available on my website http://www.software49g.gmxhome.de. Merry Christmas, Andreas === Subject: Re: Improved CAS Help in German, Italian, Spanish and French Great! and I have a second flu, ruining also Xmas (December) delaying everything - some things for a full year Hello Group, Iâd like to inform that my translation engine will contain a translated CAS Help soon. It is currently in the beta phase and will hopefully be available at the beginning of the new year. The new and improved CAS Help is available for the German, Italian, Spanish and French translation for the HP 50G (and HP 49G+). Information about the translation engine (the Multi Lingual Pack) is available on my website http://www.software49g.gmxhome.de. Merry Christmas, Andreas === Subject: Re: SD Cardreader Problem and Fix InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR \ 1.1.4322; .NET CLR 3.0.04506.648),gzip(gfe),gzip(gfe) >> that it's nearly impossible to get a bad insertion I was just rereading the thread when I noticed that last line. Do Britney Spears Do You Want a Bigger, Firmer SD Card? George W. Bush Fill Your Flash Memory to the Brim! Bill Gates She'll Beg You to Integrate by Parts! Barack Obama Increase Your I/O Speed by Ten Times! Federal Bank Free Graphic Shots!!! (131 by 80) Brad Pitt Give Her a Good Square Root!!! :-) Bill === Subject: Re: SD Cardreader Problem and Fix Help me! I answered (too) many of those \make you member bigger by several inches!\ ads To my surprise they all worked! How can I get it SHORTER!! It's too long now - I've lost my girl-friend and rumors are spreading nobody wants to get hurt... I'm miserable and my new year looks nothing but happy My doctor says that's \it's ok, it'll stay up with these blue...\ \no, No, NO! It's not That! Can't you just snip a little...\ \Actually: could you snip A LOT! or just make it as it was\ \No hope! The effect is Permanent!\ my doctor replies, shaking head, looking sad. To make the lesson shorter: be careful out there It all works as advertized, but there is no going back! Your member will forever be too big... Merrry Xmas >> that it's nearly impossible to get a bad insertion I was just rereading the thread when I noticed that last line. Do Britney Spears Do You Want a Bigger, Firmer SD Card? George W. Bush Fill Your Flash Memory to the Brim! Bill Gates She'll Beg You to Integrate by Parts! Barack Obama Increase Your I/O Speed by Ten Times! Federal Bank Free Graphic Shots!!! (131 by 80) Brad Pitt Give Her a Good Square Root!!! :-) Bill === Subject: Re: extending IR range posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > first off, no I'm not trying to use my 48 to cheat. > > second, i don't recall but i heard the either the transmitter or > receiver is crippled. > The receiver is crippled. In section 6.7 of Part 2 of the comp.sys.hp48 FAQ ( http://www.faqs.org/faqs/hp/hp48-faq/part2/ ), \6.7. Why doesn't the I/R port work farther than a few inches? It turns out that it is the receiver that is \crippled\. The transmit range is somewhere around several feet, and some people have actually written programs to make the HP48 emulate some remote controls (see Appendix E-1 for suggested programs). There are currently two stories going around as to why. I will present both of them in the interest showing all sides of the story. You are free to decide which you believe: 1. The head of the HP48 design team, Dr. William Wickes himself, alluded during the Chicago Handheld Conference that the IR was intentionally crippled due to the concerns of certain individuals in academia that students could literally 'beam' information from one 48 to another during examinations. (from Rick Grevelle) 2. The reason the IR reception distance is so short is battery capacity. The Infrared Transmitter is semaphore: It is only turned on when it needs to be on, and the transmission protocol is defined to minimize the ON time. The receiver, by contrast, must be on continually when a transmission is in process, or when a transmission is expected. If you set your HP48 to Server mode, that receiver is drawing power. If you tweak the control bits to activate the receiver for any other reason, it is drawing power. The instantaneous peak power drawn by the transmitter is much higher than that of the receiver. But in the long run, the receiver will draw more energy from the batteries. Increasing the receiver sensitivity costs even more power.\ So sending information should be fine, but receiving it (from farther than a few cm) will require some modification, if possible. S.C. === Subject: Re: PREDY on HP40gs doesn't work?? <6q9vvhFbiatcU1@mid.individual.net> posting-account=iY7uIQoAAAAuLKgvClKqajiXarQcLhyc Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > > \.99heo, I'm afraid you are in the wrong forum. HP is not the common > > denominator here. RPN/RPL is. > > No, he is in the right newsgroup. ÊThe 40gs is indeed \ RPL-based. ÊAnd even > if it weren't, this is still the de facto best place. ÊAfter \ all, he's > probably more likely to get an answer here than in comp.sys.handhelds. > > Please try to be a little more friendly so as not to scare away users \ from > an already-dying newsgroup. > > > Eric Rechlin I was only trying to help; In a friendly way. I miss to see how being friendlier to users with completely different interests would save the group from dying. RPL based? Internally? Who cares what it's based on? At user level it's not what this user group has always been about and you know that better than anyone. I'm really puzzled here... === Subject: Re: Memory card to hp 50g posting-account=N97HDAoAAABGi7Sf9XabnuaykJJsClRm Gecko/2008102920 Firefox/3.0.4,gzip(gfe),gzip(gfe) > The HP 50G calculator uses SD cards. > Is it possible to use other types of cards? > Has anyone tried to use MMC cards? I use standard SD's, MMC's, and mostly MicroSD's in an SD adapter. I have not had issues with any of them. polarbear Mike === Subject: Re: PREDY on HP40gs doesn't work?? > At user level it's not what this user group has always been about. Is it the same CAS as the other calculators? That would make it just as relevant as any other CAS issue. This group has historically hosted discussions about all HP calculators, anyway, as it seems to be the only HP-specific, English-language usenet calculator newsgroup in existence. Eric's \be a little more friendly\ is also highly relevant, in a way beyond any technicality. Our conduct and character in every facet and expression of our life reflect our level of consciousness within; the phrase \conduct and character\ is found in a speech by Mahatma Gandhi in 1931, as an indication of \the real presence of God within,\ which is a matter beyond all reasoning, in any case, and the lack of which is the root cause of all negativity, hostility, violence, war, and inflicted misery on Earth. Audio recording of Gandhi: http://www.karmatube.org/videos.php?id=232 -- Y === Subject: HP48GX Routine to Extract Prime Number Factors posting-account=5sG65woAAAD7tEu5f-EfGw08SWADMmwE AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 \ Safari/525.20.1,gzip(gfe),gzip(gfe) I have an HP-41C routine out of the PPC ROM book that factors an integer into prime number factors. I am in the process of reverse engineering it into HP-48 code, but am curious to know if there might jwferman@ties2.net === Subject: Re: HP48GX Routine to Extract Prime Number Factors > I have an HP-41C routine out of the PPC ROM book that factors an > integer into prime number factors. I am in the process of reverse > engineering it into HP-48 code, but am curious to know if there might > be a similar routine out in our HP cyber space. A UserRPL system: Many more: http://www.hpcalc.org/search.php?query=prime+factor&hp48=1 One of above, in particular: \HP 48SX prime factorizer routines Inspired by HP 41 PPC ROM's 'NP'\ http://www.hpcalc.org/details.php?id=1582 (One of Joe Horn's earliest :) [r->] [OFF]