A27 I'll take his word for it, but what I've always wondered is, with 32 bits, couldn't it have been designed to go 2^32 ticks without a time event? ==== Marco Salvagno wrote in message news:... Hi Marco! If n is symbolic, then you should use Thomas' method, to get all possible results in a list. But if n is a number, then you can use vMATCH twice, once with { 'cos(&n*pi)' '(-1)^&n' }, check to see if any replacement took place and if not, then vMATCH again with { 'cos(pi*&n)' '(-1)^&n' } . Of course, as VPN repeatedly said, it would be better to have INTEGERASSUME, but I start losing hope that it will be implemented during my expected life time. Greetings, Nick. ==== Marco Salvagno wrote in message news:... Hi (again) Marco! You could use first HALFTAN EXPAND, then vMATCH with the replacement list { '&N*Pi' 0 } to turn the argument of the trig function to 0. Or use 'N=0' SUBST . Greetings, Nick. Content-Transfer-Encoding: 7bit Lines: 16 ==== My HP 48GX failed to respond properly (repeated key presses required) to the ON/OFF/Cancel key the last few times I used it and now will not turn on at all, even after a reset. The key is slightly depressed relative to the other keys - I don't recall whether this is normal or not. All other keys and calculator operations were normal during the period of intermittent operation of the ON key. No additional memory cards are installed. The calculator is not under warranty and I have the data in memory backed up on my computer. My questions are: Can the calculator be opened for inspection without special tools and, if so, what is the procedure? Would repair necessarily entail replacing the entire keyboard? Are there recommended repair shops for HP calculators in the Denver, CO area - or should the calculator be returned to HP for service? Thanks in advance for any assistance. ==== I'm new to RPN and the HP calculators. I've bought the 49G and now I want to lean how to best use it and RPN. Can anyone recommend and books or other resources suitable for the 49G newbie? Web sites would be good also. Thanks! ==== yes go to greatunpublished.com and buy science and engineering with the hp49g volumes 1 and 2. The authors name is gilberto urroz. the books are very helpful. They are 25 dollars each i think and well worth it. Anthony Coletti wrote in message news:Ey2Z7.1982$fe1.129000@bgtnsc06-news.ops.worldnet.att.net... other Content-Type: text/plain; charset=us-ascii ==== I'm once again looking for interested beta-testers. Not for weed or anything, but for a True High-level Compiler. It compiles a somehow C-like language to ML code ready to be fed into ASM. Be warned, though, that the language is not on a too high level, it's still fairly easy to crash the calculator. It also has only three (!) data types, corresponding to the W, A and B field of the Saturn. Most of the operators are there, and also if and for constructs along with functions and variables. Planned next are: more loops, and library calls. If you're interested, mail me! Thomas -- Thomas Rast If you cannot convince them, t.rast@iname.com confuse them. ICQ# 103670088 -- Harry S. Truman Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Dear Bernard Parisse: Please... Veli-Pekka Nousiainen Nick Karagiaouroglou wrote in message news:cd9ca36b.0201030732.52d0ba5c@posting.google.com... news:... Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== If someone gives me a new 49G brand new... I will become a 49BORG :-D Raul ==== Arnold Steekelenburg wrote in message news:<40o62usaphpmiqn484edsr4pgkfo2c435e@4ax.com>... As you surely noticed, he did take a holiday, but know he is back, strengthened by the cold snow and ice. Delayed, but better late than never: Happy new year to everybody. And of course, Greetings, Nick. ==== G. Ilias wrote in message news:... Hi Giorgos! Is there still much snow there at the bride of Thermaikos? Greetings, Nick. Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Nick Karagiaouroglou wrote in message news:cd9ca36b.0201030444.4751725d@posting.google.com... news:... AND I AM BACK !!!! Plus I'm engaged now with Ninamari Tiikkaja (Lily Bolger) shortly Niina in Finnish pronounciation and Neena to aid you English speaking people.. Veli-Pekka Nousiainen as a hobbit aka Ponty Brandybuck of Buckland PSS: What a magnicificant movie!!! Content-Transfer-Encoding: 7bit ==== Hi Veli-Pekka, Congratulations. A fine start into a new year,..... and beyond Arnold ==== Hello Jacek Marchel wrote in message news:3C276DA4.4CA4DF86@home.com... Actually, it's supposed to be the Renault 4L (I've seen some in the US, in poor shape). For a long time, they've been used by the French military police (gendarme) as it was the only car where they could sit while still wearing their cap (as specified by the military code). Go wonder. Jean-Yves Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ==== Jean-Yves Avenard wrote: You might be right, but I haven't seen one for years, and I've never seen the actual measurement of the headroom. They were roomy, that is a fact. Jack Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== X> > > Has anyone ported Tunnel to the 49? Oh no! It's the Compaq-train !!!! Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Nick Karagiaouroglou wrote in message news:cd9ca36b.0201030309.200591b@posting.google.com... news:... I see a light coming ahead...end of tunnel? VPN ==== Veli-Pekka Nousiainen wrote in message news:... LOL :-) Nick Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== This is not new, is it? I'm trying to write in my write-protected 2nd RAMcard, using two prgs I've found in hpcalc.org (Utils memory), but both give me the same: the spected bytes disappear of the port, but no entries in it. When I do a normal OFF (not FASTOFF) I recover the lost bytes. I'm using MK. Any idea? Regards Raul L ==== I am trying to decide between the Hp49G and Ti89 for graduate biostatistic work. I currently have a Ti-89 and am waiting on the hp-49G (I will return one). I have tried downloading some new programs for the Ti-89 from the internet, but have as yet not been able to get it to work (can't seem to get the data from the desktop into the graphlink software so that I can then send it into the Ti-89...I was, however able to download a program from another TI-89 to my pc and then into my calc.). Any help would be *greatly* appreciated...however, my main question is: Is the link program for the HP49G any easier to use? Apart from the RPN issue, for biostatistic analysis, is the HP49G any more difficult to use than the TI-89? I really appreciate your insight and help. Thank you...and Happy New Year! Rick Crews NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== The link prg is very easy, just drag&drop or copy&paste. And there are other ways (XModem protocol) for tranferring faster... Look here: http://www.mtsac.edu/~sguth/. You can read the documentation on-line of the best Statistics software *ever* made. Hope this helps Raul Rick Crews escribi227 en el mensaje news:704352fa.0201011228.4da81070@posting.google.com... Message-ID: <%BqY7.15257$Ad5.1765136@news20.bellglobal.com> ==== Hi, I bought TI89 played with it for two days and returned it. In MHO HP48/49 is easier to program then TI89. I do not want to offend anybody's feelings but with HP48 if I can solve the problem on the paper I can program it on calc, I thing HP48/49 is easier to program, so finally I bought HP48G+ and I am OK. Happy New Year Janek Rick Crews wrote in message news:704352fa.0201011228.4da81070@posting.google.com... ==== Jan Piaszczynski wrote: No offense taken, of course. Everyone is entitled to his/her opinion :-) This is, of course, true for the TI-89/92+ as well. Bhuvanesh. References: <704352fa.0201011228.4da81070@posting.google.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ==== I'll address here what you call 'the RPN issue.' I just got my 49g, so I don't know how to work it yet. But I've had other HPs in the past, which is why I chose this one without even considering TI-anything. Why? RPN. If you're not familiar with RPN, download a freeware or shareware calculator for your computer (if you use a Mac, RPNCalc and CalcWorks are both excellent--the latter is cleaner, less cluttered--available wherever fine freeware and shareware products are sold, i.e., versiontracker, etc.) or borrow one from someone and try it for awhile. It doesn't take long to get used to it, and once you realize that RPN is the way you think, you'll never want to go back to any calculator with an equals sign on it again. (I find that when I have to use a non-RPN calculator, I'm constantly plagued with getting halfway through my expression, only to realize NOW that I needed parentheses a few terms ago--on an RPN, that won't happen.) Brandt's advice about getting a book (and I'll get the ones he recommended) is good, because the books that come with the HP are the worst I've ever seen. I've had other HPs in the past, and the documentation that came with them was always excellent, but this is truly awful. (For example, the first chapter tells you what all the keys are. Never mind that you don't know what any of that means, it still tells you what all the keys are.) But don't plunk down any money until you've taken a look at RPN. I've never known anyone who's switched to it who would want to switch back. In fact, I worked on a colleague at work for about 2 years to get an RPN calculator, but he didn't even want to think about it--when he was in my office and faced with my calculator, he just gave up, he didn't want to know anything about it. Until he got a palm pilot, which, apparently, came with a RPN calculator. Now he won't use anything else. A standard story. -Doug Magnoli [Delete the two and the three from my email address.] Rick Crews wrote: ==== rrc1379@yahoo.com (Rick Crews) wrote in message news:<704352fa.0201011228.4da81070@posting.google.com>... Very good stat libraries on hpcalc.org Good -- but this makes the point of your question less clear. What do you expect from us, that you can't find out for yourself? So read a FAQ, ask on ticalc.org or calc.org -- I bet it's a user error. This is your *main* question? =) Would it matter if the HP49G's 'link' program required ten minutes of hard calculation? Careful memorization of several pages of tables? Anyway, the process is trivial. Your mention of RPN is confusing -- how does it relate to the latter part of your question? I doubt that the HP49G would be less easy to use, but I don't really know what 'biostatistic analysis' entails. NNTP-Posting-Host: ppp10-gla.noc.teithe.gr ==== Doug Magnoli wrote in message news:3C32EC74.2B5E2FB5@attbi.com... to Err, my 48GX has an equal sign. LS - 0. :-) ? ==== Doug Magnoli wrote: There is, of course, RPN for the TI-89/92+: http://www.perez-franco.com/symbulator/download/rpn.html Bhuvanesh. ==== Yes, the 48 does have an = sign, but it has a totally different use than on an algebraic calc. :) G. Ilias wrote in message news:a0vgja$20sv$1@ulysses.noc.ntua.gr... ==== I hope you all had a Happy New Years! Thank you everyone for your responses, I really appreciate all of your help!! Julian (aka clever) you asked a couple of good questions. When I said: and you replied: There was no expectation as you put it. I was merely saying that I am new to these graphing calculators...and (having stated in the previous line that I am a graduate student doing a large amount of biostatistical work (cilinical epidemilogy)) inviting people to hopefully share their thoughts as to which graphic calculator is stronger in biostatistics(hypothesis testing, correlations single, multi, Pearson, Spearman), Regression (linear,uni-, multi-) ANOVA,confidence intervals, etc.)and/or most useful/helpful to me in my work. Later I asked: And you replied: Yes it would. As a former Marine I learned from experience (a story for another time), and still strongly believe in, the KISS principle (Keep It Simple S.....) If all were equal, why would one want complex? You then said: Not confusing at all... I have seen many people mention RPN as a hinderance or a part of the learning curve. I was simply asking that this element be removed from consideration when assesing the user friendliness of the HP49G to the TI-89 (I am familiar with RPN). I would still apreciate hearing people's thoughts! Thanks again!! Rick Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Steen Schmidt wrote in message news:njPW7.4093$aS.668629@news010.worldonline.dk... throwing I think, as a security issue, that any president vulnarable to a (fe)male terrorist attack is a major risk to his/her country. Imagine a delay or total absense in a meeting, AIDS or other deceases, an icepick through ear or balls - or anything else. Kicking out of occupation as a president should have been taken immediately, but if someone thinks that as a punishment and not hard enough, thehn think of this: Being Bill is the biggest punishment in itself. ;-) VPN Bush?), back months ==== Jacek Marchel wrote in message news:<3C22BF74.163FB503@home.com>... Hmmm! When 90% of all used systems are M$/WIN this is not a monopoly because there are still 10% other systems. When 99% of all used systems are M$/WIN this is not a monopoly because there are still 1% other systems. When 99,99% of all used systems are M$/WIN this is not a monopoly because there are still Nick, VPN, Rcobo and some other insane guys that use the HP49G and try to find LIMIT(MS/WIN-percentage,year=infinity). And when those insane guys are dead (hopefully not for the next centuries ;-) ) then you'll hopefully don't have to fight with your refrigerator, when it insists that you must buy pizza when you want to eat a soup. Success is often (always?) connected with marketing, which can (has to?) be betray. Sacrifice? What sacrifice? All those new inventions that MS made, are well known and perfectly working for every Mac User since the early 90s. It's not sacrifice, it's only my tired smile, when I see all these Now everything is easier commercials of M$. Happy new M$-year! ;-) Nick. Subject: Re: Congratulations Mr Gates References: <9msu1u44m34sh4ohchgdmao65qjcvtonhl@4ax.com> <9vo435$ukv$05$1@news.t-online.com> <3C1FC922.DFA936D5@home.com> <3C2016DA.92367DF1@wildopensource.com> <3C20DE69.46A4A85@home.com> <3C20EBF5.AF48E490@wildopensource.com> <3C21464A.674C212F@home.com> <3C222F7C.B2DB9788@wildopensource.com> <3C2243F9.266620D9@home.com> <9vthjf$nts$1@nyytiset.pp.htv.fi> <3C22BF74.163FB503@home.com> Content-Type: text/plain; charset=us-ascii ==== Jacek Marchel wrote: At least those system does not leave your PC wide open for hacker to take control via Internet. http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/ bulletin/MS01-059.asp Hans Kristian Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ==== Nick Karagiaouroglou wrote: Until it is exactly 100% you still have a choice :-) I either buy pizza because I like soup so much or I buy soup from 0.001% competitior without pizza or if I/m really desperate, I make my own soup :-) I wonder, when everybody insane dies, what you suggest to do with Microsoft Windows ? How are you going to split single OS into two separate companies. Of course you can nationalize code as communists regularly do with other people private assets, but I used to live in such country and I strongly advise you no to go that way. Here you can really trust me :-) Sacrifice in a sense of limited choice of software and hardware. I treat OS as a tool to run software and operate equipment attached to the computer. I don't really care that Bill Gates gets rich instead of some other Unix guy. What I do care is that all my devices work without much pain and I have rich choice of good, inexpensive software. AND BY THE WAY I DONT HAVE ANY CRASHES. But that I guess requires simply a little care of your computer and set of well written software and hardware. Of course, you can write your own software and drivers if you are really desperate that will work under Linux :-) Happy New Year to You too. Jack ==== Amongst the grounds of appeal that MS took to the federal court was that Judge Jackson had the apperance of bias. This is the only appeal that was upheld. Note that the court did not say that Judge Jackson was wrong in fact or that he was indeed biased - only that he had the appearance of bias. They said that he exceeded his authority when he made some comments to the court concerning Microsoft's behaviour. He was also criticised for some extra judicial comments. What the federal court concluded was that because of Judge Jackson's appearance of bias the penalty he recomended may appear too harsh. Fact - the federal court did not overturn the guilty verdict. MS is still guilty. Fact - Judge Jackson's findings of fact were not overturned. The facts still remain. Fact - Judge Jackson was not fount to be biased. Fact - It was considered (by a conservitave court) that Judge Jackson gave the appearance of bias when he made some of his comments concerning MS's behaviour. Note that it was not fact or bias but only the appearance of bias that was the the finding of the federal court. Yani ==== Hello Doug Magnoli wrote in message news:3C2959BA.BB5A041D@attbi.com... like This is a RS422 port. I once used to own an Apple IIgs (great machine) that had these ports. it's very easy to connect a HP49 to this port. If I remember correctly, you just have to connect 3 pins: RX, TX and GRD 1 2 3 4 5 6 7 8 You have to connect 1, 3 and 5 (GRD) to the corresponding on the HP49. You should find the schematic on www.hpcalc.org Jean-Yves ==== Hi rcobo! Congratulations for yet another invention. :-) rcobo@eng.morgan.edu wrote in message news:... ---snipped part--- Does this mean that it has to be re-programmed everytime I want to switch, say, from temperature measurement to voltage measurement? ---snipped part--- You mean that the measured data should be transformed to the quantity to be measured by the logger itself, and not by the HP49G? Couldn't the HP49G just receive the raw data and transform them? ---snipped rest--- Greetings, Nick. ==== Good evening everybody, and happy new year, I'll like to get an old hp 48 because I lost the batteries cover of mine. Is there one elsewhere ? Thanks Denis (near Paris) ==== Denis CAMUS wrote: Hi, Denis I'd try to get another battery cover from the HP customer support. At least, that's what was recently suggested: http://groups.google.com/groups?hl=en&selm=9oeeuc%24r0b%241%40web1.cup.hp.co m Hope this helps, Regards, Bye. Jordi Hidalgo HPCC member #1046 johil@tv3mail.com - PS: I read your post to es.comp.sistemas.hp48 ... in french, which I understand but cannot write. ==== Jordi Hidalgo wrote: Hi, Jordi Thanks for the quick answer. I'll look at this URL to morrow. God evening Denis ==== I have a 48GX with a 128k card in Slot 1 and a 256k card in Slot 2. I have the following programs: Port 0 nothing, Port 1 Metakernel, Port 2 ALG48 - Chemlab 2.7 - Powerplot and in Port 3 INT48 pro. I want to install Errable using the Hpcomm software, I don't have kermit. What libraries do I need to install and which ports will they run in? I tried installing Kernel in port 0 and Errable in port 3. They seemed to attach correctly but when I tried EXPAND on one of the examples I received a Xlib error?? What did I do wrong??? Thanks in advance for the help.. Dan ==== Dan.C.Tenorio@intel.com (Dan T) wrote in message news:... Your configuration seems correct. The problem may be caused by: 1. The lib installed in Port 3 should be ERABLEG.LIB. 2. The command for 'EXPAND' is EXPA. You may access it by pressing RIGHT-SHIFT 2 ERABL NXT NXT EXPA. Regards, K.K. NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== Use Emu and you can link both calcs with XModem, faster than Kermit, that is used by HPComm... I recomend you install Erable 3.2: Erable in port 0, and the others 4 libs where you want. Read this post: , it can help. Ask all you want. Regards Raul Dan T escribi227 en el mensaje news:fb731187.0201021621.846c42e@posting.google.com... ==== Thankyou Thankyou Thankyou!!!! I installed erable 3.2 like you guys suggested and everything worked!!! Thanks again for the help. Dan T NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== Dan T escribi227 en el mensaje news:fb731187.0201031038.c81d87e@posting.google.com... I'm very happy if you are... Now, with time and patience, you can make your own key assigments, your own menus (store them as a lib, because free mem is important(!) for working)... I mean that you can build your *own* calc, and it will be the best for you. Sure. Regards Raul L ==== pitquim@yahoo.es (Raul Lion) wrote in message news:... Hello everybody so there is no symbolic solution :-( Anyway, many thanks for your help. I wish you good luck in the new year 2002 :-) BR Johny NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== John Elink escribi227 en el mensaje news:ade4e502.0201020549.780a227f@posting.google.com... 2002 :-) Hi, Jhony: It seems so. Best for you this year too. Raul ==== rcobo@eng.morgan.edu wrote: Nope, it works fine. It's hard to find a built-in operation that will cause the TI-89/92+ to reboot or memory-clear (C/assembly programs, if not written correctly, can do these things). If built-in operations were unstable, students (and I ;-) would not be very happy. Bhuvanesh. ==== Hello Try to press firmly the area just below the screen and above the first row of button. That usually fixes the problem. If it doesn't and your calculator still under warranty then you should call HP. HP has ceased the new calculators development, it doesn't mean that they won't support the machine they've previously sold... So don't worry, warranty will work Jean-Yves needless to say wrote in message news:a0crd2$npv$1@news.planetinternet.be... HP ==== I need to calculate Complex values and I haven't an Idea how to. I want to calculate in degree mode with the exp expresion. Somtimes I need to convert this values in the two parts, angle and the value. If I try it in the complex mode I only get sensless answers. Thanks for Help. ==== benzolo@web.de (Andreas) wrote in message news:<61a061b8.0201030332.4e7a119@posting.google.com>... Hi Andreas! It is easy. Turn on Degrees mode by entering DEG and then enter some complex number as (x y) where x and y are the real and the imaginery parts. The function ABS ( blue-shift / ) will give you the magnitude and the function ARG will give you the angle (red-shift / ) If you enter (x y) and turn on the polar mode by entering CYLIN or SPHERE then all complex numbers will be automatically displayed as (r < theta) where < is the symbol for angle on the HP49G. Conversely you can also enter a complex number as (r NNTP-Posting-Host: cs95127.pp.htv.fi ==== X> > I need to calculate Complex values and I haven't an Idea how to. may I add: try the command V-> VPN NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== Veli-Pekka Nousiainen escribi227 en el mensaje news:a127qp$a5l$1@nyytiset.pp.htv.fi... :-D Xref: newsmst01.news.prodigy.com comp.sys.hp48:146161 Recently, you posted that the HP-17BII calculator had undergone a partial re-design. Does this mean that the keyboard assembly and liquid crystal display can no longer be used to repair a broken HP-42S calculator? Thank you. Larry ==== Hello Larry wrote in message news:a0u0sh$ka3$1@slb3.atl.mindspring.net... The redesign was just a change in the keyboard layout. That's all Jean-Yves Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== I`m trying to find out a shop in Europe which can deliver the rechargeable battery pack 82120 A for HP41CV. Can anybody help me? Thanks in advance. Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Years ago I made one by opening up the existing one examining it and replacing the NiCd batteries. Just check that proper contacts are made everywhere. VPN Rolf Sch232ler wrote in message news:a101t0$gbb$01$1@news.t-online.com... ==== Hello! I know this question has been asked before, but not recently. Last week my HP48G died so its time for the big decision - to hp49 or not. I am an engineering student who mainly uses the hp for structural analysis. Does the hp 49g offer anything above its magical, and widly stated CAS? I am passed my first year calculus courses and I wouldnt even bother using it to solve integrals/difs. Thanks ! Ryan NNTP-Posting-Host: 217.133.246.190 ==== Marco Polo ha scritto nel messaggio news:csGV7.7040$QL2.295470@twister1.libero.it... The HP48GX seems to be really expensive here in Italy. You can buy the HP49G for less you'll pay the HP48GX. Or at least this refers to Rome. Here in Rome you can find all the models of the HP company (included the discontinued HP40) at Ingegneria2000, a technical bookshop near engineering of the La Spaienza university (Colle Oppio; chi conosce Roma sa di cosa parlo). If you are interested, drop me an email, I can send you more detailed info about reaching this bookshop Bye, Kickaha ==== Here's me buying bits to make a transfer cable for my (then) impending HP49. It came with a 49-49 cable, an adaptor to D-9 for one end and a hp49-hp48 adaptor too. sweet. -- -------- It is the least I can do, which, as a matter of policy, is the most I can do. Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Hi, kennt irgendjemand ein gutes Statik-Prog (sowas wie Stab2D) f237r den HP 49G? Thanxx Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Was wollen Sie? Hier sind die Statik-Progs, bitte: http://www.hpcalc.org/hp49/math/statistic/ VPN John Doe wrote in message news:a0ujnr$2tn$04$1@news.t-online.com... 49G? ==== In article , DROP_vpn@welho.com says... Obviously, VPN made a typo here, since the link points to statistics programs. Better suited links are: http://www.hpcalc.org/hp49/science/civil/ and http://www.hpcalc.org/hp49/science/physics/ P.S. Advanced knowledge of Spanish is highly recommended ;-) ------------------------------------------------------------------------- Ralf Fritzsch Bundesanstalt fuer Wasserbau Federal Waterways Engineering and Research Dienststelle Kueste Institute - Department Hamburg ------------------------------------------------------------------------- Unix _IS_ user friendly - it's just selective about who its friends are. ------------------------------------------------------------------------- ==== I recently bought a 49 with this Id# 94705417 Is this a recent or old model? larry ==== Larry / Anita McElroy wrote: I take it that you mean ID94705417. The ID means that it was manufactured in Indonesia, the 9 is for 1999, the 47 is for the 47th week of that year, and the 05417 means the 5,417th unit of that week. It's new enough that it doesn't have the serial port hardware bug, but the CN (for China) models have been reported to have various improvements. Note that whatever the serial is, you can update the ROM. Visit http://www.epita.fr/~avenar_j/hp/49.html for the latest ROM. Regards, James ==== James M. Prange wrote: PS: After I bought mine (in August of 2000), I called the phone number on the inside back cover of the user guide, and they sent me a CD with the latest ROM and communications software, a PC to 49G cable, an Advanced User's Guide, and an updated Pocket Guide. I don't know whether they're still being that generous, but it's probably worth a try. Please let us know how it works out. Regards, James NNTP-Posting-Host: tampappp233.net.usf.edu ==== James , I made a call and they will send a cable. I'll wait and see what comes... thanks larry inside and an generous, ==== Larry / Anita McElroy wrote: I'm glad to hear that; buying a cable would be a pain in the wallet. The CD isn't very important; everything on it is downloadable for free. I've read that the Advanced User's Guide has been improved - the one I have doesn't include the other commands. My old Pocket Guide has a sort of grey rectangular with rounded corners calculator on the cover, but the updated one has a blue 49G shaped calculator pictured. Note that all of the guides are available in PDF format at hpcalc.org, but it's nice to have them printed and bound. Regards, James NNTP-Posting-Host: tampappp136.net.usf.edu ==== James I downloaded the hpcomm connectivity program but it will not install in win nt4.0 but it does install in win 95. I get a Dr. Watson message that the uninstaller failed to initialize. Has anyone experienced this problem before. larry Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Timit216 Hassan wrote in message news:80e7cd6f.0112300502.663a2407@posting.google.com... X X The User interface has still some major flaws I will name one: Pop-up windows with choose buttons Why? While writing a program or a document a pop-up window pops up AND too many times I hit the key corresponding to either a shortcut on a button or simply hit the space key and thus select the default answer. Sometimes this happens so fast that I can't even flash-red the message box title, so I don't no what it was all about. I guess that occasionally the pop up passes by totally unnoticed. Do there is some user-friendliness in modern GUIs. To correct this one could offer something new to the poor user: Error pop-ups that stop your application and need a selection before continuing. Warning pop-ups that your current application can ignore and so you can look at them a little later... The best place for these pop-ups could be a separate page or screen that you must select in case of error pop-up in order to continue. A docking bar on the right side of the screen might be another place to show these pop-ups (unless your application is in a full-screen mode) Opinions? AHNY2002 VPN ==== Hello Santos Lucero wrote in message news:a0gfml$cro$1@diana.bcn.ttd.net... What is important is the date of purchase. Regarding the keyboard, I don't see why HP would replace a working calculator for a new one. They have no obligation to do so. Sure, it could improve their image, but is it really what matters now ? Jean-Yves NNTP-Posting-Host: gw53-01-p165.ec.saix.net ==== Just one small question... Does HP have an image that could get any worse ;-) Andre Claassens Jean-Yves Avenard wrote in message news:LHjY7.57974$HW3.30236@newsfeeds.bigpond.com... Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Yes...they are even not good at making their image worse... They had call COMPAQ to help them... VPN Lindi Claassens wrote in message news:a0vtg0$lcc$1@ctb-nnrp2.saix.net... ==== Jean-Yves Avenard wrote: Huh, why ??? Bought new but manufactured over a year ago, let's say bought in Nov 2001, manufactured in Dec 1999. What is the magic formula that determines whether you can get a replacement or not? Buying something new which has been sitting on the shelf for 2 years without any one warning you that this is an old model, you know, the one without all the improvements, but we are going to charge you the same price as one with all the improvements sounds shady at best. As a matter of fact it cost you more than the latest model because you have to spend YOUR time downloading the latest ROM, YOUR $$ to buy the serial cable, YOUR time to order the serial cable, installing, etc., etc., etc. Yes, I am one of the naive ones who paid the same price for an almost two years-old HP49 that I could have paid for one manufactured in China in late 2001. Santos Lucero ¿Problemas con las news? Webnews, el acceso m207s r207pido y fiable http://webnews.aforo.com User IP: 207.212.230.68 ==== Happy New Year for all, I just bought new HP48G+, very nice for what I need. I've seen that I could add more memory to 48G+. Where can I find all the details how to do it and what memory cheeps to use? Could somebody point me to the resources on the www. Thank you. Janek NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== Try here: http://ca-on.hpcalc.org/hp48/docs/opening/ Raul L Jan Piaszczynski escribi227 en el mensaje news:oHmY7.8200$AS4.1471526@news20.bellglobal.com... could Message-ID: ==== Thanks, Janek R Lion wrote in message news:a0stf9$25f$1@titan.bt.es... and Mime-Version: 1.0 ==== Raymond Hellstern wrote: Hi - I do not as yet own an hp 49g, but am considering the purchase of one. The two following capabilities are important to me, and I'd like to confirm that the 49g can do these things: 1) Simultaneously display the graphs of multiple 2D or 3D functions, such as displaying 2 or 3 different conic equations simultaneously. Can the 49g do this for 2D? For 3D? 2) Use a symbolic variable name as an element of a matrix (or a vector) and be able to use the matrix in a calculation that, when evaluated, will end up with symbolic results. I do see the 49g supports symbolic eigenvectors and was wondering if this symbolic capability can be applied to more general matrix or vector elements. Thanks for your help. --tom-- Mime-Version: 1.0 ==== Sorry about the last post - hit a wrong key. Hi - I do not as yet own an hp 49g, but am considering the purchase of one. The two following capabilities are important to me, and I'd like to confirm that the 49g can do these things: 1) Simultaneously display the graphs of multiple 2D or 3D functions, such as displaying 2 or 3 different conic equations simultaneously. Can the 49g do this for 2D? For 3D? 2) Use a symbolic variable name as an element of a matrix (or a vector) and be able to use the matrix in a calculation that, when evaluated, will end up with symbolic results. I do see the 49g supports symbolic eigenvectors and was wondering if this symbolic capability can be applied to more general matrix or vector elements. Thanks for your help. --tom-- NNTP-Posting-Host: u195-95-93-171.goplanet.pi.be Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit ==== BC computing devices (BC=Big concern) PawlRevere2 schreef in bericht news:20011231183152.15068.00002215@mb-cl.aol.com... ==== Ali Mashtizadeh(AliKat) wrote in message news:<3C2E5E6A.4080003@hotmail.com>... I changed the subject to see if there are replies. I wonder if after all this time, HP still has the exclusive right to produce saturn cpu's, it is well over 10 years old... Any idea? Steve Sousa ==== Steve Sousa wrote: I don't know whether these sites are relevant to the Saturn, but visit http://www.brouhaha.com/~eric/hpcalc/patents/ and http://users2.ev1.net/~sebastia/patents/patents.htm for information on various patents. Regards, James ==== etsteve@yahoo.com (Steve Sousa) writes: The only reason that they would have exclusive rights to do so would be if they had patents covering it. AFAIK, they don't. You wouldn't be allowed to call your implementation Saturn if HP had a trademark on that, but AFAIK they don't. You probably can't copy the mask or layout of an HP Saturn chip, since those are most likely copyrighted. Similarly for the HP documentation, although some of that is already released under licenses that permit redistribution (subject to some conditions). But if you just want to build your own processor that happens to execute Saturn object code, you should be OK. Of course, IANAL, so YMMV. ==== johil@tv3mail.com (Jordi Hidalgo) wrote in message news:<7fcf10a1.0112240334.20071bc@posting.google.com>... Don't say this Jordi, especially not for Bin Laden. What kind of Satan can be still introduced to him? Just hope that this misery will end sometime. Wish you all the best for the new year and a better world to all of us for the future. Greetings, Nick. ---snipped rest--- NNTP-Posting-Host: cs95127.pp.htv.fi X-Trace: nyytiset.pp.htv.fi 1010063287 31140 212.90.95.127 (3 Jan 2002 13:08:07 GMT) ==== You misunderstood, Nick! it's the Satan's punishment to meet ObL in Hell, not the other way around ;-) Veli-Pekka PS: The probably most efficient way (not yet tested) to limit terrorism is... Announce them pigs and with surgery make it real (on nose & tail & ears at least), see : http://64.4.32.248/l/wc/msnbc/-20103?um=_lang%3DEN&site=http://www%2emsnbc%2 ecom%2fmodules%2fexports%2fct_hotmail%2easp%3f%2fnews%2f681021%2easp Nick Karagiaouroglou wrote in message news:cd9ca36b.0201030457.26ddb209@posting.google.com... news:<7fcf10a1.0112240334.20071bc@posting.google.com>... NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== Veli-Pekka Nousiainen escribi227 en el mensaje news:a11l3n$ud4$1@nyytiset.pp.htv.fi... http://64.4.32.248/l/wc/msnbc/-20103?um=_lang%3DEN&site=http://www%2emsnbc%2 ...but I can´t go there: unresolved host name error Raul Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== http://www.msnbc.com/news/681021.asp?cp1=1 VPN R Lion wrote in message news:a11l0m$ses$1@titan.bt.es... http://64.4.32.248/l/wc/msnbc/-20103?um=_lang%3DEN&site=http://www%2emsnbc%2 NNTP-Posting-Host: cable192a063.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit ==== Veli-Pekka Nousiainen escribi227 en el mensaje news:a11rqe$2rs$1@nyytiset.pp.htv.fi... Thanks... and good new €Year (EuroYear, for those havn't the € character) Raul L ==== some day we will be able to grow meat like grass. the set up will have a raditor-like lung and a fish-tank heart-pump. if you cut a piece, it will grow back to its original form. you will be able to untwist your head off your body if you get a headake or insert a module with all existing math & science. then, without knowing how, your body parts will be incorporated into a great ball of breathing meat that has many eye-balls. you will be part of a great meat-ball that puffs and farts. you will hear voices and air noises, not knowing where they come from because you cannot move. then you will wake up. then you will forget about the meat-dream. In article , Veli-Pekka Nousiainen says... ==== etsteve@yahoo.com (Steve Sousa) wrote in message news:... Since this concerns all calcs i removed the [ 4 9 ] from the subject. As promised here it goes: The following extract is taken from: HP48 Insights PartII: Problem-Solving Resources By William C. Wickes 1992 Larken Publications Page 622 (hope he doesn't mind...) The current time is encoded in HP48 memory by means of a 52-bit RAM register and a 32-bit electronic counter. The register stores the scheduled time of the next event--the next time-dependent action that the HP 48 must take, such as the next alarm to come due, the next one-second display clock update, or the ten-minute inactivity calculator turn-off. (There is a second time counter that is used for cursor blink, which is therefore independent of the rest of the time system.) The counter is a countdown timer that represents the time remaining until that next event. The current real time then is the difference between the values in the next event register and the counter. That time can be anywhere in the range January 1, 1990 to Dec 30, 2089. The counter decrements by one for each four crystal oscillations, meaning that the fundamental clock tick is actually 1/8192 second. With 32 bits for the counter, the longest the HP48 can go without a time event is 2^31 ticks, slightly more than 3 days. That occurs when the HP48 is turned off, and no alarms are scheduled within that time--then the calculator wakes itself up just long enough to reschedule the next event time. Usually, all of this processing happens so fast that it is not noticeable. The only exception is when you have a large number of alarms stored in the alarm catalog (section 19.2.5);the time required to scan through the list of alarms to find the next due alarm could make the digital clock display miss an occasional one-second display update. The time encoded by the next event register and the timer is deliberately designed to be protected from accidental reset. Even system halts and memory resets (section 5.8) do not affect the time data, even if a reset is caused automatically by the detection of a memory fault. A special checksum is maintained for the next event register; only if that checksum indicates a problem with the time register content itself is the clock reset to the default of midnight, January 1, 1990. Now you all know why sometimes your calc wakes up at night and screams: Bip! Greetings! Steve Sousa ==== Reposting with a subject: Steve Sousa wrote: I'll take his word for it, but what I've always wondered is, with 32 bits, couldn't it have been designed to go 2^32 ticks without a time event? Regards, James Content-Transfer-Encoding: 7bit ==== On Wed, 02 Jan 2002 01:24:15 GMT, James M. Prange wrote: Well, I think this was done for two reasons : simplicity and time system integrity. Having the high order bit of the TIMER2 register tied to a ( level sensitive ) cpu interrupt line is simpler than keeping a separate carry bit that behaves differently than the rest of the 32 bits in the register. Also, time system integrity is ensured because a time event can go unserviced for up to 72 hours before the system time becomes inaccurate. This might happen when interrupts have been disabled for some reason and the clock hits zero . As long as they are re-enabled in a reasonable amount of time no harm is done. Hope this answers your question... ---------------------------------------------------------------------------- --- Jonathan Busby - Remove the random permutation of NOSPAM from my e-mail address before replying. ==== Off topic: My ISP's news feed has been down for the last couple weeks, so I've been using newsranger.com. I've found that newsranger stops filling in the subject line of a reply when it gets to a quotation mark. Jonathan Busby wrote: Ah, that makes sense! Hmm, are you saying that as long as the high order bit of the TIMER2 register hasn't toggled again all will be well? Well, at least it answers that question. Regards, James jmprange@i-is.com ==== Steve Sousa wrote: The copyright notice is primarily to prevent people from copying the book to avoid buying it (the bane of all authors, print or software), and from plagiarizing sections for use in other books. --Bill Wickes http://groups.google.com/groups?hl=en&selm=17980000%40hpcvra.CV.HP.COM Regards, Bye. Jordi Hidalgo HPCC member #1046 johil@tv3mail.com ==== Steve Sousa wrote: I've often wondered whether the self-test CPU speed is in terms of this independent cursor blink counter. I think that he must've been overdue for a break when he wrote that last sentence. I find that for my 48SX version D the valid dates are January 1st, 1989 through December 31st, 2088, and in my 48GX version R and 49G ROM 1.19-6 the valid dates are January 1st, 1991 through December 31st, 2090. The 48s do a warmstart (System time is corrupt.) when midnight of the last valid date arrives, but the 49G simply jumps back a century (no warmstart) to celebrate that New Year. Hmm, I wouldn't mind jumping back a few decades myself, but a full century is out of the question for a while. I wonder how this ties in with TOFF on the 49G. I know that setting a value of #100000000h (2^32) can result in an instant off behaviour that apparently requires a memory clear to break out of and also changes the system time. Suppose I set TOFF to a value of #FFFFFFFFh (2^32-1); I take it that the calc would turn off after only 2^31 ticks of idle time? That is, assuming that I've hooked up an external power supply so that it doesn't shut down due to low batteries first. Well, I've never noticed even a b'p from it when it's off (unless I've set an alarm). Someday I'll have to watch and see if I can catch it in the act. Regards, James Content-Transfer-Encoding: 7bit ==== On Wed, 02 Jan 2002 08:42:04 GMT, James M. Prange wrote: Exactly. :) ---------------------------------------------------------------------------- --- Jonathan Busby - Remove the random permutation of NOSPAM from my e-mail address before replying. ==== Klaus.Mueller@Goettfert.de wrote in message news:<3c231eff.18930660@news.btx.dtag.de>... Hi Klaus! If your mobile uses serial protocol for communications with other equipment, then you can use the command XMIT of the 49G to send the AT commands. For example, you place AT0 at stack level 1 and the execute XMIT, which sends the command. Of course, the mobile and the HP49G have to be configurured to the same transfer speed, mode, etc, first. Greetings, Nick. P.S. By the way, do you want to transfer solutions over a mobile network during exams? ;-) ==== TEST ==== Veli-Pekka Nousiainen wrote in message news:<9vv78q$lp3$1@nyytiset.pp.htv.fi>... Greeks once again? Boy, we seem to infuence everybody. ;-) Greekkings, Nick. ==== Hi Joe! preluna@flashmail.com (Joe Naksteth) wrote in message news:... Why? The 49G is itself in a tunnel of updates, corrections of bugs that generate new bugs, hopes and fears and every possible impossible dream for the future. We are in a tunnel without end. Underground calculator, so to speak. ;-) Greetings, Nick. Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== I would also like to have a dead 49G. VPN PS: a live one will also do, I'm gonna kill it anyway... Ali Mashtizadeh(AliKat) wrote in message news:3C310C2A.4050203@hotmail.com... news:<3C2FA51E.5060509@hotmail.com>... ==== I'm trying to convert a program into a library. It has different sub-programs which share the same data, so I created some Global vars to hold this data. I compile the library keeping the global vars hidden (i have the same problem if i don't). And the programs which USE the vars work fine, but the programs which STORE data on the vars don't work, they give me an Undefined Local Name error. How can I get around this? Thanks in advance, Mithrandir. mizrandir@hotmail.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Hi, this topic should be covered in the documentation of the Library maker you use. If it's not, then the docs are lacking something very important;-) At least the documentation for the D>LIB nad the <-LIB-> package by Detlef Mueller provides sufficient information on this topic. Search for the word $VAR. If used, it should contain a list of which variables should stay outside the library. Here 'Variables' means one or more arbitrary objects which are referenced by their name in the $VAR list. In general a library is read-only. Raymond Software available on www.hpcalc.org Mithrandir schrieb im Newsbeitrag news:92e02401.0201030846.12aecd18@posting.google.com... References: <92e02401.0201030846.12aecd18@posting.google.com> Content-Type: text/plain; charset=us-ascii ==== Mithrandir wrote: You can't - it's just that way, no variables can be stored *in* libraries. However your libraries may create/use/store to variables in the current directory, or you can use lambda variables. Thomas -- Thomas Rast If you cannot convince them, t.rast@iname.com confuse them. ICQ# 103670088 -- Harry S. Truman ==== Thanks, but I alredy new that, I have been using Detlef's program. What I wanted is to keep the varibles IN the librry so i could use them but they weren't accesible to the user. Raymond Hellstern wrote in message news:... ==== OK, it's a pity. What I will do is create a variable in HOME whith a list containig all the necessary data. My question now, is if I will have to be on the HOME directory to use that data. If everything is how I think, the answer is no. Thanks for the fast answer. Mith. Thomas Rast wrote in message news:<3C349040.BD0F17FA@iname.com>... Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Mithrandir schrieb im Newsbeitrag news:92e02401.0201031447.2bd20ef7@posting.google.com... You can access data variables which are located in the HOME directory from any sub-directory, even from the hidden directory. And libraries attached to HOME have access to those data variables, too. There's one thing that doesn't work directly: Executing programs which are in HOME from a sub-directory. But there's a workaround. Get the current PATH, switch to HOME temporarily, execute the object, evaluate the recalled PATH. Raymond is there a way to force simplification to 0 of expressions like sin(2*n*pi) ? Greetings, Marco References: Content-Type: text/plain; charset=us-ascii ==== Marco Salvagno wrote: Maybe n 0 = SUBST EVAL Thomas -- Thomas Rast If you cannot convince them, t.rast@iname.com confuse them. ICQ# 103670088 -- Harry S. Truman X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ==== sin(2*n*pi) If you mean on the HP49G: Setting flag -1 should do this, but unfortunately it doesn't. It's one of those things that makes the '49 CAS inconcictent. On the HP48 it works. Regards Steen ==== Thomas Rast wrote in message news:3C25FE68.4A8F652B@iname.com... sin(2*n*pi) hohoho, silly me I was looking for a general solution and missed the most evident one! What about cos(n*pi) ? Greetings, Marco References: <3C25FE68.4A8F652B@iname.com> Content-Type: text/plain; charset=us-ascii ==== Marco Salvagno wrote: { 'n=0' 'n=1' } SUBST << EVAL >> DOLIST Thomas -- Thomas Rast If you cannot convince them, t.rast@iname.com confuse them. ICQ# 103670088 -- Harry S. Truman ==== Steen Schmidt wrote in message news:vfoV7.3984$Zm5.305059@news000.worldonline.dk... I see... I've tried to fix it with a little program that does some vMATCH ing. Unluckily it seems that just changing the order of the terms in the product spoil it down... ie: { '2*&N*PI' 0 } won't work if the expression is: cos(2*PI*N) ... and REORDER doesn't sort it out, anyway. Any idea? Greetings, Marco ==== After deciding that I'd be writing a lot more ML in the future, I edited my APPS softmenu program to, if a certain user flag is set, use HMENU instead of AMENU. HMENU is my 'hacker' menu, which is right now mostly uninteresting (it has a submenu with shortcuts to Masd and xASM-> commands, a menu pointing at some library documentation, some backup commands, and the following:) but in the course of writing it I had a neat idea for a menu. Here's its code: :: ' :: DUPTYPECOL? case EVAL DUP xRCL xRPLED SWAP DUPTYPETAG? IT :: CK2 DUP xPURGE ; xSTO ; MenuKeyNS! ' :: DUPTYPETAG? IT :: CK2 DUP xPURGE ; xSTO ; MenuKeyLS! { { Edit TAG 1 ID shadow } } TAG 1 ID shadow xRCL &COMP ; (This would be passed to DoMenuKey by my menu system. CK2 in the LS assignment is an intelligent aversion to PURGING data on a port when there's no replacement, but I think NS's CK2 is paranoia. The DUPTYPETAG? business is annoying: is there a better way to do this?) As you can see, there's by default one entry in this menu -- which refers to a list on port1 that's used to build this menu =) So you can easily modify the menu, adding variables which in my case serve as information on my own programs. Pressing a softkey either beeps and does nothing, if the softkey doesn't correspond to anything, or opens Emacs on something. LS+ and RS+keys do what you'd expect. ==== I'm proud to announce the new version of Mathfont has been released. Major improvement is that it now includes also a minifont, so you can use the smart gliphs and math symbols even with small font display (giving you the oppportunity, e.g., to use small Stack Display or small text in the Equation Writer). Font and minifont are provided incapsulated in a toggler written by W. Rautenberg which is really small (only 2.4 KB, less than two font objects together!). Documentation text now whould be more clear and descriptive about all aspects of using Mathfont. You can download it from http://www.hpcalc.org/hp49/utils/fonts/ As always, comments are highly appreciated. Regards, Kickaha ==== Happy Xmas from a 48BORG for *THE* 49BORG And the same to all the Group. Raul ==== I have an ml blackjack game in working order for one on one play with the 48 (about 20k for game and config data). It supports card counting schemes of most types or just basic strategy. It has many configurable settings for such things as house rules and playing strategies (for simulations and recommendations). I am still working on the simulation part, which does over 25k rounds/minute. It does not appear to have any bugs, but the results are slightly different than the results from a commercial package for expectation/round. For sim debugging, there is a review feature for about the last 100 rounds and also an Excel spreadsheet to paste a table from a simulation with bins for all possible outcomes. If anyone feels like taking a look, just email me. I developed this software using Jazz on Emu48. It has gotten to the point where I have to use Jazz Lite to compile and regular Jazz to debug. Let me know if you also want the source code (130k directory). If there is enough interest, I may just post to hpcalc.org. Merry Christmas, Todd eckrich@attglobal.net Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ==== JEEjohn wrote: What about it ? IBM was supposedly a monopoly and without the intervention of government now is not a monopoly. So what it teaches us ? But in fact IBM was never a monopoly either. As of ATT or ITT they were actually 100% monopolies guaranteed by law. They monopolized and owned telephone lines because law allowed it so in fact it was a fault of government that allow monopoly to grow. They were broken into many companies. That has no comparison to Microsoft. In fact Microsoft has no monopoly on computer itself, has not even monopoly on the Intel based computer and in fact has no monopoly on the operating system for the Intel based computer. The companies you mention like ATT or ITT, tell me, how many countries do you know except USA where telephone service is not a monopoly usually nationalized by the government ? Sure it can. It just depend what the definition of the word is is. President Clinton was especially strong with that game. In fact well beyond is not necessarily true. In my work there are more UltraSparc computer than Intel based PC. Not a single UltraSparc machine run even a single Microsoft application. Mac PC runs sometimes Microsoft Office, but beyond that not much Microsoft there either. Palm computers, no Microsoft there. Embedded computers - where is Microsoft ? So as you see customer has a myriad of choices. What attracts customer to the Microsoft is simply unbeatable combination of quality, functionality and price. Normally it is called successful product. By jealous losers from competition it is called monopoly. Typical lawyers game that is played for public opinion. I didn't say Microsoft is 100% clean. What I said, is that the sentence was too harsh for the verdict. What that usually mean, is that the verdict found certain violations of law but those do not guarantee proposed punishment. Just like speeding by few mph over the limit does not put you in jail for several years, although, I'm sure, you will find some bigots who would do that to you if you were caught speeding, because they are so bad drivers that it scares them to speed :-) If you are just looking into guilty - not guilty binary logic, then you are right. Microsoft is very probably guilty of some actions that violate the law. But in such logic everybody is guilty, because everybody has some minor violation of law here and there that are not serious enough even to prosecute. My point is, that Microsoft maybe took many serious immoral actions on top of illegal, but common believe that immoral actions by the nature of being immoral are somehow illegal is false. And on top of it remains of course some moral authority that suppose to tell us what is moral. Typically it used to be Pope :-) in our western culture. Somehow I don't think we can count on Pope to tell us if Microsoft is moral, so what remains is to rely on the US lawyers :-) Now that is a choice isn't it ? US lawyers will tell us when some company full of $ is moral or not. I'm sure we can count on them to be fair. Lawyers will take the $ you will get stuck with software that nobody want to fix and support anymore. And you have the internal knowledge that in fact Microsoft did bought Corel from porting office to Linux ? How about Corel rather gave up, because it will be a loss of money. First there is StarOffice for free already there and it reads and writes Microsoft files so it is already a better Office than Wordperfect, second Microsoft is nowhere with computer graphics so it is natural that it is looking into buying some advanced technology from the company well known of for it graphics applications. Microsoft won with WordPerfect years ago. Last time I've checked the had entire Unix family of competition. But that is not necessarily illegal. I'm sorry, I will not join which hunt only because I don't like particular women. Here you contradict yourself. Java is alive and well despite Microsoft efforts of C#. Microsoft did some modifications to Java which are maybe immoral, but it is programmers responsibility not to use them. Just like Netscape was trying to push unlegalized HTML tags to make pages unreadable for Microsoft Explorer. If somebody used standard Java or tags neither Microsoft nor Netscape was successful. In fact standard Java is available under IExplorer. The extensions are maybe immoral but perfectly legal. And on top of it, there is no law that even requires Microsoft to implement Sun product - Java in it's OS. I don't even own XP. This is the easiest solution :-) So what you saying, Microsoft build in logic, that stops asking you bothering questions after you say No several times ? And you complain, that it is unfair ? How many times you have to deal with the applications from Microsoft competition that never stop asking the same stupid questions ? Use somebody else OS and Office Suite. Of course the other choice is to nationalize the company and run it under government watch. Generally it was not successful in USA but Renault in France is an example of successful nationalization of private property in capitalist country. To make things clear, I don't like this solution. Buy competition. It saves money. There is no single Microsoft product that has true monopoly on the market. If you have to buy Microsoft product because of combination of features that do not exist in other product, than Microsoft has a right to dictate it's price for being superior to the competitive product :-) That is normal with every high tech product you buy. How many features you use in your VCR, video camera, photo camera etc. How many features you use in Adobe Photoshop ? Why you have to pay $600 for Adobe Photoshop - same monopoly in image graphics as Microsoft is in other areas or AutoCAD 2000 which is same monopoly in PC based CAD market as Microsoft is in other areas ? Star Office has a subset of functionality of Microsoft Office, is for free (doesn't cost you a single $) and can read and write Microsoft files. Again, if you have chosen Microsoft Office, it was based on choice not monopoly. Jack Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Hi, JEEjohn schrieb im Newsbeitrag news:20011222144323.06877.00000664@mb-mj.aol.com... Just to remember: IBM had a very strong competing product in the early nineties to the middle of the nineties, namely OS/2. At that time, OS/2 was ways more advanced and robust than Windows, and it (OS/2) sold well, at least here in Germany. But MS tried to force dealers to either bundle new PC's with MS OS's, or else they would not get the licences for MS's other software packages for OEM prices. Regards, Raymond ==== In article <3C2521B0.5E9B3AE4@home.com>, Jacek Marchel writes: Oh, and what about the various lawsuits they lost in the 70s over their monopolistic behavior? BTW, the government essentially did intervene. IBM was effectively run by lawyers for a time who checked all the decisions to prevent the possibility of someone claiming they were unfair. Not exactly what I would call an effective solution. Only ATT was broken up. ATT was probably not the best example to use here. Even then, when ATT faced competition for which the government did not support them, then ATT used it's market strength to stop or limit the competitors to small markets. Next, you'll be telling me that Standard Oil wasn't a monopoly because you could still travel by train or canal boat, or that you could use coal or wood for power. I haven't seen an UltraSparc PC yet. Where are they? But, I'm willing to bet there are Windows NT type PCs avaliable to do the kind of stuff the UltraSparc computers are. M$ invested in Apple, and soon after came out with Office for Macs. Again, I think M$ did this so they have a token competitor. Palm & embedded computers are facing competition from M$ Windows CE. Fortunately, these manufacturers are aware of M$ monopolistic tendencies now. Ahhh... but don't forget - M$ is a repeat offender. In such cases a more severe punishment can be imposed. Perhaps, splitting them up is too severe, but the proposed settlement is a joke!!!! Nothing more than a slap on the wrist (maybe even only the pinkie.) It seems that the Justice Dept., and a number of states thought it was more than minor. Also, to use your analogy, everybody does it, but does that make it ok for Clinton to do it? When you're the leader of the free world, you're held to a more stricter standard. I don't have to. The order of the events are strongly suspicious. Wordperfect Suite was Office's biggest competitor at the time. You don't necessarily have to have a smokin' gun to prove the cause and effect. StarOffice doesn't come close to providing the features that users need. Wordperfect Suite did have them, that's why M$ reacted. NOT WITH Intel based PCs!!!! There is nothing else out there that is less than $2000 that can do the things that most users need. C# came about after they lost the court case over their poisoning of Java. Why didn't they come up with a competing product first rather than try to Microsoftize it? I don't either. Almost all other products have a little check box for you to check to tell it not to bring it up again. Where is it for .Net passport? John Edry ==== In message <20011219192410.01446.00000512@mb-cs.aol.com>, on Thu, 20 Dec 2001 at 00:24:10, JEEjohn wrote: FWIW their insistence with activation is an attempt[1] to cut back on piracy. For example, in China *none*[2] of the local PC manufacturers bundles an operating system with their PCs. The reason is that *everybody*, even government departments, installs ripped-off copies of Windows. Activation will probably turn out to be a right PITA, but until people pay to run Windows it will remain in some form or another. Regards, [1] It remains to be seen how effective this will be. [2] Actually, no longer quite true as MS has finally managed to do a deal with the leading 4 manufacturers to bundle Windows. -- Bruce Horrocks Hampshire England bh@granby.demon.co.uk ==== Bruce Horrocks wrote in message news:... Fortunately it's not so bad, as it only affects those who actually acquire XP. Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Hi Bhuvanesh! Plugged that into your 92+, didn't you? :-) I plugged it into an 89 and got the other root you did. ---Jason--- Bhuvanesh wrote in message news:662e00ed.0112202100.49a3e60d@posting.google.com... ==== John Elink wrote in message news:c7f1d102.0112200636.5f7730ee@posting.google.com... Not even MuPAD can handle it symbolically... Greetings, Marco Xref: newsmst01.news.prodigy.com comp.sys.hp48:145845 Hi All and Merry Christmas and Happy Holidays to You and Yours: I just got my rebuilt HP-97 battery pack back from Batteries Plus and all is well. When I picked it up, they told me the estimate was in error and the charge would be $20 instead of $40!! Anyway, the 97 works fine with the new battery, so it appears to me that the battery pack must be functional, though not necessarily charged, for the calc to work with the ac adapter.... Peace, Roger Arlington, TX standard University of Texas disclaimer ==== Hello, I recently got an HP39G and I just wanted to know what does shift+minus key do? The one with the angle symbol. I checked the manual, hpcalc.org, google groups, and other sites and could not find any info on it. HELPWITH does not give anything either and I went through the entire MATH menu and could not find a reference to it. Is this for the HP40G only and was left on the HP39? any insight into this would be appreciated. FlyerX ==== Sam Galls wrote: It's used to convert complex numbers in angle format (r,theta) to rectangular and/or rcis format. It's effect varies slightly depending on whether you are in radian or degree mode. If you go to my web site (see address below) and have a look at question #63 on my FAQ page you'll see more detail. -- Colin Croft Old mathematicians never die; they just lose some of their functions. ====================================== Applications in Mathematics ccroft@iinet.net.au http://members.iinet.net.au/~ccroft/ ====================================== ==== Thanks Mr. Croft. That is what I needed. Colin Croft wrote: ==== Hello ! I'm a french man who do a lot of maths/chem/physique. I have a beautiful HP48GX, with a 128K merged card in port 1 and a 2 mo card in port 2. I use MetaKernel, Erable, Chemlab and Babal :o) I program a little in user RPL, and i've just tried ML but it seems to hard for me. I love my little HP, but she is alone in a group of 35TI and 4 casio. Do you think an HP49G could protect her in this world of bad TI ??? Thanks. ==== with a HP48 and a 49, they would call you the intimidator In article , Xavier says... NNTP-Posting-Host: areims-101-1-2-28.abo.wanadoo.fr ==== Do you think a HP49 could offer me some advantages (like speed or a better CAS) or my MetaKernel/Erable-HP48 is powerful like a 49 ? In my situation, the + are : I love HP calculators I'm not a beginner (5 years with a HP48) My studies are Maths / PH / CH the - are : I have already a HP48 HP49 = $$$ Thnaks for your answer a 216crit dans le message news: TUnV7.8748$XC5.9872@www.newsranger.com... card user you ==== Xavier wrote: If so and if you know HP calculators already, I urgently recommend a´HP49. Its math-capabilities are unbeatable. Unbeatable is also the degree of customizablity of the user's interface in the latest ROM 19-6. And you need not worry about RAM-cards. Some instabilties and oddties of the 49-Metakernel have been fixed with the developement of the OS in the past 2 years. Moreover, the HP49 has meanwhile become an excellent platform for programming in SysRPL and asm. Hope this helps you making the right decision Wolfgang ==== Xavier wrote in message news:... I have a 48GX and I use these prgs too (merged card 1 with MK??!!) and Stat48Pro and Xcell48 and...(most of them with my own modifications) and my own userRPL prgs and my own and wonderful Menu System... sincerely: I have no reason to envy ANY other calculator. ANY OTHER. And I'm sure if I was a TI user (or 49, or CASIO, or...) I would be saying you the same: my calc (whoever *she* is) is the best calculator... Merry Xmas Raul Lion (Do you kow?: The grandfather of my father was french) NNTP-Posting-Host: areims-101-1-2-28.abo.wanadoo.fr ==== OK so one said yes buy it and the other it is not useful. Internet will never change about this :o) An other question, where can i buy the printer for my HP48 ? I've never found it in France so.... Raul Lion a 216crit dans le message news: b1f5ba59.0112231221.34cde52d@posting.google.com... news:... card ==== what to do to comm hp48 to Mac OS X? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 9 ==== Eu--- Read the FAQ, and check hpcalc.org. Good luck, Henry C. Gernhardt, III ==== hello, i can control a small robot (smaller than the HP49G) with my calculator HP49G. it works great! but that's not all. i can control the robot wirelessly (remote control) with the HP49G. i am writing a program to draw plots (math) with the robot on a table. the robot has full motion and able to make sharp turns. i'll put some pictures out soon. live is short, start playing with the toys!!! Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 9 ==== Absoulutely cool! Will you be releasing the schematics, construction diagrams, and relevant source codes? Thanks, Henry C. Gernhardt, III ==== hello, this is the robot: http://www.parallaxinc.com/html_files/products/StampsIC/boe-bot_brief.asp i use a BS2e chip. this code is very simple, but you can also send and receive parameters from the robot (ie. from a byte, you can choose any bit you want or send two bites). i have a bigger robot that can take more equipment. example of one command on HP49G (easy): << 1 F xmit >> this is the code (used with cable connedted to the main board BOE). for using my radio, it is the same but i need to change the serial transmission to 2400 '{$stamp bs2e} freqout 2, 2000, 3000 low 12 low 13 control var byte pulse_count var word again: serin 16,16464,[control] if control = S then stopp if control = L then left if control = R then rigth if control = F then forward if control = B then backward if control = U then uturn if control = D then diode goto again stopp: low 12 low 13 freqout 2, 3000, 4000 goto again left: for pulse_count = 1 to 35 pulsout 12, 500 pulsout 13, 500 next goto again rigth: for pulse_count = 1 to 35 pulsout 12, 1000 pulsout 13, 1000 next goto again forward: for pulse_count = 1 to 75 pulsout 12, 500 pulsout 13, 1000 next goto again backward: for pulse_count = 1 to 75 pulsout 12, 1000 pulsout 13, 500 next goto again uturn: for pulse_count = 0 to 140 pulsout 12, 1000 pulsout 13, 1000 next goto again diode: for pulse_count = 1000 to 7000 step 200 freqout 2, 50, pulse_count toggle 0 pause 50 toggle 0 next for pulse_count = 1000 to 10000 step 1000 freqout 2, 20, pulse_count next goto again In article <3C25CBE1.699DCCFB@earthlink.net>, Henry Gernhardt/Andrea Winship says... ==== http://jewel.morgan.edu/~rcobo/little/ In article <3C25CBE1.699DCCFB@earthlink.net>, Henry Gernhardt/Andrea Winship says... ==== In message <9v2tik$k65$07$1@news.t-online.com>, on Mon, 10 Dec 2001 at 19:09:20, Albert Graef wrote: The family foundations also hold significant chunks of Agilent shares as well, which is where most of the old product lines went. If it were Agilent that was planning to merge with another company, then I am sure that they would pay equally close attention to that as well. Regards, -- Bruce Horrocks Hampshire England bh@granby.demon.co.uk ==== Of course that if she screws up she'll leave: no company = no job. Geezz! Steve Sousa ==== http://www.eetimes.com/story/OEG20011214S0067 In article <9vtace$hq3gl$1@ID-103962.news.dfncis.de>, Charles Perry says... ==== jhancock@team.telstra.com (Yani) wrote in message news:<2fdc79ce.0112210455.6bff9ff8@posting.google.com>... I haven't been able to look at yours, but here's some quick UserRPL I wrote for the 49G: << RCWS DUP INPUT OBJ-> SWAP #100h * + SWAP #10000h * + SWAP #1000000h * + 32 STWS NOT B->R 1 - SWAP STWS >> Which seems to work to your description. ==== Merri Chrsitmas and a Happy New Year 2k2 Feliz Navidad y Prospeo a226o nuevo 2k2 Bon Nadal i feli215 any nou 2k2 Regards Ricardo -- Linux Registered User: 202 170 Kernel 2.2.19 http://193.145.89.239/~rblasco/ Un222os, hermanos linuxeros 640 Kb de memoria son m207s que suficientes (IBM AT Designers - 1982) Bueno, espero que esto no aparezca en la versi227n final (Bill Gates en la presentaci227n de Windows Crash Debug '98) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Jean-Yves Avenard schrieb im Newsbeitrag news:978V7.11325$HW3.6648@newsfeeds.bigpond.com... Same to you and all HP fans out there. Frohes Fest und ein gutes Neues Jahr 2002. Raymond ==== This 48BORG wants to wish you all the same: good Xmas day and the best for the New Year. Feliz Navidad y A226o Nuevo a todos. X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ==== Jean-Yves Avenard schreef in bericht news:978V7.11325$HW3.6648@newsfeeds.bigpond.com... Vrolijk Kerstfeest en Gelukkig Nieuwjaar. References: <978V7.11325$HW3.6648@newsfeeds.bigpond.com> Content-Type: text/plain; charset=iso-8859-1 ==== L. Deruyck wrote: Sch237ni Wi212nacht212 und 212 gu212t212 Rutsch! - Thomas -- Thomas Rast If you cannot convince them, t.rast@iname.com confuse them. ICQ# 103670088 -- Harry S. Truman ==== Come on, someone must have thought up some good names already ? HomPaq ? HewComPackard? ComlettPackard? ComelettsPackupandgohome? ==== HPaq? -- Thierry Morissette tmorissette@hotmail.com Mark Ringrose a 216crit dans le message de news: 1009143386.2427.0.nnrp-10.c1ed3e79@news.demon.co.uk... ==== Maastek writes: What part of version 1.10c don't you understand? ==== Eric Smith wrote in message news:... Probably he comes from the planet where increasing versions are denoted by increasing complexity in geometric objects. ==== Thanks. Its good to be back! I could possibly port some of my programs to the 49, but don't count on it, since I really don't own a HP49 yet :). - Arnold Dennis Straley wrote: : Welcome back Arnold! You won't believe how many people have tried to e-mail you : in that 2 year hiatus :) : I'm sure everyone is waiting for you to port some of your programs to the HP49. : Any plans for that? : Dennis ==== anyone know of a program that will convert a string to ascii equivallent and vice versa? ==== Bam_Bam_IR wrote: What do you mean by ascii equivallent? For example, for the string ABC which of these is your ASCII equivalent? 064065066 <64><65><66> {64 65 66} 414243 142434 something else In any case, look up the commands NUM and CHR. Regards, James References: <9vvdo9$8l4$1@news.tpi.pl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ==== kraf101 wrote: That's a FAQ, answered here: http://www.engr.uvic.ca/~aschoorl/faq/48faq-3.html#ss3.2 Nobody ever regretted buying a GX. -- Richard Nelson -Joe- -- It's a conspiracy? Ha! That's exactly what they WANT you to think! http://www.HolyJoe.Net http://my-vcard.com/joehorn Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Hi, You need a compiler, such as JAZZ, and the appriorate entries table, which is supplied with the package. Doesn't matter if it's a real calc or Emu48;-) Raymond Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 17 ==== Eu--- As said before, Emu48 or HP48GX---it doesn't matter. Using Emu48 is probably safer. If you don't have v.1.25, get it (hpcalc.org). Jazz is essential if you want to debug your sysRPL programs. I would, however, get the HPTOOLS (Horn4 goodies disk, again hpcalc.org) as it is much easier to enter and compile your source with them than it is to do so with Emu48. Good luck, Henry C. Gernhardt, III Mime-Version: 1.0 ==== Just to share my experience... When integrating an expression like (sin(x)^2+cos(x)^2)^(1/2) with resprect to x the CAS uses a substitution where the derivate of sin(x)^2+cos(x)^2 is placed in the denominator. Of course sin(x)^2+cos(x)^2 equals 1 and the derivate is 0. This causes the result to be displayed as infinity. To avoid this you have to simplify the expression prior to integration. Using SIMPLIFY on the expression above had no effect but EXPLN or TSIMP worked. The simplification of (sin(x)^2+cos(x)^2)^(1/2) yields 1 and the integral is x. When integrating the above expression e.g. from 0 to 5 without simplification you will get a question mark (exact mode). The correct result is of course 5. Regards, Thomas Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== This is a normal behavior. HP calculator programs often use the opcode execution delay for timing. You could do this on the original calculator because the internal CPU has always the same speed (except the HP48SX @ 2MHz). Your new PC emulates the calculator much faster than your old PC do, and, this is the important point, much much faster than an original calculator. Emu48 had the same problem in v1.04, since Emu48 v1.05 emulation speed is slowed down to nearly original speed during keyboard input to avoid the problem you're having here. You can't solve this problem on your new PC without changing the x48 sources. Hope this helps, Christoph Giesselink Oliver Gebele schrieb im Newsbeitrag news:3C3BFE84.2AB88303@tu-harburg.de... ==== Hi Mike, MSCHAEF.COM wrote: I->R changes an integer (also known as a ZINT), type 28, object to a real number, type 0, object, except that for values greater than MAXR it returns 9.99999999999E499. R->I does the reverse, except that if the real has a fractional part it errors out with Bad Argument Value. Regards, James ==== Erwann ABALEA wrote: Yes, that's one of the gotchas on the 49G, although I usually see the opposite effect, with reals being faster. Now that I think of it, I may have done better forcing everything to integers just in case there were some really large values in the list. Good point. The amount of memory that a program needs to run is often more important than the amount it takes to store it. Regards, James ==== jrlatala@shell.golden.net wrote: Nick's not stupid after all, he made a correct assumption based on the given examples. Indeed, I was amazed that there was such an elegant solution, and it took me a while to see the potential fly in the ointment. You're welcome. It was fun. Regards, James .. My understanding of RSUBext is that you shouldn't use lists when running it with only one expression. It should be: 'A/2' 2 FPTR2 ^RSUBext Which returns what it should '(A-4)/2' Jean-Yves Content-Type: text/plain; charset=us-ascii ==== I don't know if these two are already known, but here we go... Careful: They've sometimes resulted in TTRMs. MAKE A BACKUP. 1. Negative numbers as expressions: DOBINT CON(5) -1 @ ASM CODE LC(5) -1 ENDCODE @ ASM Note that 0-1 works as expected. 2. Null-length strobj's: HXS 0 0 @ ASM CODE 0 0 @ ASM ==== never mind. I found it. Lachlan J Follett wrote in message news:p1zX7.21665$wD1.122810@news-server.bigpond.net.au... ==== i've download'd alg48 4.2/erable/some games to my 48GX. how 2 install it in a card? ==== http://www.engr.uvic.ca/~aschoorl/faq/ After checking my settings again, I decided to reinstall the PC Connection Software and have not had a problem since. ==== HAPPY NEW YEAR TO EVERYBODY!!!! early this year (April?) i bougth my first HP calculator (HP49G).i remember asking if anybody knew how to interface it to the Basic Stamp microcontroller. Well, this post may help if anybody ask again. INTERFACING THE BASIC-SATMP-II ( BSII ) MICROPROCESSOR TO THE HP49G GRAPHIC CALCULATOR. This is a very basic introduction to interfacing the HP49G (and HP48G) to the Basic Stamp II microcontroller. Only the basic commands will be covered. at the end there is a program (for the BSIIe) that controls a robot wirelessly. TERMS ******* ASYNCHRONOUS: To communicate without external timing and to have each communicating device work at its own speed. People talk asynchronously. Even though one person talks very fast and another slow, their brains still receive the conveyed messages and respond asynchronously. The HP49G talks to the outside asynchronously. The Basic Stamp can talk synchronously and asynchronously. BASIC STAMP: microcontroller (tiny computer 1.2 x .62 x .1) that is designed for use in a wide array of applications. Many projects that require an embedded system with some level of intelligence can use a Basic Stamp module as a controller. Each Basic Stamp comes with a Basic interpreter chip, internal memory ( RAM and EEPROM), a 5 volts regulator, a number of general purpose I/O (input output) pins (TTL-level, 0-5 volts), and a set of built-in commands for math and I/O operations. Basic Stamps are capable of running a few thousand instructions per second and are programmed with a simplified, but customized form of the Basic programming language, called Pbasic. This chip is not cheap ($50). I have found chips that perform more and are cheaper (Atmel AVR2313, $5 I am reading the info now), but the Basic Stamp is very popular. BAUD RATE: The actual bit rate on a communications line (cable HP49G). Not to be confused with bit rate, which includes data compression (out of topic). DB9: A connector used for data-connectivity applications. It has nine pins, and it can be configured for RS232. We will only use three pins out of the nine. Pin 2 = RX. Pin 3 = TX. Pin 5 = Ground. Usually, the pins are numbered on the connector. BIT (BINARY DIGIT): A unit of data that is represented as a one or a zero ( in the HP49G is a positive 5 volts or 0 volts). The serial signal has two states, traditionally called 'mark' and 'space.' Mark is a negative voltage (0 volts or logic 1) and space is a positive ( 5 volts or logic 0) voltage. See polarity. BIT RATE (BITS PER SECOND): The average net number of bits being transmitted over a communications line (cable HP49G). The reciprocal of bit rate is bit time or bid period-the amount of time allotted to each bit. For instance, at 9600 bps, each bit gets 1/9600=104.16 microseconds. FLOW CONTROL (HANDSHAKING): Not every device that can receive serial data can process it as fast as it may arrive. And some devices, like the HP49G must devote all of their attention to the serial line in order to receive data at all. In such cases, the devices may use one or more handshaking bits to indicate whether they are ready to receive. Serial senders are expected to obey these signals, and send data only when the receiver is ready. When talking to the Basic Stamp, we won't use any flow control. PACKET: A unit of data (an envelope that contains data = information grouping). Packets have a header that contains flow control information. We won't use this, but it is good to know. PARALLAX: Manufacturer of the Basic Stamp microcomputer. You can download all Basic Stamp manuals and sofware for free at www.parallax.com. PARITY: A means of error checking. The transmitting computer counts the 1s in the data bits, and sets or clears the parity bit to make that count total an even number (it is called even parity). The receiver can perform the same count, and see if it matches the received data. We won't use this, but it is good to know. POLARITY: Some voltages are backwards, with 0 volts meaning logic 1 and +5 volts meaning logic 0. RS232 signals are inverted with respect to the digital convention of 0 V=0 and 5V = 1. RS232: A popular physical-layer interface known as EIA/TIA-232. In your computer (PC), the voltages that come out from the serial port are -12 V (logic 1) and +12 V (logic 0). To convert these voltages to the HP49G standard of 5 volts, there must be a chip inside the HP49G that *transforms* the 12 volts to 5 volts (the HP49G can interface with either 12 V or 5 V through this chip). I've never read this anywhere, but the HP49G should have one. Also this line driver inverts the signal. The HP49G uses inverted polarization to communicate because all external serial signals pass through the line driver chip. Therefore, to interface to the HP49G, a 0 volts means logic 1 and a 5 volts means logic 0. The Basic Stamp allows you to choose negative polarity in its serial command ('baudmode'), so there is no problem at all :) RS232C: A communications protocol that was developed by EIA (Electronics Industries Association Standards) so that data devices could communicate. The standard includes the different functions and signals for two devices to communicate. The signals can be physically interfaced to a cable via a 9-pin connector. Each pin having a signal function. SERIAL BUS: A bus that transmit one bit at a time. The HP49G cable is a serial bus. It has three wires: one used for transmit, one used for receive and the other is ground. SERIAL DATA TRANSMISSION: The transmission of data one bit at a time. The other type of transmission is parallel, which sends multiple bits at a time over multiple wires. START AND STOP BIT: To start a transmission, the sender sends a start bit (+). It holds the signal line in that state for one bit time. The last bit of serial transmission is the stop bit. It is a return to the negative voltage that existed before the start bit. Some serial devices allows you to specify more than one stop bit. The HP49G uses two stop bits. This additional breathing room between data transmissions is required to give the HP49G extra processing time. The use of opposite start and stop bits is the **key** to asynchronous communication. The receiver must identify each incoming bit by its precise time of arrival. It bases its reckoning of time on the exact instant of the signal transmission from the start- to stop-bit state. This allows it to reset its timing with each new arrival of data (packet) so that small timing errors can't accumulate over many packets to become big timing errors . INTERFACING COMMANDS ************************** ########################################################################### HP49G BAUD (HP49G): It will set the transfer rate. Example (RPN mode): 9600 *you could choose 1200, 2400, 4800, 9600 BAUD * stores the new baud rate SRECV (HP49G): Receives characters serially as a string. Example (RPN mode): 2 *two bytes to be received SRECV *looks for two bytes on the line (buffer) It will *wait* until two characters are received at the buffer. In the other side, the Basic Stamp must send the characters. If more than two characters are send, they won't show up on the screen (only the two first ones). XMIT (HP49G): Sends a string (bytes) serially without any control flow. Example (RPN mode): 1 *number of bytes to be sent A *byte A XMIT *execution It will send the character A (ASCII 65). In the other side, the Basic Stamp must be listening (waiting) for the character. BUFLEN (HP49G): It tells how many characters are waiting on the line (buffer). Example: BUFLEN *it will tell you if there is anything (and how many chars) on the buffer ( If you want to know a few more commands to use for your HP49G, look at STIME, SBRK, CLOSEIO, OPENIO) ########################################################################## BSII SERIN (Basic Stamp): same as SRECV (in the HP49G) but with a lot more possibilities. Serin, rpin, baudmode, [inputdata ] Serin is the command. rpin is the pin from which we will received data (we have 16 different pins to choose from). Baudmode is the setting for the bit rate and for databits/polarity. Inputdata is just the data. For 8 bits (one byte) no parity (what the HP49G uses) the baudmode is as follows (for use with the HP49g): Rate Baudmode Rate Baudmode 1200 ---- 17197 4800 ---- 16572 2400 ---- 16780 9600 ---- 16468 Example: Cucu var byte *declares the variable cucu as of type byte (8 bites) serin 15, 16468, [ cucu ] It will listen for data on pin number 15 expecting a baud rate of 9600 (see the number 16468 on the table above) . When data is received, it will assign the data to the variable named cucu. Since cucu is only a bite long, it can only have 256 different values. For example, it could be the character C which in ASCII code is the decimal number 67 (you would XMIT C in your HP49G). You would want to put this line (serin) in an endless loop, so that you keep listening for characters all the time. This pin number 15 should be physically connected to the XMIT pin of the DB9 connector (HP49G cable). The XMIT pin on your connector (DB9) is pin number 3. SEROUT: Same as XMIT (on the HP49G). This command will transmit info to the HP49G. Serout tpin, baudmode, [outputdata] Serout is the command. Tpin is the pin used to send the data. Baudmode is the same as in serin. Outputdata is the info. Example: Pancho var byte Serout 5, 16468, [ pancho ] It will transmit the variable named pancho through pin number 5 at a rate of 9600. The pin number 5 should be connected to the receiving pin of the HP49G. This pin is the number 2 in the DB9 connector of the HP49G cable. ############################################################################ # EXAMPLE OF APPLICATION This is a program to control a robot with an HP49G wirelessly. The radio acts as a cable (3 wires) between the HP49G and the robot. See http://jewel.morgan.edu~rcobowireless '{$stamp bs2e} 'R.Cobo. rcobo@eng.morgan.edu 'This program controls a robot ('boebot' from parallax) wirelessly (HP49G). 'The serial baud rate is set at 2400 for the radio 'to use it at 9600 (i.e. using calculator cable)you would change 'the number in the serin command to 16468 instead of 16780. 'the movement of the robot is broken down in steps (sequenced together). 'by sending timed comamds, the robot does not show small movements, but 'continuous movement. you have control of the robot at all times. 'the commands are timed in the HP49G with the wait command. the time of 'waiting is obtain through experimentation. 'the robot also has a DIRR (digital infrared range distance sytem). 'EXAMPLES OF PROGRAMS IN HP49G to be installed in a Dir ' forward <<1 F XMIT DROP DROP .311 WAIT>> ' right <<1 R XMIT DROP DROP .28 WAIT>> ' left <<1 L XMIT DROP DROP .28 WAIT>> ' ramp_up <<1 Y XMIT DROP DROP 1.3 WAIT>> (accelerate) ' parameter <<1 X XMIT DROP DROP 1 O XMIT DROP DROP>> (curvature=O=79) ' cl <<1 C XMIT DROP DROP .74 WAIT>> (curve to the left) ' cri <<1 E XMIT DROP DROP .74 WAIT>> (curve to the right) ' sinusoidal wave << parameter ramp_up 1 10 START cv cv cv cri cri cri NEXT>> 'get distance <<1 D XMIT DROP DROP BUFLEN DROP SRECV DROP NUM>> (Dirrs) output 2 ' + side of buzzer connected to pin 2 freqout 2, 1500, 4000 'tone for buzzer (check battery) low 12 'set pin 12 for output (servo 1) low 13 'set pin 13 for output (servo 2) pulse_count var word 'declare a variable control var byte ' (same) parameter var byte ' (same) curvature var word ' (same) dist var byte 'DIRR dout con 5 'output to the DIRRS. din con 6 'input from the DIRRS. '**************************** high dout 'raise output pin DIRR. input din 'set to input pin DIRR. again: 'main program serin 15,16780,[control] 'listens command from HP49G if control = L then left if control = R then right if control = F then forward if control = B then backward if control = U then uturn if control = A then alarm if control = Y then rampup 'accelerates from zero speed if control = Z then rampdown 'decelerates to zero speed if control = X then assignment 'this command gets a parameter if control = C then curveL if control = E then curveR if control = D then dirr goto again '**************************** LEFT: 'quick left turn for pulse_count = 1 to 35 pulsout 12, 500 pulsout 13, 500 next goto again RIGHT: 'quick right turn for pulse_count = 1 to 35 pulsout 12, 1000 pulsout 13, 1000 next goto again FORWARD: 'do a step forward at max speed for pulse_count = 1 to 75 pulsout 12, 500 pulsout 13, 1000 next goto again BACKWARD: 'do a step backward at max speed for pulse_count = 1 to 75 pulsout 12, 1000 pulsout 13, 500 next goto again UTURN: 'do a complete U turn for pulse_count = 0 to 140 pulsout 12, 1000 pulsout 13, 1000 next goto again ALARM: 'buzzer increasing for pulse_count = 1000 to 10000 step 500 freqout 2, 50, pulse_count next goto again RAMPUP: 'accelerates for pulse_count = 0 to 250 step 5 pulsout 12, 750 - pulse_count pulsout 13, 750 + pulse_count pause 20 next goto again RAMPDOWN: 'decelerates for pulse_count = 250 to 0 step 2 pulsout 12, 750 - pulse_count pulsout 13, 750 + pulse_count pause 20 next goto again CURVEL: 'turn to the left using curvature parameter for pulse_count = 1 to 30 'you call ASSIGNMENT first to define curvature pulsout 12, 500 'allows for sharp or broad turns pulsout 13, (500 + curvature) pause 20 next goto again CURVER: 'turn to the rigth using curvature parameter for pulse_count = 1 to 30 'you call ASSIGNMENT first to define curvature pulsout 12, (1000 - curvature) 'allows for sharp or broad turns pulsate 13, 1000 pause 20 next goo again ASSIGNMENT: 'gets an ASCII from HP49G: 2=50, d=100 serin 15,16780,[parameter] 'assigns the value to parameter curvature = ( parameter - 49 ) * 10 'defines curvature (1 to 50)*10 goto again DIRR: low dout 'lower ouput line. DIRRS1: if in6=0 then DIRRS1 'loop until pin high. shiftin din,dout,2,[dist8]'shift in data. high dout dist = abs( dist - 255) 'debug distance=, dec dist,cr serout 14,16780,[dist] if dist < 50 then alarm pause 20 goto again ==== Eu wrote: You may find usinagaz a useful utilitu to match your needs. It can be found on www.hpcalc.org. I have not tried it, so I do not know if it can be connected directly to Internet through modem, and you surely have to write irc an http parts yourself :) Best wishes, Robert Tiismus ==== Marco Salvagno wrote in message news:... I could not agree more. I have see so called computer consultants who would not know one ond of an IEC cord from another! However this consultant was hired because of his security expertise. His doctorate is in conputer security. In addition he was not preaching to idiots. I was probably the lease experience with 10 years in the fileld. However I am certainly not a security expert myself. He also knew more about MS OS security that anybody I worked with. And I work with quite a few. He was refering to Open BSD not free BSD. ==== Acme Optics wrote in message news:... You don't get my point. I think that for professionnal use Unix based O.S are better than MS OS .However for the public and no professionnal use ,Unix based OS are not taylored and that to MS OS are far better.Moroever it would be very dangerous for computer science business that Linux become a great success. I personnaly think that if hackers spend as much time and efforts as they do for MS OS,hacking Unix OS based there will be much more virus and security holes found for those OS. If it is less expensive or as expensive as paying MS OS upgrades then i don't see where is the problem. Then do so.Btw i find that the actual situation is much better than it would be if Apple was at the place of MS. ==== Raymond Hellstern wrote in message news:... I was just sarcastic. I know that MK wasn't a freeware and i just want to underline it. Yes but most problems have been solved with most recent version of WinCE/Pocket PC. Both Unix and Linux are very stable platform,i never doubt of that. However i doubt they would be that stable if they had to support as many hardware configurations as Windows,to be as userfriendly and ergonomic. Excatly my point. Ease to use,ergonomy and userfriendly interface are some of the gratests advantages of MS OS;-) This what some computer specialists fail to understand. Not everyone is a computer specialist or computer science professionnal obssessed by things like security. Even for professionnal ergonomy can be a big plus. This what MS has understood since their first windows and one of the main reason if not the main reason why their OS are so popular. I think that we agree on most points concerning Unix OS and MS OS. Have a nice day. T.H.H ==== **** THIS WORKS ****** * Merge RAMcard1 * Transfer the file Recv.ker and then, B STO * Transfer the file Mkram.ker and then, A STO * Put the name 'A' on level one, and run B Because of this, I said that I don't understand why special MK for Emu is needed. ==== Eu wrote in message news:... Use HALT2 (from MK) and it will go to the MK stack Raul ==== kkng@ieee.org (Ka Kit NG) wrote in message news:<692105f9.0112292200.5c3445ee@posting.google.com>... I made a mistake too. HP uses == for comparison, and = as '-'. If you wants to find out the primes, the program is: << {} 1 1000 FOR X '6*X+1' EVAL DUP IF PRIM? THEN + ELSE DROP END NEXT >> If you wants to exclude the primes, the program is: << {} 1 1000 FOR X '6*X+1' EVAL DUP IF PRIM? 0 == THEN + ELSE DROP END NEXT >> If you wants to find out all the primes from 7 to 6001, the program is: << {} 7 6001 FOR X X IF PRIM? THEN X + END NEXT >> Regards, K.K. ==== Ka Kit NG escreveu na mensagem <692105f9.0112292200.5c3445ee@posting.google.com>... What i want is to test the 6n+1 for primes. ==== Packaq ==== I am having problems downloading SysRPL to my HP49G using HP's Connectivity Kit. My HP49G ROM is revision 1.19-6 and I am using HP's Connectivity Kit v3.0r3 I have no problems establishing connectivity between my PC (running Win2K) and the HP49G. I have successfully downloaded several libraries and programs. I am trying to download the first example from the SysRPL tutorial so that I can process it with MASD on the HP49G. --- start of file --- !NO CODE !RPL :: CK1NOLASTWD ( check if there is an argument ) CK&DISPATCH1 ( check if it is a real number ) real :: ( if it is ) %2 %^ ( square the radius ) %PI ( put PI in the stack ) %* ( and multiply ) ; ;@--- end of file --- I get Invalid syntax followed by the line check if there is an argument ) If I enclose the whole file between double quotes ('s) the file downloads okay and I can then process it with MASD with no problems. Why is the server running on the HP49G trying to interpret the source? I have the server configured as follows: Port: Wire Type: KERMIT Fmt: ASC Xlat: ->255, Chk: 3 Baud: 9600 What gives? Thanks for any help anyone can give me... /mbs Mark Sawyer Content-Transfer-Encoding: 7bit Lines: 3 ==== Will someone please tell me if the saturn architecture is copy righted or can we design saturn chips? ==== Ali Mashtizadeh(AliKat) wrote in message news:<3C2F7222.50905@hotmail.com>... Unless HP has taken leave of its senses, (given what is going on with the company, one has to wonder) it is a foregone conclusion that the Saturn architecture has been copyrighted. ==== From In[32]:= "abc" "====" "I am trying to decide between the Hp49G and Ti89 for graduate" "biostatistic work." "I currently have a Ti-89 and am waiting on the hp-49G (I will return" "one)." "I have tried downloading some new programs for the Ti-89 from the" "internet, but have as yet not been able to get it to work (can't seem" "to get the data from the desktop into the graphlink software so that I" "can then send it into the Ti-89...I was, however able to download a" "program from another TI-89 to my pc and then into my calc.)." "Any help would be *greatly* appreciated...however, my main question" "is:" " Is the "link" program for the HP49G any easier to use?" " Apart from the RPN issue, for biostatistic analysis, is the HP49G" "any more difficult to use than the TI-89?" "====" "The link prg is very easy, just drag&drop or copy&paste. And there are other" "ways (XModem protocol) for tranferring faster..." "Look here: http://www.mtsac.edu/~sguth/. You can read the documentation" "on-line of the best Statistics software *ever* made." "====" "====" "Hello" "Try to press firmly the area just below the screen and above the first row" "of button." "That usually fixes the problem." "If it doesn't and your calculator still under warranty then you should call" "HP." "HP has ceased the new calculators development, it doesn't mean that they" "won't support the machine they've previously sold... So don't worry," "====" "Hello" ""Santos Lucero" wrote in message" "news:a0gfml$cro$1@diana.bcn.ttd.net..." "What is important is the date of purchase." "Regarding the keyboard, I don't see why HP would replace a working" "calculator for a new one. They have no obligation to do so." "Sure, it could improve their image, but is it really what matters now ?" "====" "Happy New Year for all," "I just bought new HP48G+, very nice for what I need. I've seen that I could" "add more memory to 48G+. Where can I find all the details how to do it and" "what memory cheeps to use?" "Could somebody point me to the resources on the www." **************************************************************************** NNTP-Posting-Host: matdial60.mtangel.net ==== Xmas low price?! You should probably be spending Xmas in jail--these don't look like legal copies. C'mon, second CD with AutoCAD 2002 and so on... all for 250DM. Milos Jokic wrote in message news:a0n0ln$28b$1@news.eunet.yu... Content-Transfer-Encoding: 7bit Lines: 6 ==== If anyone could donate me a dead 49G or an unwanted one I would like it so that I could create aschematic of it. Please email me thanx Ali linux11r6@hotmail.com I'll take his word for it, but what I've always wondered is, with 32 bits, couldn't it have been designed to go 2^32 ticks without a time event? Regards, James ==== Jordi Hidalgo wrote: and hopes that United Airlines is still in business when the time comes, If it's a crime, then I plead guilty as charged. Mea culpa! But I think I'm in good company. Also, AFAIK, the information that the 49G handles the century rollback differently was new. The latest I've read is that each event is tentatively scheduled for 21-22 September, so I suppose that the events would be combined. Regards, James HPCC member #1067 ==== Marco Salvagno wrote in message news:... Hi Marco! If n is symbolic, then you should use Thomas' method, to get all possible results in a list. But if n is a number, then you can use vMATCH twice, once with { 'cos(&n*pi)' '(-1)^&n' }, check to see if any replacement took place and if not, then vMATCH again with { 'cos(pi*&n)' '(-1)^&n' } . Of course, as VPN repeatedly said, it would be better to have INTEGERASSUME, but I start losing hope that it will be implemented during my expected life time. Greetings, Nick. ==== Marco Salvagno wrote in message news:... Hi (again) Marco! You could use first HALFTAN EXPAND, then vMATCH with the replacement list { '&N*Pi' 0 } to turn the argument of the trig function to 0. Or use 'N=0' SUBST . Greetings, Nick. ==== Hi Does anyone know where you can download the CAS manuals for the HP40G? -- Colin Croft Old mathematicians never die; they just lose some of their functions. ====================================== Applications in Mathematics ccroft@iinet.net.au http://members.iinet.net.au/~ccroft/ ====================================== Content-Transfer-Encoding: 7bit Lines: 16 ==== My HP 48GX failed to respond properly (repeated key presses required) to the ON/OFF/Cancel key the last few times I used it and now will not turn on at all, even after a reset. The key is slightly depressed relative to the other keys - I don't recall whether this is normal or not. All other keys and calculator operations were normal during the period of intermittent operation of the ON key. No additional memory cards are installed. The calculator is not under warranty and I have the data in memory backed up on my computer. My questions are: Can the calculator be opened for inspection without special tools and, if so, what is the procedure? Would repair necessarily entail replacing the entire keyboard? Are there recommended repair shops for HP calculators in the Denver, CO area - or should the calculator be returned to HP for service? Thanks in advance for any assistance. ==== try ON + A + F also remove the batteries (check to see if they are dead) for a while (20 min). regards In article <3C34DB62.20006@netscape.net>, Jack Boone says... Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== PS: The [ON] is lowered in the HP 48 models. You don't want accidentally hit that key... PPS: You can wake it up with [ON]&[ B ] press and use OFF to turn it off. min). ==== I'm new to RPN and the HP calculators. I've bought the 49G and now I want to lean how to best use it and RPN. Can anyone recommend and books or other resources suitable for the 49G newbie? Web sites would be good also. Thanks! ==== yes go to greatunpublished.com and buy science and engineering with the hp49g volumes 1 and 2. The authors name is gilberto urroz. the books are very helpful. They are 25 dollars each i think and well worth it. Anthony Coletti wrote in message news:Ey2Z7.1982$fe1.129000@bgtnsc06-news.ops.worldnet.att.net... other ==== Anthony Coletti wrote: Visit http://www.hpcalc.org/. Note that most of the information for the HP 48 series calcs also applies to the 49G. Regards, James ==== First of all read (all) the manual (i like better 48's manual, but 49's will do fine). After that decide if and what you want to learn about and go to www.hpcalc.org. There you can find mainly programs for the calculator from toher people, but you can also find documentation, tutorials... and links to other user's pages. Mithrandir. Anthony Coletti wrote in message news:... Content-Type: text/plain; charset=us-ascii ==== I'm once again looking for interested beta-testers. Not for weed or anything, but for a True High-level Compiler. It compiles a somehow C-like language to ML code ready to be fed into ASM. Be warned, though, that the language is not on a too high level, it's still fairly easy to crash the calculator. It also has only three (!) data types, corresponding to the W, A and B field of the Saturn. Most of the operators are there, and also if and for constructs along with functions and variables. Planned next are: more loops, and library calls. 2D: I have used the FUNCTION Plot a lot with superimposed curves. The EQ will as many functions as you desire. 3D: never tried...have anybody experience? Hmmm..lets try PARSURFACE... setting parameters to draw X^2+Y^2.... XLIB 1792 15 Error: Bad Argument Type * BUG * will be fixed by Jean-Yves Avenard in 1.19-17 OR I will sue Compaq ;-) VPN 2) Yes, total symbolic operation! ==== I'm trying to write in my write-protected 2nd RAMcard, using two prgs I've found in hpcalc.org (Utils memory), but both give me the same: the spected bytes disappear of the port, but no entries in it. When I do a normal OFF (not FASTOFF) I recover the lost bytes. I'm using MK. I am trying to decide between the Hp49G and Ti89 for graduate biostatistic work. I currently have a Ti-89 and am waiting on the hp-49G (I will return one). I have tried downloading some new programs for the Ti-89 from the internet, but have as yet not been able to get it to work (can't seem to get the data from the desktop into the graphlink software so that I can then send it into the Ti-89...I was, however able to download a program from another TI-89 to my pc and then into my calc.). Any help would be *greatly* appreciated...however, my main question is: Is the link program for the HP49G any easier to use? Apart from the RPN issue, for biostatistic analysis, is the HP49G any more difficult to use than the TI-89? ==== The link prg is very easy, just drag&drop or copy&paste. And there are other ways (XModem protocol) for tranferring faster... Look here: http://www.mtsac.edu/~sguth/. You can read the documentation on-line of the best Statistics software *ever* made. ==== I'll address here what you call 'the RPN issue.' I just got my 49g, so I don't know how to work it yet. But I've had other HPs in the past, which is why I chose this one without even considering TI-anything. Why? RPN. If you're not familiar with RPN, download a freeware or shareware calculator for your computer (if you use a Mac, RPNCalc and CalcWorks are both excellent--the latter is cleaner, less cluttered--available wherever fine freeware and shareware products are sold, i.e., versiontracker, etc.) or borrow one from someone and try it for awhile. It doesn't take long to get used to it, and once you realize that RPN is the way you think, you'll never want to go back to any calculator with an equals sign on it again. (I find that when I have to use a non-RPN calculator, I'm constantly plagued with getting halfway through my expression, only to realize NOW that I needed parentheses a few terms ago--on an RPN, that won't happen.) Brandt's advice about getting a book (and I'll get the ones he recommended) is good, because the books that come with the HP are the worst I've ever seen. I've had other HPs in the past, and the documentation that came with them was always excellent, but this is truly awful. (For example, the first chapter tells you what all the keys are. Never mind that you don't know what any of that means, it still tells you what all the keys are.) But don't plunk down any money until you've taken a look at RPN. I've never known anyone who's switched to it who would want to switch back. In fact, I worked on a colleague at work for about 2 years to get an RPN calculator, but he didn't even want to think about it--when he was in my office and faced with my calculator, he just gave up, he didn't want to know anything about it. Until he got a palm pilot, which, apparently, came with a RPN calculator. Now he won't use anything else. A standard story. -Doug Magnoli [Delete the two and the three from my email address.] Rick Crews wrote: ==== . Very good stat libraries on hpcalc.org Good -- but this makes the point of your question less clear. What do you expect from us, that you can't find out for yourself? So read a FAQ, ask on ticalc.org or calc.org -- I bet it's a user error. This is your *main* question? =) Would it matter if the HP49G's 'link' program required ten minutes of hard calculation? Careful memorization of several pages of tables? Anyway, the process is trivial. Your mention of RPN is confusing -- how does it relate to the latter part of your question? I doubt that the HP49G would be less easy to use, but I don't really know what 'biostatistic analysis' entails. NNTP-Posting-Host: ppp10-gla.noc.teithe.gr ==== Doug Magnoli wrote in message news:3C32EC74.2B5E2FB5@attbi.com... to Err, my 48GX has an equal sign. LS - 0. :-) ? ==== There is, of course, RPN for the TI-89/92+: http://www.perez-franco.com/symbulator/download/rpn.html Bhuvanesh. ==== Yes, the 48 does have an = sign, but it has a totally different use than on an algebraic calc. :) G. Ilias wrote in message news:a0vgja$20sv$1@ulysses.noc.ntua.gr... ==== I hope you all had a Happy New Years! Thank you everyone for your responses, I really appreciate all of your help!! Julian (aka clever) you asked a couple of good questions. When I said: and you replied: There was no expectation as you put it. I was merely saying that I am new to these graphing calculators...and (having stated in the previous line that I am a graduate student doing a large amount of biostatistical work (cilinical epidemilogy)) inviting people to hopefully share their thoughts as to which graphic calculator is stronger in biostatistics(hypothesis testing, correlations single, multi, Pearson, Spearman), Regression (linear,uni-, multi-) ANOVA,confidence intervals, etc.)and/or most useful/helpful to me in my work. Later I asked: And you replied: Yes it would. As a former Marine I learned from experience (a story for another time), and still strongly believe in, the KISS principle (Keep It Simple S.....) If all were equal, why would one want complex? You then said: Not confusing at all... I have seen many people mention RPN as a hinderance or a part of the learning curve. I was simply asking that this element be removed from consideration when assesing the user friendliness of the HP49G to the TI-89 (I am familiar with RPN). I would still apreciate hearing people's thoughts! Thanks again!! The TI-89 statistics functionality is (probably) better in terms of visualization and spreadsheet capabilities, otherwise I'd say the two are about the same. Bhuvanesh. Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== The TI 89 lacks inferential statistics and The HP 49G is generally more flexible to program On both models the PC-links work simply enough for a person capable of statistical thinking. I would personally go for the 49G VPN ==== This is a RS422 port. I once used to own an Apple IIgs (great machine) that had these ports. it's very easy to connect a HP49 to this port. If I remember correctly, you just have to connect 3 pins: RX, TX and GRD 1 2 3 4 5 6 7 8 You have to connect 1, 3 and 5 (GRD) to the corresponding on the HP49. You should find the schematic on www.hpcalc.org Jean-Yves ==== Does this mean that it has to be re-programmed everytime I want to switch, say, from temperature measurement to voltage measurement? ---snipped part--- You mean that the measured data should be transformed to the quantity to be measured by the logger itself, and not by the HP49G? Couldn't the HP49G just receive the raw data and transform them? ) i have been able to cut the price down to less than $10!! (everything) :) now i am learning how to program the chip (which is faster than the $50 chip) . ==== 1) Must the logger be re-programmed everytime I want to switch, say, from temperature measurement to voltage measurement? 2)Does the measured data has to be transformed to the quantity to be measured by the logger itself, and not by the HP49G? Couldn't the HP49G just receive the raw data and transform them? Greetings, Nick. ==== i haven't done it yet, but i have the programmer and the chip. This chip has a lot more possibilities than the one i am used to, so it is going to take me a little longr to learn. all (case, hardware, chips, sensors, etc) will be new and very cheap (but strong). I want to put an infrared option too (the case, $2.50 has an infrared window on it). I may finish it next summer. no, you would send a command from your HP49G to switch modes. the $10 cost is for the barebone. the more sensors you put, the higer the cost. But still very cheap (all no more than $25). i am a newbie and i learn as i go. it depends on the sensor (single wire?) and a lot more of things. some single wire sensors will work like that (ie. the dallas 1620 has a one wire configuration available) i'll try to make a basic one and grow from there. you will be able to upgrade the rom of the chip using your PC and receive new upgrades for free :) (you could even program it to become a robot if you want because it will also put output and fast) regards ==== Thank you for your reply. I have a 48GX with a 512K Ram card. Though the 49G is the best HP calculator currently available, I didn't like it's look and feel (as a lot of 48 users did). That is why I intend to acquire an HP Jornada. I'll check out 548, 648 and 720 prices and specifications. Your comments were quite valuable and will be considered. ==== I cut the calc-calc cable and put a DB9 on it. Works great, just be advised that only one end will work for connecting to the computer. Because DB9 TX/RX will be connected to TX/RX on the end the will not work (obviously). On the other end TX/RX will connect with DB9 RX/TX, which does connect! ==== hello, i am not sure if i understood you rigth. you should be able to split the cable in half and use one end for the HP49G and the other to the computer (connector DB9). now, with the other piece (the one left), you could put another DB9 connector (but male) and connect it to the other DB9, that way you can also use it -> HP49G to HP49G. [HP49G]----[DB9 female]--//--[DB9 male]-----[HP49G] ______________________ __________________________ (connects to computer) (makes a complete HP49G to HP49G cable) *there are only three wires you shoud be concerned (TX, RX and Ground) the RadioShack part numbers are: DB9 female PN:276-1428 $1.50 DB9 male PN:276-1427 $1.50 www.radioshack.com but, if you have just purchased a brand new calculator and it didn't come with cable, you could call HP and ask them to send you one for *free* since they are shipping them with cable!! regards In article <20011215073435.09243.00000378@mb-fd.aol.com>, PawlRevere2 says... ==== I only used one DB9 connector, spliced into the calc-calc cable. Did not want to spend more than I had to! X-Mimeole: Produced By Microsoft MimeOLE V6.00.2600.0000 ==== ummm, Try to Recover Memory? Veli-Pekka Nousiainen wrote in message news:9veqlo$gld$1@nyytiset.pp.htv.fi... ==== Jean-Yves Avenard wrote: 50 % of chance? 10 % ? So does HP-ACO death means the death of HP's LinuxARM/Chai based PDAs ? ==== Hello, I uploaded the chemlib 2.7 lib and the UFL lib into my new HP49g. Then I accessed the file manager and selected the libs and selected eval. now the libs seem to be on the stack as described in the readme. But how can I access the programs? I tried some commands from the documentation of chemlib, but everything is just echoed. Can anyone help me please? 'We tried to establish the expansion of sheep after rain started, but with the techniques available to us and due to the fact that sheep tend to move, the detected expan- sion was statistically not significant (within 3 sigma).' Prof. T. M. Klap232tke in the 'Saturday Times' August 10th,1996 about his research on sheep getting bigger in the rain Xref: newsmst01.news.prodigy.com comp.sys.hp48:145350 Just picked up a 32sii, and I must say I am quite impressed how easy the user interface is for working with fractions. Sure wish it was the same on HP49/48's! ==== Where can I get one that links my 49G to my computer? Also does 49G have the infrared port? It looks like it does (has the same porting structure as 48) but doesn't have that option in the software. ==== described at www.hpcalc.org No. It has no infrared port, because students could cheat... X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ==== The CAS is generally a bit slower in newer ROMs, but this is because of added functionality and bug fixes. when a CAS function has to do more checks to mainatin integrity, it'll use more time. The longer execution time is necessary. It's not much though - a couple of percent typically. Yes, but the cable came with the calc the first year or so for free. I'm not sure if it's too late to order a free cable - contact HP support (whatever that is :-), to get a cable. ==== I have a question about the annunciators, for a Emacs utility Carsten and I want to temporarily set the alarm annunciator. The annunciator should be on after the code finishes. I know that the left and right shift anns and the alpha ann can be set with the SysRPL commands SetLeftAnn, SetAlphaAnn etc I want to know how to do the same with the other annunciators. I seem to remember an old 48 virus that turned them all on permanently, so it should be possible. Any suggestions? -- ==== On Sat, 15 Dec 2001 12:07:35 +0100, Peter Geelhoed wrote: Setting the alert annunciator is a little tricky owing to the fact that whenever there is an interrupt the interrupt system will turn off the alert annunciator if there are no low battery conditions or past due alarms. The key to solving this problem is the last part of the previous sentence : that is, we must fool the system into thinking there is a past due alarm. Here is the small code object that does the trick. It works on my 48GX-R. Hopefully I haven't made any mistakes with regard to the 49 ram addresses :). : CODE PASTDUE EQU #80EF2 ANNUNCIATORS EQU #80F00 ** Set the past due alarm flag. LC(5) PASTDUE CD0EX A=0 A A=A+1 A DAT0=A 1 ** Make sure that the ram variable that reflects the logical state ** of the annunciators ( eg. the annunciators that the key handling ** system knows should be active because of the current shift ** plane. ) reflects the actual state. ( otherwise they will be turned ** off after the first interrupt or call to SHUTDN ( which is called ** indirectly via GetKeyOb ) . ) D0=(5) ANNUNCIATORS A=A+CON A, 7 DAT0=A B ** Turn on the alert annunciator. D0=(5) =ANNCTRL DAT0=A 1 CD0EX GOVLNG =Loop ENDCODE Here is the code object that undoes the work of the above : CODE PASTDUE EQU #80EF2 ANNUNCIATORS EQU #80F00 LC(5) PASTDUE CD0EX A=0 A DAT0=A 1 D0=(5) ANNUNCIATORS DAT0=A B D0=(5) =ANNCTRL DAT0=A 1 CD0EX GOVLNG =Loop ENDCODE ---------------------------------------------------------------------------- (SNIP about ENVSTACK) No information about this topic? :_o( Already done. Well, what can I say... I know all this stuff above and sincerely I don't know if I'm going to add infinity and undeterminated sign: Actually they are listed in commands (and I think they are internally special representaion, like greek-pi, the imaginary unit, ...). If I will add them then to make the document consistent I have to add also the Sum_sign, the Integral_sign, ... I've added only mathematical constants accessible via [MTH] [CONST], basically because MAXR and MINR could be choiced as variable names by a newbie (who doesn't remember they are commands): reading the doc he/she can notice that MAXR and MINR are reserved words. Then I added also the neperian number, the imaginary unit and the greek-pi for consistence (as I said). Maybe I have to delete the mathematical constants from the document, or I have to change the document name from HP49G reserved NAMES (which, talking about the HP49G, can be misunderstood as an equivalent of variable) to HP49G reserved WORDS. ==== Do you think it is good to write this information in the description? Or should I create a new column? I prefer the first solution: I'm already in difficulties with space! Perhaps it is sufficient to write the information always (in the entire doument) at the end of the descriptions, when available: so the reader will understand (even if he is not conscious of this) where to look for this information. Another solution is to explicitly say in the prologue that, when knew, the directory dependence is indicated for reserved variables. What do you think? I wait for your suggestion! Yes. These can be idenitfied by the colour: green ones are used in expressions and aren't variable. Blue ones are mathematical constants (it's the correct way to write in english? Or should I write math constants?). To recall the PICT content the procedure is specified in the description of this variable. Also EQ belongs to this category, isn't it? Also alphaENTER and betaENTER, ... Also ENVSTACK, EXPR, ... Why don't you compile a list of such dipendence for all the reserved variables? The you can send it to me (you will be for sure in the thanks section also without doing that work) and I will add the information in my document (which is, as specified in the readme, just a collage of different sources). ==== I have a 48GX with a 128k card in Slot 1 and a 256k card in Slot 2. I have the following programs: Port 0 nothing, Port 1 Metakernel, Port 2 ALG48 - Chemlab 2.7 - Powerplot and in Port 3 INT48 pro. I want to install Errable using the Hpcomm software, I don't have kermit. What libraries do I need to install and which ports will they run in? I tried installing Kernel in port 0 and Errable in port 3. They seemed to attach correctly but when I tried EXPAND on one of the examples I received a Xlib error?? What did I do wrong??? Thanks in advance for the help.. Dan ==== Your configuration seems correct. The problem may be caused by: 1. The lib installed in Port 3 should be ERABLEG.LIB. 2. The command for 'EXPAND' is EXPA. You may access it by pressing RIGHT-SHIFT 2 ERABL NXT NXT EXPA. ==== Use Emu and you can link both calcs with XModem, faster than Kermit, that is used by HPComm... I recomend you install Erable 3.2: Erable in port 0, and the others 4 libs where you want. Read this post: , it can help. Ask all you want. ==== Thankyou Thankyou Thankyou!!!! I installed erable 3.2 like you guys suggested and everything worked!!! Thanks again for the help. ==== .. Now, with time and patience, you can make your own key assigments, your own menus (store them as a lib, because free mem is important(!) for working)... I mean that you can build your *own* calc, and it will be the best for you. Sure. Regards Raul L ==== Re: using the filer to create filenames like 1A boldB I think that your favorite ACO person once explained that all these extra abilities are a Feature in the Filer; thus it saves you much effort, not having to use Library 256 to make illegal variable names :) Note that you can always rename anything back to a more normal file name again (to compare, rename xxxx.txt to xxxx.lnk or to xxxx.txt.lnk in Windows, and then try to rename it back again :) [r->] [OFF] -----= Posted via Newsfeeds.Com, Uncensored Usenet News =----- http://www.newsfeeds.com - The #1 Newsgroup Service in the World! -----== Over 80,000 Newsgroups - 16 Different Servers! =----- ==== The book HP27S HP19B technical applications page 84 has a chapter with equations for solving a system of 3 linear equations in 3 unknowns. Xref: newsmst01.news.prodigy.com comp.sys.hp48:145312 Hi everybody, I've seen some screen shots of Emu48 running on Cassiopeia E-105 at http://web.jet.es/leobueno/emu48.htm, some look fine. The most affordable color handheld I've seen on local stores is a Jornada 548 (about $630 - not that affordable). My questions to those of you who tried it are: - What are the best handheld for running Emu48 for WinCE? - Does it need to have a keyboard or touch-screen will do? - How fast does Emu48 run on these devices? - Does it run on Jornada 548 or 568? - Which is the less expensive handheld on which it runs (no need to be a color handheld)? Thanks, Gerson W. Barbosa Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Hi, GWB! On my Jornada HP 720 the Emu works fine with the 49G ROM The screen is almost too small, so a vertical model might need a bigger screen to look right and to be usable. I also suggest having a model with StrongARM @ 206MHz to get enough speed. The colors are essential IMHO. I use the touch screen solely! No keys needed! VPN Gerson W Barbosa wrote in message news:20011214161830.03881.00000170@mb-cq.aol.com... color color Reply-To: Richard Rietzler NNTP-Posting-Host: dialin-145-254-226-222.arcor-ip.net ==== Hello. I´ve just got a new HP49G, ROM-Version 1.05, SN 93xxxxxxx. Now i want to update the calculator, but i have not the original PC-Connectivity-Kit from HP(its to expansive...). I got quite much information at hpcalc.org. I´m a bit confused: Can i cut the original cable, which i use to connect two HP´s, adapted it to an serial port, download the software from HP and flash the new ROM? Or will i get problems? -> Serial buffer bug? Have someone some experience with that? Thanks a lot for help! Richard X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 ==== Yes, you can cut the cable and plug it right in to a RS-232 or something else. The schematics are all on hpcalc.org. Unlike the TI, there are no resistors in required. Just make sure to do the tests described before plugging in your calc. The website for the latest ROM is: http://www.epita.fr/~avenar_j/hp/49.html And yes, it is BETA software but I highly suggest (as will everyone else) to use that one instead of HP's official release. Micah Richard Rietzler wrote in message news:9ve5b6$acr$1@news.urz.uni-heidelberg.de... from to will References: <9ve5b6$acr$1@news.urz.uni-heidelberg.de> Reply-To: Richard Rietzler NNTP-Posting-Host: dialin-145-254-224-054.arcor-ip.net ==== And what about this mysterios serial-bug-problem? Micah schrieb im Newsbeitrag news:m2yS7.55081$Yy.650421@rwcrnsc53... to a it ==== Hi fellows, want to have some fun? design a calculator t-shirt on the web! we may get some cool ideas.(and this is not a promotion) no need to buy anything! see more here: http://jewel.morgan.edu/~rcobo/tshirt/ regards Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ==== rcobo@eng.morgan.edu wrote: I have the coolest of all tee shirts. A friend custom painted a Terrance and Philip tee shirt Asses of Fire for me after the South Park movie. It's really offensive but it is unique. Acme Optics NNTP-Posting-Host: d067.dhcp212-198-169.noos.fr ==== This is the perfect way to look like a GEEK, sorry Rcobo but thats really what i think :) Matthias 'Anarchy' Lopez a 216crit dans le message de news: EboS7.61431$xS6.100414@www.newsranger.com... ==== Some of us still have and value our HP ENTER > = shirts... (the ENTER and = are both pictures of calculator keys) Jim Horn ==== as long as we have fun ... check out the new t-shirt added, it looks great!!! In article <9vdda6$1ls$1@hadron.noos.net>, Matthias 'Anarchy' Lopez says... ==== Since I seem to drop my calc a bit too often, (Pivo's method of opening your 49) I'd like to make one with my dropped 49 and with the text: Gravity, I fought the law and the law won! -- This message was written with 100% recycled electrons Pivo ==== I personally have no evidence as to if HP will continue to make or develope their calculators. I certainly wish they would, but I have no idea if they will or not. However I can say this. It would be a pretty stupid business move if they were going to stop supporting/developing/selling HP calculators to actually TELL the consumer that. Especially before they sold what they have left floating around. I doubt, HP is in the practice of making stupid business decisions. Somehow the 38/39/40/49G's etc. might not move so well if HP told them there would be no further rom updates, or advancements made. As it was they had a pretty hard time selling 38/39/49G's from the retailers I have talked to around here. It might not be a big deal for the non updateable and stable business/lower scientific calcs but that's a huge selling point right now for the rest of them. I mean how many of us would have bought a 49G a year ago if we knew in a year it would be dead in the water. Not to mention the nose dive in quality (keyboard, screen cover) the 49G has, and I won't even start on what they call manual/documentation. Personally even though I love all 4 of my HP calcs. Even *I* would be hesitant to buy a HP, when the future of the support and rom updates is pretty well in the trashcan. I certainly would not recommend them to a new user. They may still sell them, but as we all know the last rom for the 49G is less than perfect and unless I've missed some stuff (which is possible) there certainly don't seem to be any new rom revisions in the works. Unless HP gives out the source code.....I wouldn't hold my breath :) However with the happenings of the last 6 months I'd put my money on them getting further out of the calculator business than diving back in and restarting development etc. Todd On Thu, 13 Dec 2001 11:51:55 +0200, Veli-Pekka Nousiainen wrote: NNTP-Posting-Host: van132574-1.gw.connect.com.au ==== That's the worry. HP obviously lost a lot of hardware expertise in the long period between the 48 and 49 series. They managed to get hold of a decent software team, now they've let that go. Judging by the loss of the 49 development team HP would appear to have lost all the intelectual capital and direction of the 40 series of calculators. Any new calculator is likely to be a few years away and something completely new, possibly without RPN. The only thing that seems to be on the horizon would appear to be a PDA based calculator implying no keyboard, short battery life ( wrote in message news:CABS7.9080$_z.25679@news-server.bigpond.net.au... won't Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Hi, LJF ! ABSoLUtely no matricide with a bright future aHEAD DIAG-> You're just suffering from a HEADache. Try to PUT it away, GET a NintENDo to play with. (to REPLace - rather than SUBstitute - the Casio) Soon there is no TRACE of it OR at least your CONDition is much better. AND fRANKly speaking I think you are DETerMINed to a SIZEable satisFACTion. VPN Lachlan J Follett wrote in message news:CABS7.9080$_z.25679@news-server.bigpond.net.au... won't Message-ID: ==== http://zon.astro.uva.nl/~dominik/hpcalc/emacs/emacs109.zip No new features, just bug fixes. All the stuff reported here by Julian, plus an important fix for the style macros O,N,T, and _ SDIAG is unchanged, the docs only a little bit. This will be the last update until probably the end of January. - Carsten References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 208.145.205.253 X-Trace: corp.newsgroups.com 1008392041 208.145.205.253 (14 Dec 2001 22:54:01 -0600) Lines: 41 ==== michael humphrey commented: True, as everyone has noticed :) In HP49G, to turn any list object into a program object (which means to do nothing but change its object type): 256.03 MENU then press ->PRG However, there are things which you can not enter from the keyboard into a list, such as quoted names like 'MYVAR' Also, if you include a program inside a list, e.g. { ... << program >> ... } Then if you convert the above list to a program and run it (or just use EVAL to run it without even bothering to convert), the embedded program will be evaluated immediately when encountered, rather than being put on the stack, as you would expect within a normal UserRPL program. But *why* do you want to turn a list into a program? (or, what do you really mean by this question?) Maybe when you explain further, it may turn out that you mean something completely different than anything we have been answering :) How, for example, can I turn my Wish List into a program, to get someone to give it all to me? [r->] [OFF] -----= Posted via Newsfeeds.Com, Uncensored Usenet News =----- http://www.newsfeeds.com - The #1 Newsgroup Service in the World! -----== Over 80,000 Newsgroups - 16 Different Servers! =----- Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Hi, Jean Yves. Y'all got mail. :) while Hmm, I'm not yet up to ML programming, right now I'd be happy if I could find the spare time to finish a Sysrpl project I've started in March. ;-) But maybe someone wants to jump in here, and add stuff once the present doc is finished? Cheers, Albert -- Dr. Albert Graef, Dept. of Music-Informatics Johannes Gutenberg University Mainz, Germany Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de http://www.musikwissenschaft.uni-mainz.de/~ag Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ==== Tom Johane wrote: No, I di not :-) Fully agree. I just said it would be nonsense to force user of TI-Basic to revert to assembly in order to fix numerous TI-Basic deficiences. Emulating assembly is always possible with high level language such as Basic :-) It just doesn't make sense. You just contradicted yourself. In the first sentence you stated that it is possible to execute Motorola opcodes from TI-Basic. In the second sentence you stated that one cannot emulate assembly. Not only it is false, because you can run assembly opcodes from Basic, but to emulate assembly you wouldn't even need to be able to run opcodes. You can built virtual machine fully in the Basic memory and define all opcode operations using Basic commands. That would add up to emulating CPU without acutually running true opcodes. In fact you could even run opcodes and intepret them fully in Basic. Such action is sometimes used by the industry to emulate future CPU's that don't even exist, but of course industry doesn't use primitive Basic but ratrer C or something similar. But that is exactly what makes native TI Basic much worse than HP UserRPL. When I need some short code at work for example, I'm not going to start searching web for fixes and improvements to TIU-Basic in order to download them, learn how to use them and finally built them into the Basic. HP UserRPL is simply greatly integrated into HP OS and the user can extend caluculator OS natively in a numerous ways not available in TI-Basic by default. With assembly you are free to write even entire calculator OS and eventually make TI faster and better than HP49 can ever get but the amount of wasted work and time is ridiculous. The point is, that writing yourself almost entire operating system simply doesn't make economic sense. During the time wasted for writing such software I could easily earn enough money to buy Toshiba Libretto with the newest version of Mathematica and get immidietly to the point, where TI89/92 will never be able to get no matter how good are you with programming or searching the web for half solutions to your unique problem. First you don't even have official release of TI assembly programming kit yet, and when you finally will have you have to buy it, second in order to write such program you need PC with such software installed handy at the time and place when you need to write some calculator program, third writing assembly is highly inefficient and open to serious bugs including risk of corrupting machine memory. That is why I highly recommend HP UserRPL over TI-Basic. TI-Basic is simply very primitive, slow and poorly integrated piece of software, that needs significant effort and assembly programming support to make it remotely as usefull and easy as HP UserRPL is natively. Which significantly degrades it as an recommended option :-) The problem with experts is, that there is no rating for them on the web. Assume, that you need fairly complicated piece of math software, and you get it from the unknown author from the web. What can you tell about reliability of the code ? How trustfull is the mathematical answer ? Even TI or HP have bugs that are written by the true experts in the math and programming field. Someone, who is great expert in assembly programming does not have to be expert in math, so his code might produce unreliable junk when exposed to real world data. That maybe so, but Murphy law simply states, that the one piece of code that you actually need doesn't exist. In my opinion entire TI-Basic should be replaced by much better language that truly uses currently wasted CPU capabilities of TI89/92. Integrating that into OS is more difficult, because TI OS so poor set of nonrelated pieces of software barely glooed together, that have hard time talking to each other. Current version of TI-Basic simply stinks. Jack ==== Steen Schmidt wrote: That may be true but it's still the actual foto from my passport and Personal-Ausweis. And no boarder authorities ever complained on non-coincidence with reality, in particular not the US-authorities when I visited california last summer. What can I do? :-) - Wolfgang ==== Steen Schmidt wrote: over you then? times - you Thanks, but didn't someone (VPN?) posted earlier in this same thread saying that upgrading the ROM would just make the HP49 S-L-O-W-E-R or am I mistaken? I'll look for the posting and see what the reason was for the assertion that new ROM version would make it slower. And of course I could have used the money for something more useful. Hell, I could have been swimming in beer for a few months if I had bought a TI-89 with a real microprocessor instead of a 15 year-old four bit, souped-up relic trying to do its best to run today's(?) software. Honest question to the group: does upgrading the ROM to version 19.x make a difference in the speed for the better or not? Santos Lucero ¿Problemas con las news? Webnews, el acceso m207s r207pido y fiable http://webnews.aforo.com User IP: 207.212.230.68 ==== Steen Schmidt wrote: times - you won't have to complain anymore then :-) VPN says: So, which is it - after the ROM upgrade my HP49 will be faster than a speeding bullet and I won't complain anymore or it will be slower than a slug and I would just have wasted more money on a HP49 serial cable to download the software?? Santos Lucero ¿Problemas con las news? Webnews, el acceso m207s r207pido y fiable http://webnews.aforo.com User IP: 207.212.230.68 ==== Marco Salvagno wrote: Thanks for all the suggestions, Marco. I don't have any issue with upgrading to 19.x if it really does get rid off the annoying garbage collection every minute or so. It is just that in this same thread there have been postings which claim that the upgrade will slow down the HP49 and being a newbie HP49 user/abuser I am not sure which claims are correct. I certainly thought that when I bought the HP49 it would have the latest software but I'll just take it as a sign of the times - I am sure that I'll have to install the doors on my next car and I'll be expected to smile about it. Good thing I won't have to fork-over more money to buy a serial cable to install the doors (humm, maybe I'll have to buy a screwdriver). Santos Lucero ¿Problemas con las news? Webnews, el acceso m207s r207pido y fiable http://webnews.aforo.com User IP: 207.212.230.68 ==== Jean-Yves Avenard wrote: OK, I am convinced. Thanks to all for your suggestions. Santos Lucero ¿Problemas con las news? Webnews, el acceso m207s r207pido y fiable http://webnews.aforo.com User IP: 207.212.230.68 Reply-To: Veli-Pekka Nousiainen NNTP-Posting-Host: cs95127.pp.htv.fi ==== Santos Lucero wrote in message news:9ve4vu$o11$1@diana.bcn.ttd.net... X X The clock problem will disappear BUT the CAS has so much more functionality and checks that some operations are slower. VPN ==== Hello Raymond Hellstern wrote in message news:9va826$ete$06$1@news.t-online.com... Unfortunately no. The built-in editor allows to set-up breakpoint and also to calculate addresses when you load the source code. I usually edit the text with UltraEdit, then under the debugger close the text window and reopen it to see the changes. Another problem I've discovered (unfortunately) when playing with the SDK text editor is that if you play with the scroll bar on the right, the SDK will simply crash and exit. This is really bad as I have this bad habit when thinking and trying to understand what is not working properly to play with the mouse and scroll the text up and down until the idea come up by itself :) So many times I've lost everything playing with this scroll bar. If you ask Cyrille he will answer this is due to the text component, I didn't write it, there's nothing I can do about it... Jean-Yves ==== Jean-Yves Avenard writes: Why is that? You didn't write the HP-48 ROMs, but you did a lot about those. :-) ==== The component is a Delphi component and the source code is not available. There are some parts but they are in chinese. Pretty wierd. Jean-Yves Eric Smith wrote in message news:qh667aobtw.fsf@ruckus.brouhaha.com... Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== Hi, Jean-Yves Avenard schrieb im Newsbeitrag news:jIaS7.271439$e5.164112@newsfeeds.bigpond.com... I tried a similar approach, using TSE as editor, but then...you know;-) So that could be the reason for some 'unidentified' crashes I had with the SDK back in 1999;-) Seems the SDK's edit control should only be used for setting breakpoints and watching messages... Regards, Raymond ==== Wuau, the current bid for an HP65 is $635 on ebay. (Hps must be the Harley Davison of calculators) Does anybody know which is the highest price paid for a calculator? Lines: 15 ==== On Fri, 14 Dec 2001 09:43:45, rcobo@eng.morgan.edu wrote: Wow, $635!!! Wish I had kept mine... Geoff -- Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit ==== ==== Well, I don't know, but recently a HP 67 in mint condition went for $1329 (see http://cgi.ebay.com/aw-cgi/eBayISAPI.dll?ViewItem&item=1307247724). That must be near the record, at least as far as 67s go. ;-) -- Dr. Albert Graef, Dept. of Music-Informatics Johannes Gutenberg University Mainz, Germany Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de http://www.musikwissenschaft.uni-mainz.de/~ag ==== HP: ARE YOU LISTENING??? Maybe HP could reissue the classics like Gibson and Fender do with guitars--my son just showed me a Fender Stratocaster that he got that was a reissue of a classic--a brand new one that was intentionally distressed and beat up to look like a 30-year old model.... Roger Metcalf Arlington, Texas standard disclaimer re: University of Texas Content-Transfer-Encoding: 7bit X-Priority: 3 ==== http://cgi.ebay.com/aw-cgi/eBayISAPI.dll?ViewItem&item=1307247724). one old Good point. But note that if I want to see something distressed and beat-up looking, I already have a mirror. A classic calculator that still looks and feels mint condition is fine with me. Come to think of it, a 30-year old model in mint condition might be ok to look at, but if I got my hands on one, she'd probably give me a heart attack. ==== Yes, I also bought a Fender Strat a couple of years ago, to replace the cheapo lookalike I played in my youth. I didn't beat it up though. ;-) I really like the design (as well as the sound) of the Strat, it certainly is a classic like the HP 67. -- Dr. Albert Graef, Dept. of Music-Informatics Johannes Gutenberg University Mainz, Germany Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de http://www.musikwissenschaft.uni-mainz.de/~ag ==== wrote in message news:lRjS7.61202$xS6.100279@www.newsranger.com... Look at this: http://www.hpmuseum.org/ebaywarn.htm Meaning they're uselessly slow, noisy, and ultimately arrogant pieces of metal junk? Ok for the rest, but HP calcs don't sound noisy to me! ;) This one's interesting, too: http://www.hpmuseum.org/collect.htm#diff ==== On Fri, 14 Dec 2001 14:58:12 GMT, newbury@mandamus.org (R. G. Newbury) wrote: Makes me feel real smart. I bought an HP41CX for $90.00 US two cChristmases ago. It had never been taken out of the box. In fact, the batteries that came with it still worked. The fellow I bought it from threw in 4 plug in ROM modules for nothing. Harold A. Climer Dept. of Physics,Geology and Astronomy U. Tennessee at Chattanooga ==== Hi, I have a strange problem where 10kb apparently dissapeared from Port 0. After I decided to purge the library Symphonie I started getting an Invalid Card Data warning after each warm-start. After I executed PINIT the error went away in conjunction with everything in Port 0. Unfortunately the space was not recovered. I had only a 10kb library in stored in Port 0 and after it was gone the available memory remained as if it was still stored. How can I recover that memory? Could the file be hidden? Any help is appreciated (ROM 1.19-6) Thanks, Diego.- ==== Hello all, My HP49 has crashed twice when I'm trying to evaluate a very simple equation: L*(1+(14/(4+sqrt(p/1000)))) After this, the message Invalid Card Data appears, and then the 49 has restarted and display Try to Recover Memory. I've read the manual,but only say a few words about PINIT command in order to restart ports. Can I lose all the memory (flash included) if I use PINIT? I don't understand nothing. Could anyone help me?. ==== Hi, George! The port 2 is like Superman You'll need Kryptonite to harm it a simple PINIT will not kill it. BUT you may have other problems, try and we'll see... VPN, a horse & calc doctor ==== Cam Telford asked: All the same; do 116 MENU (see MSOLVR, MINIT, MITM, MUSER, MCALC, MROOT commands) For usage, see Chapter 25 of HP48G Series User's Guide. 49G ROM version 1.19-6 has the latest version of these commands (there was an interim period when MSOLVR and MROOT may not have worked quite the same as in the HP48GX :) [r->] [OFF] -----= Posted via Newsfeeds.Com, Uncensored Usenet News =----- http://www.newsfeeds.com - The #1 Newsgroup Service in the World! -----== Over 80,000 Newsgroups - 16 Different Servers! =----- ==== Hi all, Sorry about my last question. I tend to assume everyone knows what I'm talking about without any preamble ... I've managed to run the 49G emulator (on Win XP) and am having a play around to see if it's worth spending the money on upgrading to a 49G for the extra built-in functionality. It sure is a lot different to the old 48GX I would like to know if there's a way to convert between rectangular and polar notation (right shift MTH toggled the command line between the two on the 48GX). Do I have to do this through the choose box/menu system or is there a shortcut? There's no built-in shortcut, but you could write a program to toggle flag -16 and assign it to the key of your choice. ==== Cam wrote: http://groups.google.com/groups?selm=3B65E6EF.59346967%40miu.edu The HP48G had RAD and POLAR toggle functions on the keyboard, but here are their equivalents: RAD toggle: << -17. DUP IF FS? THEN CF ELSE SF END >> POLAR toggle: << -16. DUP IF FS? THEN CF ELSE SF END >> You could assign these yourself to some keyboard location, or put them into a custom menu, or store them in HOME with very short names that you could readily type, etc. Shift+hold key combinations can also be assigned, which increases the number of available assignments (if only you can remember them :) A number of neat and handy 48GX things were put farther from reach to offer many new 49G things with only two additional keys; quite a few old 48G menus, although in the ROM and displayable via nnn MENU, are no longer even in the keyboard menu tree. But you get a Filer, a CAS, an algebraic mode (for what?), more assignable keys, a catalog, help, built-in MASD assembler, flash memory, other miscellaneous new functions, and above all -- a flashier-looking toy :) [r->] [OFF] ==== conNAME. I think that NAME has to match a built-in constant. For example, if you don't like the built-in value for standard temperature (StdT=273.15_K), you can do: 293.15_K 'constStdT' STO, then either StdT CONST or 'CONST(StdT)' EVAL returns 293.15_K. Note that the value in the constants library doesn't change. The calculator uses the reserved variable if it finds it; otherwise the built-in value from the constants library is used. support the As far as I can tell, the der- prefix doesn't give a variable any special properties on the 49G. So what does d#FUNCTION do differently? And what's that about the number of the defined derivative? Does that mean that I can have more than one user-defined derivative for a given function? I'm lost, which is probably obvious to all. Execute PUSH, then look in CASDIR, where you'll find a global variable ENVSTACK. Note that the ENVSTACK list gets longer every time that you execute PUSH, and shorter every time that you execute POP. If you execute POP as many times as PUSH has been executed, you'll have an empty list, and POP won't accomplish anything. Purge ENVSTACK and execute POP and you'll get an error. Pretty nifty, that's what I learned today. But usually if I want to save and restore the path or flags I either leave them on the stack or stash them in local variables. To be sure, PUSH and POP save a history, but that could be implemented easily enough using local variables if I ever felt the need for it. I suppose that which method is better depends on what you're trying to accomplish. during supported in they Add: <-NAME: (where <- is the left arrow (142 CHR)). Compiled local variable, that is, this will always be compiled as a local name, even when the local variable doesn't exist at compile time. For example, try '<-name' TYPE or '<-name' EVAL. Perhaps not a reserved variable, but definitely gets special treatment. oo: Infinity. 0 INV returns oo, and oo INV returns 0. oo ->NUM returns the same value as MAXR does. TYPEd as an algebraic object. Similar to a symbolic constant, except that oo oo - doesn't return 0 (see below). ?: The result of operations such as 0 0 /, oo oo - (who can say which infinity is larger and by how much if at all?), or ? ? -. IIRC, way, way back in algebra class, we called this undetermined rather than undefined or infinite. Similar to a symbolic constant in that it's TYPEd as an algebraic object, except that ? ->NUM errors out, and ? ? - doesn't return 0. Note that in these last two examples, the zeros are meant to be without decimal points. Regards, James ==== PS: For a future project, you might consider adding information on how these reserved names depend on the directories. For example: Symbolic constants e, i, Gpi, MINR and MAXR, as well as PICT, oo, and ? aren't in any directory. PPAR, VPAR, ZPAR, GSDAT, and GSPAR are always in the current directory. If the commands that need them don't find them in the current directory, then they'll create them there. IOPAR and PRTPAR are always in the home directory. If the commands that need them don't find them in the home directory, then they'll create them there. For the custom menu, the path is searched for CST from the current directory to the home directory. The first CST found is the one that's used. I think that the CAS variables are usually found in CASDIR, put if they're in HOME instead they'll still work for backward compatibility, and if they're in both places, then the ones in CASDIR will be used. Regards, James ==== PS: I wrote: Undefined you (StdT=273.15_K), Also note that if you now change to English units, StdT CONST still returns either 293.15_K or 293.15, depending on whether or not units are being used; not the 527.67_degR or 527.67 that you might have expected. Can't blame ACO for this one, it's inherited from the Solve Equation Library Application Card designed for the 48SX. Oh well, if you really wanted english units you would've used them in the first place. X X function f(x,y,z) f' => you have to identify the variable, thus d1f(x,y,z) is for the first variable, named x d2f(x,y,z) is for the second variable, named y d3f(x,y,z) is for the second variable, named z Very handy for vector functions d2d2d2d2f(x,y,z) would a fourth derivative of f regarding y VPN PS: I have always hoped for a shorthand method for this, say: d2.4f(x,y,z) ==== Hello all you die hard HP fans, Can anyone recommend a good text viewer from hpcalc.org., I need to be able to mix text and mathematical formulas. thanx in advance Content-Transfer-Encoding: 8bit X-Comment-To: Teflon Don ==== I think Lupa and HPForro are the best for this purpose. ==== On 10 Dec 2001 05:21:57 -0800, pitquim@yahoo.es (Raul Lion) wrote: 3.1 is much slower _and_ also has some bugs which are ironed out in 3.2. If I'd have the mem I'd use 3.2, but I want/need Jazz light in Port 1 too... Therefore I limit myself to 3.1 or now I just use the HP49 for CAS stuff. Greetings from Cologne Peter -- Great HP48/49 links: http://www.hpcalc.org http://move.to/hpkb to find *old* postings search: http://groups.google.com/advanced_group_search ==== 1 See http://www.hpcalc.org/hp48/docs/programming/82240bte.zip for information regarding the red eye format used in the 82240B; maybe you can come up with something that will work. Please let us know if you have any success. could If you set both flags -33 and -34 on a 48, then printing is by IR, but instead of the red eye format, it's formatted as if it were being transmitted to another 48 to be received by the SRECV command (except that characters may be translated, depending on IOPAR). If you have two 48s available, then you can do the experiment yourself. See http://www.hpcalc.org/hp48/docs/programming/48techni.zip for information on that format. The IrDA specification doesn't require that IrDA devices be able to use this legacy format, but they may, optionally, include IrCOMM services (see http://www.irda.org/standards/pubs/ircomm10.pdf) for this situation. Unfortunately, it seems that this doesn't apply to the SiPix printer. And of course, the likelihood that the SiPix printer would understand the red eye format used for the 82240 printers is just about nil. I too saw one post (by web-user in message news:FfaO7.732608$Lg.28711492@sjcpnn01.usenetserver.com) that stated: the HP48 is IrDA compliant at 2400. Perhaps you meant to reply to that post? www.windsway.com