2216 === Subject: Getting files into Emu48... I've always heard cool things about HP's calculators and through the magic of emulation, I now have one of my own (sort of) Still, apart from doing math in RPN, I'm at my wit's end. Specifically, I'd like to know how to install software into an emulated 48gx. Without a serial port, none of the instructions I've seen seem to make sense, and unlike the TI emulators, Emu48 doesn't seem to implement a fake serial sort port for file transfers... How do I get started with third- party programs here? === Subject: Re: Getting files into Emu48... > I've always heard cool things about HP's calculators and through the > magic of emulation, I now have one of my own (sort of) Still, > apart from doing math in RPN, I'm at my wit's end. Specifically, > I'd like to know how to install software into an emulated 48gx. For the Emu48 emulator (http://www.hpcalc.org/details.php?id=3644 ) [not other HP emulators made by other folks] Binary files intended for transfer to calculator: Just drag and drop to Emu48 window or Edit > Load Object (the object then appears on the stack) All such files begin with HPHP48 for original 48 series (1990's) classic calculators, or HPHP49 for all more recent 49 series, even if the new calculator name contains 48 or 50 :) Binary files are compatible only with the series they were made for. Use Edit > Store Object to store from calc stack to computer file. Ascii (text) files of UserRPL language: If in exact same ISO-8859-1 (8-bit) character set as used by calculator, then drop on stack and do OBJ-> command in PRG TYPE menu; otherwise (as is common), alternative ascii text for 8-bit characters needs a small helper program to interpret: (contains small initial program, which in turn can import optional others) The UserRPL language remains the same in both series, although it has expanded to include new functions in the newer series. Text intended for reading: Drop on calc window or load, just like a binary file, or, cut and paste to and from calc stack using Edit menu (the latter is best for most plain text files, anyway, including UserRPL) > Without a serial port, > none of the instructions I've seen seem to make sense, > and unlike the TI emulators, Emu48 doesn't seem to implement > a fake serial sort of port for file transfers... > How do I get started with third-party programs here? Emu48 (both on Windows and PPC) can use a real serial port as the emulated calculator's serial port (and/or as its IR port). However, that is usually a less than useful means of transferring to or from the emulator files that already reside on the same computer :) It's very handy, however, for transferring between a real calculator and the emulated calculator (or perhaps desktop <-> PPC), without need of any other transfer software === Subject: Re: Getting files into Emu48... posting-account=rH51swoAAAD_0vOSI8ng-foVNOWNKpwH Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I've always heard cool things about HP's calculators and through the > magic of emulation, I now have one of my own (sort of) Still, > apart from doing math in RPN, I'm at my wit's end. Specifically, > I'd like to know how to install software into an emulated 48gx. For the Emu48 emulator (http://www.hpcalc.org/details.php?id=3644) > [not other HP emulators made by other folks] Binary files intended for transfer to calculator: Just drag and drop to Emu48 window or Edit > Load Object > (the object then appears on the stack) All such files begin with HPHP48 for original 48 series (1990's) > classic calculators, or HPHP49 for all more recent 49 series, > even if the new calculator name contains 48 or 50 :) Binary files are compatible only with the series they were made for. Use Edit > Store Object to store from calc stack to computer file. Ascii (text) files of UserRPL language: If in exact same ISO-8859-1 (8-bit) character set as used by calculator, > then drop on stack and do OBJ-> command in PRG TYPE menu; > otherwise (as is common), > alternative ascii text for 8-bit characters > needs a small helper program to interpret: (contains small initial program, which in turn can import optional others) The UserRPL language remains the same in both series, > although it has expanded to include new functions in the newer series. Text intended for reading: Drop on calc window or load, just like a binary file, or, > cut and paste to and from calc stack using Edit menu > (the latter is best for most plain text files, anyway, > including UserRPL) Without a serial port, > none of the instructions I've seen seem to make sense, > and unlike the TI emulators, Emu48 doesn't seem to implement > a fake serial sort of port for file transfers... > How do I get started with third-party programs here? Emu48 (both on Windows and PPC) can use a real serial port > as the emulated calculator's serial port (and/or as its IR port). However, that is usually a less than useful means > of transferring to or from the emulator > files that already reside on the same computer :) It's very handy, however, for transferring between a real calculator > and the emulated calculator (or perhaps desktop <-> PPC), > without need of any other transfer software Good to know things can be done that way... Still it might a cool feature to add the ability to attach the virtual serial port to an IP port or something. Then you could transfer files using REAL Xmodem or kermit over IP to your virtual thing for added authenticity ;) MK === Subject: Re: Getting files into Emu48... > from doing math in RPN, I'm at my wit's end. Specifically, I'd like to > know how to install software into an emulated 48gx. Drag and drop it onto the screen. It will then appear on the stack and you can install it. If it is a directory program, store it into a > unlike the TI emulators, Emu48 doesn't seem to implement a fake > serial sort port for file transfers... It does support serial ports, but doesn't create a virtual linked set of ports if that is what you mean. TW === Subject: Re: hpuseredit on an stick > On 9 Jan., 10:46, Giancarlo what's wrong? I'm wrong :-( > I mean: I already knew but I did not recall correctly - in fact the > help itself states that: > [...] > T.9c no puedes alterar el software por ning.9cn medio, incluyendo cambios > en los archivos de ayuda y textos. Solo puedes modificar el archivo > manualmente para traducir los textos de HPUserEdit al > idioma que desees > [...] i.e., in summary, you can translate the menu items in the language you > like the most, but *not* the help file. > I asked Roger Broncano Reyes if it was possible to help him and > translate the help file as well, but I don't remember to have received > any feedback about that... Giancarlo hi giancarlo, > hey, you can speak spanish??? great. > ok. this was one problem. and the other? a running hpuseredit on a > stick? > i searched in the regedit32, but i found no hint were the missing > charakters could be. > you remember.. my hair gets more and more grey:-) > juergen- Hide quoted text - - Show quoted text - There's a program called process monitor, originally from sysinternals, now Microsoft. It will give you exactly which registry keys the program is trying to read when running. Once you get the list, you can export them on a .REG file and add them on each computer where you execute the program. Hopefully there aren't many keys. You can find the program here (it's free BTW): http://technet.microsoft.com/en-us/sysinternals/default.aspx Claudio === Subject: how to get ascii data in the hp 50g with the seriell port and export Is there any way to connect the hp 50g with a surveying instrument and get ascii data? i have to get the data from various surveying instruments. in this case, I have to use a sokia instrument. I have to use the (serial) sokia cable to come out. So I think I have to use (with an adapter) the seriel port, not the usb port port to come in. now i have three problems: what cable i have to use? how i can get the data without learning sysrpl... . c and userrpl would be ok:-) how i can make an upload to a pc? j.9frgen mohrmann === Subject: Re: how to get ascii data in the hp 50g with the seriell port and export it to a pc > Is there any way to connect the hp 50g with a surveying instrument and > get ascii data? > i have to get the data from various surveying instruments. in this > case, I have to use a sokia instrument. I have to use the (serial) > sokia cable to come out. So I think I have to use (with an adapter) > the seriel port, not the usb port port to come in. now i have three > problems: > what cable i have to use? > how i can get the data without learning sysrpl... . c and userrpl > would be ok:-) > how i can make an upload to a pc? j.9frgen mohrmann Depending on the model of instrument, you may have a baud rate issue also, since the hp50 doesn't allow you to set a baud rate of 1200 (which is the rate most Sokkiia and Leitz instruments operate with). You will also have to OPENIO before anything will work. And the routine to use 1200 baud from Claudio Lapillo is as follows: Write the following program, it requires library 256 to be attached: << 16. * 48000000. / INV 0. RND 1. - R->B ->H 11. 18. SUB #07500028h SWAP POKEARM >> [replace the <<, >>, -> symbols with the proper ones] I'll assume it was stored with the name 'SETSPEED'. To use it, simply set all parameters to establish a serial communication at any speed, then go back to the calculator stack and execute: OPENIO 1200 SETSPEED (where SETSPEED obviously calls the program given above) If you are looking for an environmental case that has the circuitry to allow you to communicate with serial instruments and protect your hp from the elements take a look at www.stk4hp.com jeff === Subject: Re: how to get ascii data in the hp 50g with the seriell port and export it to a pc posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE Gecko/2007121120 Firefox/3.0b2,gzip(gfe),gzip(gfe) > Is there any way to connect the hp 50g with a surveying instrument and > get ascii data? Yes. Our solution is here: http://pssllc.com We have full versions that include extra stuff, and a calculator only wired version. You seem like you'd like to do it yourself, so I'll share what I know. > i have to get the data from various surveying instruments. in this > case, I have to use a sokia instrument. This is great for you as sokkias are by far the EASIEST to communicate with. > sokia cable to come out. So I think I have to use (with an adapter) > the seriel port, not the usb port port to come in. now i have three > what cable i have to use? http://commerce.hpcalc.org/serialcable.php Eric uses a plastic shell. If you'd like a more sturdy metal shelled version, we sell those for 30. They are the same and came from Eric, we just had him use some metal connectors. > how i can get the data without learning sysrpl... . c and userrpl UserRPL is all you need. Verify that the settings in your calculator match the baud rate and parity for your sokkia (which exact model is it) This userRPL program will trigger a complete measurement from 95% of sokkias. << 0 STIME BUFLEN DROP SRECV DROP DROP 0 CHR XMIT DROP 24 SRECV DROP OBJ->> You will now have your horizontal, vertical and slope distance on the stack. This next program will trigger an angle only reading and leave the three values on the stack. << 0 STIME BUFLEN DROP SRECV DROP DROP 17 CHR XMIT DROP 24 SRECV DROP OBJ-> how i can make an upload to a pc? Now this is getting more difficult as you will need to make a program to perform calculations, store your data, maintain the data against all possible problems (since I assume you don't want to loose it) which means backing up to the SD card; you'll probably then want some extra calculations to solve triangles and intersections. . . in short, that is a much larger project. Since you seem to indicate you don't know how to program, perhaps doing it yourself will take a while. It will be much more fun though! :-) TW === Subject: Re: how to get ascii data in the hp 50g with the seriell port and export it to a pc posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) > Is there any way to connect the hp 50g with a surveying instrument and > get ascii data? > i have to get the data from various surveying instruments. in this > case, I have to use a sokia instrument. I have to use the (serial) > sokia cable to come out. So I think I have to use (with an adapter) > the seriel port, not the usb port port to come in. now i have three > problems: > what cable i have to use? > how i can get the data without learning sysrpl... . c and userrpl > would be ok:-) > how i can make an upload to a pc? j.9frgen mohrmann Hi Juergen. Please have a look at this thread: for a some 30 posts discussion and see if you can get some helpful hints. Giancarlo === Subject: Waiting for a really good calculator posting-account=Ta--ogkAAACo_ZMWgAXHO--pOrbAYNMG InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) I used HP calculators for study (28s, 48sx) and for my job (48gx, 50g, 35s). I currently use the 35s (always in my bag) and the 48gx (always on my desk), having put apart the 50g (and thinking to sell it: i used it for two weeks......). Why? The reason is simple: it is full of useless features for me, in particular all about symbolc calculations, and eats batteries like a hog. And, worst thing, the entire keyboard is designed for symbolic (X key, SYMB key, ENTER key, CST menu only shifted.......). I installed on the 48gx both Metakernel AND SpeedUI (the latest stack. Now i get a super48gx, very fast in keyboard and menu operations. A sort of 50g, without CAS and in a much better case :-) Now the question: anybody knows if HP is planning to release a new calculator taylored on real number crunching and programming needs? A mean, something with the following features: - form factor smaller than the 48gx - screen not larger tha 48gx; smaller is ok, providing it can show 5 levels of stack. Graphic not required. The HP28s screen could be ok - 50g memory capacity, plus SD slot and USB - 35s quality and style keyboard, with the same layout of the 48gx - User RPL stack and language, and total compatibility with 48gx programs written in user rpl (except screen routines.....) In other words, i wander a downgraded 50g or a updated 48gx.......or, at least, a 50g with the 48gx keyboard layout...... There is any hope? Marko Ramius === Subject: Re: Waiting for a really good calculator > Why? The reason is simple: it is full of useless features for me, in > particular all about symbolc calculations, and eats batteries like a > hog. And, worst thing, the entire keyboard is designed for symbolic (X > key, SYMB key, ENTER key, CST menu only shifted.......). Sounds like the 35s should be perfect for you then, so why complain about the 50g? === Subject: Re: Waiting for a really good calculator > The 50G is full of useless features for me, in particular > all about symbolc calculations, and eats batteries like a hog. And four at a time, too, instead of just three :) > And, worst thing, the entire keyboard is designed for symbolic > (X key, SYMB key, ENTER key, CST menu only shifted.......) You can redefine the entire keyboard, any way you like, just as on your 48GX (and 50G has 51 keys, while 48GX has 49 keys, so you get a free bonus :) I have, for example, swapped CST with MODE (same physical key, just making CST unshifted, as you say you'd prefer yourself), Etc. Some people with HP48 must have wanted an 'X' (symbolic) key, because they've even put an extra one on their 48GX emulator face, along with various other keys (like menu scroll) which don't even exist on real calcs; now I have Emu48 on PPC with no keys at all (and eats battery charge like an entire hog family), so wish me good luck with that :) === Subject: Re: Plotting XROOT(3,X^n) functions -- undefined Re: Then i'm actual... or better,... It's the truth, it's actual. Everything is satisfactual :) http://www.ceder.net/recorddb/viewsingle.php4?RecordId=8214 http://www.mysteryarts.com/magic/words/Ed.3/index.php?p=463 http://answers.yahoo.com/question/index?qid=20061218201836AAwyGqy http://au.answers.yahoo.com/answers2/frontend.php/question?qid=2007110118212 0AAm4DGK Hope there's plenty of sunshine headed your way, Zip a dee doo-dah, zip a dee ay! === Subject: Re: Need help w/ Emulator for WinCE kindly offering expert diagnosis and help: My older build of WinCE 3.0 doesn't show the Emu48 application menu; turning off the menu bar (per KML instructions in Emu48) allows an equivalent pop-up menu to be used instead. The now-available normal functions of Emu48 (just as in WinXP etc.) and to do everything else that Emu48 normally does on PC, and it's just fabulous to see it work in a package smaller than a 42S, which fits in my shirt pocket. Anyone want to buy a second-generation 49G+ with most of its keys still attached? ;-) Naw, you wouldn't want to watch it in its decline. === Subject: Hpcalc Update? CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) As you probably know, hpcalc.org hasn't been updated since September, 2007. I searched this group for hpcalc update and couldn't see any discussions about it. Does anybody know when Eric will be posting new programs? Bill === Subject: Re: Hpcalc Update? Hi Bill, I could be wrong, but I think to remember someone talking about another long journey to some Asian country, maybe China? Raymond Bill Markwick schrieb im Newsbeitrag > As you probably know, hpcalc.org hasn't been updated since September, > 2007. I searched this group for hpcalc update and couldn't see any > discussions about it. Does anybody know when Eric will be posting new > programs? Bill === Subject: Re: Hpcalc Update? > As you probably know, hpcalc.org hasn't been updated since September, > 2007. I searched this group for hpcalc update and couldn't see any > discussions about it. Does anybody know when Eric will be posting new > programs? I could be wrong, but I think to remember someone talking > about another long journey to some Asian country, maybe China? India, actually. But the funny coincidence is I am preparing an update now. I have about 30 programs in the queue, and expect to see them online within a couple days. I know it seems like a small update after so many months, but the truth is that very few people are developing anything for HP calculators anymore, so there is little need to update frequently when little is being created. If you want to encourage me to update my site more often, you should write more software. :) Also expect to see some improvements to the commerce site soon. I've been doing some development but don't want to make anything public until I have tested it more. === Subject: Re: Hpcalc Update? Welcome back! >If you want to encourage me to update my site more often, you should write more > software. :) That will be good news for some, including me. I have a few ready and quite a few coming to the boil. :-) Bill === Subject: Re: Hpcalc Update? > Welcome back! The truth is, I haven't left yet, so I can't use that as an excuse, though I was out of town for about a month since I last updated my site. I am not sure how anyone got the idea that I was traveling, as I don't recall mentioning it to anyone here, so it may have just been a lucky mistake. :) I will be gone for a couple months but hopefully that shouldn't have much of an effect on anything. I prefer to update the site in batches (if you look at the recent history, you will see I typically make 10-30 updates at a time), so updates will not increase in frequency unless development of new software increases. I am open to suggestions on things I can do to make the site work better. As things are now, I don't receive much feedback; for example, the entire interactive part of the site (comments and voting on programs) was completely broken for about a year, but only a couple people ever even mentioned it. Eric Rechlin === Subject: Re: Periodic Table Of Elements - HP48GX Giancarlo schrieb im Newsbeitrag >> I have an HP48GX that has the periodic table built in. It's been a >> while since I purchaed the calculator (1995 I think) so I'm not sure >> if it came with that, or if I installed it. Did the 48GX come with >> the table of elements? >> -Q Hi. > AFAIR, the 48GX was not provided with a standard periodic table (as > was the 48SX by means of its expansion card). > On the other hand, searching on: > www.hpcalc.org > you're gonna find more than just one instance of that periodic lib. > fit for the 48 :-) > And if you take my version of the Periodic Table Lib for the HP-48, you'll see how fast it can really be - actually much faster than the 'ported' 49g version, and about 20K only in size;-) As an example, all element properties displayed are updated instantly while holding down one of the cursor keys! Try *that* with the 'HP ported' version or the original version;-) And with the SpeedBrowser, the list browsers of my PTLIB will also be as fast as possible. HTH Raymond === Subject: Re: HP50G - Alarm does not always wake up the calculator You may use bugzilla >http://bugs.hpcalc.org/ > to report your findings. Heiko I've asked Kinpo to fix this bug or even investigate it in their OS for > years .. Good luck.... -- > They who would give up an essential liberty for temporary security, > deserve neither liberty or security (Benjamin Franklin) Please note, this bug is new in the 50g compared to the 48GX. (I don't know about the 49). I used the alarm functionality in the 48GX for years (maybe a decade?) without ever seeing the problem, but I noticed it within a week on the 50g. Is that consistent with the Kinpo comment? (I'm not conversant with the way the various layers of OS and emulation play together, nor where they come from.)--Irl === Subject: Re: HP50G - Alarm does not always wake up the calculator Hi On 2008-01-25 22:35:43 +1100, Irl said: Please note, this bug is new in the 50g compared to the 48GX. (I don't > know about the 49). I used the alarm functionality in the 48GX for > years (maybe a decade?) without ever seeing the problem, but I noticed > it within a week on the 50g. Is that consistent with the Kinpo > comment? (I'm not conversant with the way the various layers of OS and > emulation play together, nor where they come from.)--Irl There isn't any Kinpo OS in the 48gx and 49g. So alarms work perfectly on those machine. The problem only happens on ARM-based calculator one issue is the lack of 8192Hz timers -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Power comsumtion for the HP50G? I am curious as to how much power the HP50G consumes. Has anyone out there have measured this? I found the following interesting numbers for the HP48, measured by Douglas R. Cannon back in 1991: 2.22 mA at idle 7.0 mA for normal program execution Should I expect similar numbers for the ARM in the '50? I am especially interested in the relative consumption for idle and executing(*). As the ARM is actually emulating a Saturn CPU, perhaps it is executing all the time, regardless of state? Per. *) I use my '50 for playing Reversi sometimes, and the HP is in idle state when I am thinking and vice versa. === Subject: Re: Power comsumtion for the HP50G? posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) You should take a look at this thread: Also Erick Rechlin has measure it ! Daniel === Subject: Re: Power comsumtion for the HP50G? posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) I am curious as to how much power the HP50G consumes. === Subject: Re: Power comsumtion for the HP50G? posting-account=LMrq4QoAAABw1FRV-EXsYHRilDmImlHh Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I am curious as to how muchpowerthe HP50G consumes. That measurement talks about idle and blinking. Is that the same as idle and executing programs? Per. === Subject: Re: Power comsumtion for the HP50G? Hi On 2008-01-26 01:31:13 +1100, perstromgren said: > That measurement talks about idle and blinking. Is that the same > as idle and executing programs? > I guess is IDLE, no change on the screen like just showing the stack. calculator is waiting for a key Blinking is when you're editing a command line, the cursor blinks every second. -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: Power comsumtion for the HP50G? posting-account=LMrq4QoAAABw1FRV-EXsYHRilDmImlHh Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I am curious as to how much power the HP50G consumes. For some obscure reason Google Groups does not find this thread, even when fed with the string HP graphing calculator power consumption, without the quotes. Per. === Subject: Re: Power comsumtion for the HP50G? posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > I am curious as to how much power the HP50G consumes. For some obscure reason Google Groups does not find this thread, even > when fed with the string HP graphing calculator power consumption, > without the quotes. Per. It does find it from here with HP graphing calculator power consumption. === Subject: Re: Static Status Line for HP48G in User RPL? - - Or SysRPL? posting-account=wcRVPwkAAACV9qEmJuiPuuML0GXuIOZ6 4.90),gzip(gfe),gzip(gfe) Is it possible (in User RPL) Eto change the items displayed in the > Status Area of an HP48G/GX? I have several variables/constants/status's that I would like to > display up in this area and not have them change as the calculator is > used. EThen, can I change back to the 'normal' status area if desired. TomCee Any Ideas? Perhaps in SysRPL? Or can the status area not be 'touched'? TomCee === Subject: Re: Static Status Line for HP48G in User RPL? - - Or SysRPL? Hi On 2008-01-26 03:33:16 +1100, tomcee said: Any Ideas? Perhaps in SysRPL? Or can the status area not be > 'touched'? > TomCee you can do it in UserRPL (with some SysRPM help just to start your program). will slow down your machine -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: Static Status Line for HP48G in User RPL? - - Or SysRPL? <479a1ffb$0$1689$426a74cc@news.free.fr> posting-account=wcRVPwkAAACV9qEmJuiPuuML0GXuIOZ6 CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0),gzip(gfe),gzip(gfe) > Hi On 2008-01-26 03:33:16 +1100, tomcee said: Any Ideas? EPerhaps in SysRPL? EOr can the status area not be > 'touched'? > TomCee you can do it in UserRPL (with some SysRPM help just to start your program). > will slow down your machine -- > They who would give up an essential liberty for temporary security, > deserve neither liberty or security (Benjamin Franklin) started? Tomcee === Subject: Re: Port :2:Flash and Library 4 Hi On 2008-01-25 03:46:37 +1100, deachp@yahoo.es said: > Both 2048 and 4096, + 4 DEATCH don't work in the HP50G :-( > You need to DETACH *and* purge. I've trouble to believe it won't work. === Subject: Re: Port :2:Flash and Library 4 > You need to DETACH *and* purge. I've trouble to believe it won't work. Hi JYA, trust me I tried, but didn't work, maybe is a special or rare case ;-P My friend changed an ID Library to 4, and others to 1, 2 and 3 (He wanted to sort them!! hehehe...), then he moved them to Port 2. He is my friend's friend's friend's, you know :-P (I'm sorry for my poor english :-( ) === Subject: Re: Port :2:Flash and Library 4 My friend solved his problem using FlashTools http://www.hpcalc.org/details.php?id=6545 , by Claudio Daniel Lapilli and Thomas Rast === Subject: Re: ML: Parameters for ACCESSBank0 On 2008-01-25 02:32:02 +1100, Andreas M.9aller > Hello Folks, somebody out there who knows all possible parameters for the Bank > Access Routines ? Using ACCESSBank0 with P=1 will switch back > P=8 will access the bank if the chosen bank has been calculated > before > P=9 will store in the chosen bank > P=10 will pack the chosen bank Is this correct ? What will P=3 and > P=5 do ? Andreas * * VGer Bank Switching access * Written by JYA on January, 23rd 1999 * * Mars 1999: CbB * Add followong access types * AccessGetObjSize * AccessRclLib * AccessRclBack * AccessModuleInfo * AccessSto * AccessCompress * AccessInit * AccessPurge * AccessLibs * AccessVars * Add ERam access * Add RclInDir * Add EvalInModule * Add RamAccess ASSEMBLE ****asmdoc+*************************************************** ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: Main Access Routine for Flash Module 2-3 ** ** Category: Covered Data Access Routine ** ** Purpose: ** Provide for Saturn bus access to covered ROM ** ** Entry Conditions: ** ** P:0 MODE:HEX ** ** Exit Conditions: ** ** P:0 MODE:HEX ** OTHER: Relevant area now accessible to the Saturn bus; ** ** Error Exits: none ** ** Uses: 0 Additional Stack levels ** ************************************************************ =AccessUncover EQU 0 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: Restore Configuration for Flash Module 2-3 ** ** Category: Covered Data Access Routine ** ** Purpose: ** Provide for the restoration of the standard configuration ** from the configuration produced by the corresponding ** version of the main access routine. ** ** Entry Conditions: ** ** P:1 MODE:HEX ** OTHER: Configuration as on exit from main access routine ** ** Exit Conditions: ** ** P:0 MODE:HEX ** is now accessible; A, R0-R4, D1, B all preserved; ** ** Error Exits: none ** ** Uses: 0 Additional Stack levels ** ************************************************************ =AccessCover EQU 1 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Copy Region to Mailbox Routine<< Flash ROM Id (2-3) ** ** Category: Covered Data Access Routine ** ** Purpose: ** ** Entry Conditions: ** R0[A]:start address within covered region ** P:2 MODE:HEX ** OTHER: Ports configured in the uncovered configuration relevant ** Region must not overflow either covered area or mailbox: ** ** Exit Conditions: ** R0[A]:beyond end of copied covered region ** R1[A]:beyond end of copied mailbox region ** P:0 MODE:HEX ** is now accessible to the Saturn bus; R0[15..5], R1[15..5], ** R2-R4, all preserved. ** ** Error Exits: none ** ** Uses: 2 Stack levels ** ************************************************************ =AccessCopyMail EQU 2 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Copy Object to TEMPOB Routine<< (Flash ROM ID 2-3) ** ** Category: Covered Data Access Routine ** ** Purpose: ** Provide for transferring a covered object to the TEMPOB area. ** ** Entry Conditions: ** A[A]:len of obj. R0[A]:adress of obj. ** P:3 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** No updateable pointers in CPU. ** ** Exit Conditions: ** If Carry Clear: ** R0[A]:address of copy ** P:0 MODE:HEX ** object now in TEMPOB; R3-R4 preserved. ** If Carry Set: ** ** Error Exits: CS=1 <=> not enough room (even after GC) ** ** Uses: 2 Stack levels; ST[10] ** ************************************************************ =AccessTOTEMPOB EQU 3 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Return the port number assoc. w/ access method<< ** (Flash ROM ID 2-3) ** Category: Covered Data Access Routine ** This function is provided for backward compatibility only ** ** Purpose: ** Find out which port (if any) this method refers to. ** ** Entry Conditions: ** A: ** P:4 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** C[A]:port # (#FFFFF if no port) ** P:0 MODE:HEX ** D0: ** ** ** Error Exits: none ** ** Uses: 0 Stack levels ** ************************************************************ =AccessGetID EQU 4 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Return size of a covered object<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** Find the size of an object in the covered area. ** ** Entry Conditions: ** A: R0[A]:Address of Object ** P:5 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** A[A]:Object Size R0[A]:Address of Object ** P:0 MODE:HEX ** ** ** Error Exits: none ** ** Uses: 2 Stack levels ** ************************************************************ =AccessGetObjSize EQU 5 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Search for a specified lib in the memory module<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** Find a lib withing the FRom bank from its number ** ** Entry Conditions: ** Bx: Lib number ** P:6 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** If lib found, clear carry D0 point on the lib ** else set carry. ** P:0 MODE:HEX ** ** ** Error Exits: none ** ** uses D0, Aa, Ca, RSTK2, carry ** ************************************************************ =AccessRclLib EQU 6 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Search for a specified backup in the memory module<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** Find an object withing the FRom with a given name ** ** Entry Conditions: ** D1: point on the name of the backup to find ** (the Name is xxccccccccc where xx is the size of ** the name in bytes and cc are the names chars) ** P:7 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** return Carry if object not found (D1 did not change) ** no carry and D0 point on the object in the backup D1 after the name if found ** P:0 MODE:HEX ** ** ** Error Exits: none ** ** uses D0, D1, P, carry, RSTK2, Ama, Cma, Ba ** ************************************************************ =AccessRclBack EQU 7 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Gives informations on a module<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** Gives the number of erase, the memory and the validity of a bank ** ** Entry Conditions: ** P:8 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** Carry set if the bank is invalid ** Aa: Memory Available in the bank ** Aa2: Memory used by erased objects ** Aw-a-a2: Number of erases of the bank ** P:0 MODE:HEX ** ** ** Error Exits: none ** ** uses D0, P, carry, RSTK2, Aa, Ca ** ************************************************************ =AccessModuleInfo EQU 8 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Store an object in the module<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** Store an object in the memory module ** ** Entry Conditions: ** There is enought memory to save the object here ** R4: @of Object ** R3: @of the name of the object if STfSeparateName is Set ** Ba: Size of the object. ** ST:fSeparateName if clear, the object is a backup or a lib ** if set, the object is a RPL object, the name of the object is pointed by R3 ** the routine will create a backup object ** Ba=SizeOfObject+10(Prolog, Lenght)+10(Crc)+x(NameSize) ** P:9 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** Interupt off! ** ** Exit Conditions: ** P:0 MODE:HEX ** ** ** Error Exits: none ** ** uses D0, P, carry, RSTK3, Aw, Cw, Dw, Ba ** ************************************************************ =AccessSto EQU 9 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Bank Compress<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** 'Compress' a bank by removing all erased objects (do nothing on an ERam Bank) ** ** Entry Conditions: ** R0:@Free Memory Da: Free Memory ** There is enought free memory! ** P:10 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** P:0 MODE:HEX ** Interupt off! ** ** ** Error Exits: none ** ** uses D0, P, carry, RSTK3, Aa, Cw, Dw, Ba ** ************************************************************ =AccessCompress EQU 10 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Init Bank<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** Initialize a Bank ** on A FRom, Format the bank, on an ERam, Write 00000 at the start of the bank ** ** Entry Conditions: ** P:11 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** P:0 MODE:HEX ** Interupt off! ** ** ** Error Exits: none ** ** uses D0, P, carry, RSTK2, Aa, Ca ** ************************************************************ =AccessInitB EQU 11 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Erase Object<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** Erase an object pointed by D0 ** on A FRom, Put 00 on the slot, on an ERam, Erase it realy ** ** Entry Conditions: ** P:12 MODE:HEX ** Ba: @ of the object to erase ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** P:0 MODE:HEX ** Interupt off! ** ** ** Error Exits: none ** ** uses D0, P, carry, RSTK2, Aa, Ca ** ************************************************************ =AccessPurge EQU 12 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Count and prepare library to be add in the ROMPTAB<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** If fJustCount is Set, just add the number of libs of ** the port in Ba and update the nibble field ** If fJustCount is cleared, for each library in the port, ** add the lib in the romptab ** ** Entry Conditions: ** P:13 MODE:HEX ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** P:0 MODE:HEX ** ** Error Exits: none ** ** uses D0, D1, P, carry, RSTK2, Aa, Ca, Ba ** ************************************************************ =AccessConfLibs EQU 13 =fJustCount EQU 10 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Retrive the list of the variables in a port<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** This is used to retrive information on all objects in ** a port. This can be use in two ways: for the PVARS command ** of by the filer to buid the list of port objects. ** ** Entry Conditions: ** P:14 MODE:HEX ** D1: point on the buffer to write the informations to ** Ba: the free memory in the buffer ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** P:0 MODE:HEX ** Aa: Last used address (can be used to compute free mem) ** ** Error Exits: none ** ** uses D0, P, carry, RSTK3, Aw, C[0..9], update D1 and Ba. ** ************************************************************ =AccessVars EQU 14 ************************************************************ ** ** ASSEMBLY LANGUAGE UTILITY ** ** Name: >>Scan each element of a port, launching a call bank for each<< ** ** Category: Covered Data Access Routine ** ** Purpose: ** This is used to retrive information on all objects in ** a port. Using his thing, the user is called for every element ** in the port. ** For each element in the port, the routine which address is in R0a is launched ** This routine takes as an input D0 pointing on the object ** This routine can modify any register exept D0 ** from one callback to an other, only Aa and D0 are modified ** ** ** Entry Conditions: ** P:15 MODE:HEX ** R0: @of the function to call for each element ** OTHER: Ports configured in the standard configuration relevant ** ** Exit Conditions: ** P:0 MODE:HEX ** ** Error Exits: none ** ** uses D0, P, carry, RSTK2, Ca ** ************************************************************ -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: ML: Parameters for ACCESSBank0 posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hello Claudio, I am working on my own STO-Routine for port2 as xSTO is somehow buggy and likes to crash from inside a program if a erase of a bank has to be done before the actual storing will happen. Will the information you posted make its way into Carsten Dominik entry data base ? I am still using the data base from May, 30 2005 and a lot of the newer stuff is missing there. Take care Andreas === Subject: Re: ML: Parameters for ACCESSBank0 On 2008-01-25 11:19:45 +1100, Andreas M.9aller > I am working on my own STO-Routine for port2 as xSTO is somehow buggy > and likes to crash from inside a program if a erase of a bank has to > be done before the actual storing will happen. I would first look into your own program before blaming the STO routine. This is one area of the code that has been untouched for over 9 years, and no bugs reported so far ! === Subject: Re: ML: Parameters for ACCESSBank0 <479a171c$0$4443$426a74cc@news.free.fr> posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hello Jean-Yves, > I am working on my own STO-Routine for port2 as xSTO is somehow buggy > and likes to crash from inside a program if a erase of a bank has to > be done before the actual storing will happen. It happens while xSTO/FLASHPTR 2 11 is executed from my install- routine which runs from TEMPOB. If the bank (that the install-routine will store a lib to) has to be packed first the lib is stored after the bank has been packed and the the calc warmstarts or crashes. Unfortunately I do not know why this happens, so any suggestions are welcome. Without the re-packing (=the bank contains enough true free space) everything works fine. > I would first look into your own program before blaming the STO routine. This is one area of the code that has been untouched for over 9 years, > and no bugs reported so far ! I have been reporting over and over that if you change the hash-tables and the message-tables of the build-in libs and then store something in a port all hash-tables and all message-tables from lib6 upwards are simply zeroed out and thats what I call the infamous STO-bug. Cyrille once admitted that bug but also said it is nothing what could be circumvented easily so I do not share your opinion that no bugs have been reported so far ! Andreas === Subject: HP 48 Radian Trigonometry Problem posting-account=wH9xIAoAAABnUvw1XhNbJ9vtkqFkxp4t Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I would first like to thank everyone who gave me advice in my other topic and i was able to get my hands on a second hand HP 48. One problem i have though is when working on trigonometry in radians the calculator does not give me answers in fractions of pi instead it gives me it as a decimal ------------------------------------------------------------ Example: Sin30 = pi/6 Cos45 = pi/4 is what i want the calculator to display ------------------------------------------------------------- found much information. Maybe it is not possible but i thought i would also try here and see what i get. How do i display radian angles as fractions of pi on a HP 48? === Subject: Re: hpgcc integration program >> runge-kutta or relative. >> I'm familiar with runge-kutta, but what is relative? >> -wes Relative of the Runge-Kutta method - merson or uncle or mother-in- > law:) > I'm familar with uncle or mother-in-law, but what is merson? ;-) === Subject: Re: hpgcc integration program posting-account=nKQXlgkAAABFcwCQitpPqM7oKmh-_khh Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) > runge-kutta or relative. > I'm familiar with runge-kutta, but what is relative? > -wes Relative of the Runge-Kutta method - merson or uncle or mother-in- > law:) I'm familar with uncle or mother-in-law, but what is merson? > ;-) GIYF A variant of the Runge-Kutta method. See http://eom.springer.de/K/k056060.htm === Subject: Re: [sqrt(X)]^2 -> X > I've seen that my HP 50g doesn't do this automatically, which is > weird since I don't see the point of keeping [sqrt(X)]^2 rather > than simplifying to X. There is a point since both expressions aren't equal. f(x) = (sqrt(x))^2 has different values for x<0 than f(x) = x. Depending on the underlying problem, this can make a huge difference or none at all. Bj.9arn -- BOFH excuse #374: It's the InterNIC's fault. === Subject: Re: ^2 -> X On Feb 13, 8:12Epm, Bjoern Schliessmann There is a point since both expressions aren't equal. > f(x) = (sqrt(x))^2 has different values for x<0 than f(x) = x. > Depending on the underlying problem, this can make a huge > difference or none at all. > Bj.9arn -- > BOFH excuse #374: It's the InterNIC's fault. Are you thinking of sqrt(x^2) = abs(x) instead of (sqrt x)^2? For the latter, (sqrt x)^2 = x for all x (real or complex) because the two square roots can only differ by a factor of -1 (unities). When these two values are squared, they both yield the same result (since the factor of -1 disappears). S.C. === Subject: Re: Invalid Card Data message Dr. Graef indicates similar experiences; as to what may happen to these cards, they might be less shielded against ESD than industrial cards, the connections/connectors might have deteriorated since assembly (repairable?), the specific chips might be very sensitive as gamma ray burst detectors, responding to the big bang billions of years later, or even that if there is any voltage shutdown circuit (as industrial cards had), its level detection might have shifted, in which case it could even be shunting the main calc batteries (this was a threat to calculators themselves, in the case of original Epson typewriter and Grid brand cards). Or could it be that you are near a test site for EMP bombs? I'm sorry in any case, and hope that either repair or replacements may be found. Are today's SD cards (and the calculators which use them) going to last as long? Or the civilizations around them? === Subject: Re: Invalid Card Data message posting-account=n58npQkAAACrXE24A7MGIDa1g25mTFtC CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) Dr. Graef indicates similar experiences; > as to what may happen to these cards, > they might be less shielded against ESD > than industrial cards, the connections/connectors > might have deteriorated since assembly (repairable?), > the specific chips might be very sensitive as > gamma ray burst detectors, responding to the big bang > billions of years later, or even that if there is any > voltage shutdown circuit (as industrial cards had), > its level detection might have shifted, in which case > it could even be shunting the main calc batteries > (this was a threat to calculators themselves, > in the case of original Epson typewriter and Grid brand cards). Or could it be that you are near a test site for EMP bombs? I'm sorry in any case, and hope that > either repair or replacements may be found. Are today's SD cards (and the calculators which use them) > going to last as long? EOr the civilizations around them? of the lithium battery but it doesn't help. I guess the failure is probably caused by a discharge as the card isn't protected by any shielding case. Nevertheless I'll ask those guy next door to stop their EMP bomb testing, just in case. val === Subject: Re: Invalid Card Data message > I just can't accept that this card is dead and I just found on the web > that Klotz is no longer working :-( I know that this won't help you, but it may at least be comforting to 48GX have also gone belly-up, they exhibit exactly the same behaviour. They've never been very reliable, but now I can reinitialize them as much as I want, they just won't work anymore. :( -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === Subject: Re: Looking for a Usb Cable for my 49G+ posting-account=MKOhFwoAAABYdbJu9wHqeFziRZVKXQQ9 SV1),gzip(gfe),gzip(gfe) > one can any one help me with this?? > There is nothing special about the cable, any USB to mini USB cable will do. You can find them cheap in any PC or camera shop. Hope this helps Arnaud === Subject: Re: mkdir on sd card posting-account=t34_8goAAAAjmfsIJ-UaPFYVNpZqEooD =?ISO-8859-1?Q?NT_5.1;_SV1;_ABDN_-Dienststelle_W=FCrzburg_-;_.NET_CLR_1.1.432 ?= =?ISO-8859-1?Q?2;_.NET_CLR_2.0.50727),gzip(gfe),gzip(gfe)?= > what's wrong? > Are you using a 2GB card? EThey don't work properly at the moment. > Are you in RPN mode or algebraic? EI never tested in algebraic so have > no idea if it will work. > what does xreset? > After using the SD filer commands, you CAN'T use the command STo or > RCL from the card. EIt will hang for 5 seconds or so, and error. EIf > you go into the regular calculator filer after, that will reset the > card info. > do i need the x - commands for usual work? > Not really. EThey remove the error checking on inputs which means you > could screw stuff up (if I am remembering correctly) > what's the fixsto? > FixSTO is a special command in the ARMtoolbox to store a libary a > certain way so it can run ARM code. EI don't think you need it. > Syntax for making a directory should work with either DIR1/SUBDIR1 > or /DIR1/SUBDIR1. > Are the other commands in SDLIB working fine and that one isn't > working? EDoes the filer itself work? > TW > hi tim wess, > currently i'm using a 2 gb sd card. > tomorrow i'll try another one:-) > then i will know more... > j.9frgen mohrmann- Zitierten Text ausblenden - > - Zitierten Text anzeigen - > i see the SDLIB and the SDFil. here the commands of the SDfiler: > MKDIR: DIRECTIRY CREATION FAILED! > Strange. > COPY: Pick Destination -but where are the destianations? the original > filer shows the tree > Just use the R and L arrow keys to move to the location you'd like and > press ENTER. EThe displayed directory is where you are telling it to > go. > MOVE: the same > The same. > I don't think you can rename a directory. > PURGE: no directory, files are ok > I think it will delete a directory, but only if it is empty. > SORT: ok > i'd made a directory /NN/A1 with sdmkd. in the filer i see NN. how i > see A1? > There should be a folder named A1 showing. EUse the R arrow on it to > move into the directory. > TW > hi tim wess, > really strange. > it must be hard to deal with all so foolish questions asked in a > german english german language:-) > some hours ago i noticed the function of the L/R arrows. so i think i > was wrong and you have given a nice tool. > the explanation of the function of all the keys must be somewhere in > the big manuals. i know... > last questions: > the functions in the sdlib are now nearly understood. > but what i do wrong with the function mkdir in the sdfiler? > it appears: enter directory name, alpha mode is on and i ever get the > directory creation failed. > j.9frgen mohrmann sorry mr wessmann. now i saw your name isn't wess but wessmann.- Zitierten Text ausblenden - - Zitierten Text anzeigen - sorry again. not the german mann but wessman. > it was late in the evening yesterday now it's early in the morning and > i see a little better:-.)- Zitierten Text ausblenden - - Zitierten Text anzeigen - ok. it's a very nice tool. MKDIR in the filer menu does it without . SDMKD needs the . fine. === Subject: Re: mkdir on sd card posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE Gecko/2008020514 Firefox/3.0b3,gzip(gfe),gzip(gfe) > ok. it's a very nice tool. > MKDIR in the filer menu does it without . > SDMKD needs the . > fine. Glad to know it works. I knew you'd figure it out sometime. The MKDIR in the filer doesn't change the text you enter into an ID Now that it is working, how would you like to test your 2GB SD card? I recompiled the SDLIB with the latest HPGCC 2.0 update which should also added in an entry for SDfiler in the APPS menu, so it should appear there now for easy access. Please let me know (you or anyone else who'd like to test) if the 2GB http://timandkatie.com/calc/sdfiler.zip TW === Subject: implicit differentiation posting-account=6n5FkgoAAACqurFRykwHWmYDrDp_lszE Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) Is there any program that will allow you to do implicit differentiation with the HP50? Also does any know if you can change the log base of 10 on the HP 50? === Subject: Re: implicit differentiation posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Is there any program that will allow you to do implicit > differentiation with the HP50? > Also does any know if you can change the log base of 10 on the HP 50? For implicit differentiation, you need to type Y(X) to tell the calculator that Y is a function of X. Then solve for d1Y(X). Change of base formula for logarithms: log a{b}=frac{log b}{log a} where the logarithms in the fraction on the right are to any base of your choice. Also check out the search query links that Tim posted. S.C. === Subject: Re: implicit differentiation posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE Gecko/2008020514 Firefox/3.0b3,gzip(gfe),gzip(gfe) > Is there any program that will allow you to do implicit > differentiation with the HP50? > Also does any know if you can change the log base of 10 on the HP 50? Most everything has been asked before at some point by someone. If you don't find the answer after a serach, we can help more as needed. TW === Subject: HP50G - Alarm does not always wake up the calculator Hello *! I am using the alarm feature of the HP50G and I found, that an elapsed alarm does not always wake up the calculator. Only sometimes the alarm wakeup (+message +sound) is executed at the right time. If the calculator misses the wakeup time it starts the alarm program immediately at the next manual turn on. I'm using ROM version HP50-C Rev.2.09, but the Problem was already existing at ROM 2.08. In this Newsgroup I found some statements mentioning problems like this. But I couldn't find a solution or any outlook, how or when this bug will be solved. a) Will there be a new ROM code solving this? b) Has the hardware to be repaired/modified? c) Is there someone working on this topic? Marko === Subject: Re: HP50G - Alarm does not always wake up the calculator You may use bugzilla http://bugs.hpcalc.org/ to report your findings. Heiko MaP schrieb im Newsbeitrag > Hello *! I am using the alarm feature of the HP50G and I found, that an elapsed > alarm does not always wake up the calculator. Only sometimes the alarm wakeup (+message +sound) is executed at > the right time. If the calculator misses the wakeup time it starts the alarm program > immediately at the next manual turn on. I'm using ROM version HP50-C Rev.2.09, but the Problem was already > existing at ROM 2.08. In this Newsgroup I found some statements mentioning problems like > this. > But I couldn't find a solution or any outlook, how or when this bug > will > be solved. a) Will there be a new ROM code solving this? > b) Has the hardware to be repaired/modified? > c) Is there someone working on this topic? Marko > === Subject: Re: HP50G - Alarm does not always wake up the calculator On 2008-01-22 05:18:45 +1100, Heiko Arnemann said: > You may use bugzilla > http://bugs.hpcalc.org/ > to report your findings. Heiko I've asked Kinpo to fix this bug or even investigate it in their OS for years .. Good luck.... -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: HP50G - Alarm does not always wake up the calculator BR, Marko > You may use bugzilla > http://bugs.hpcalc.org/ > to report your findings. Heiko === Subject: Re: HP50G - Alarm does not always wake up the calculator <34161$47958ea6$557fa197$26022@news.inode.at> posting-account=tcgJPQoAAABxYymug63nNNjPqNtEpLIz rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > BR, Marko > You may use bugzilla >http://bugs.hpcalc.org/ > to report your findings. Heiko The bug has some interesting behavior: often, if the alarm doesn't occur when it was supposed to, it will occur exactly one hour later -- or sometimes one hour and 59 seconds. If you have seen similar effects, it might be worth mentioning as a hint to whomever might be trying to isolate the problem. Yours, Irl === Subject: Re: HP50G - Alarm does not always wake up the calculator > The bug has some interesting behavior: often, if the alarm doesn't > occur when it was supposed to, it will occur exactly one hour later -- > or sometimes one hour and 59 seconds. If you have seen similar > effects, it might be worth mentioning as a hint > to whomever might be trying to isolate the problem. The problem is, that the only person who once was trying took a nap and set the alarm to wake up... ;-) === Subject: Re: HP50G - Alarm does not always wake up the calculator posting-account=tcgJPQoAAABxYymug63nNNjPqNtEpLIz rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Hello *! I am using the alarm feature of the HP50G and I found, that an elapsed > alarm does not always wake up the calculator. Only sometimes the alarm wakeup (+message +sound) is executed at > the right time. If the calculator misses the wakeup time it starts the alarm program > immediately at the next manual turn on. I'm using ROM version HP50-C Rev.2.09, but the Problem was already > existing at ROM 2.08. In this Newsgroup I found some statements mentioning problems like this. > But I couldn't find a solution or any outlook, how or when this bug will > be solved. a) Will there be a new ROM code solving this? > b) Has the hardware to be repaired/modified? > c) Is there someone working on this topic? Marko I have had this problem, too. I wondered if it was because of how I turn the calculator off -- what method do you use? I want to avoid having the calculator turned on by an accidental key-press of the ON button (I carry it with me on my belt and sometimes this might happen). So I run a program containing this loop: DO OFF WAIT UNTIL 61.1 == END which will turn it off again unless a specific key is pressed. Are you using something like this, or do you just turn it off via the ON key? Irl I usually turn the calculator off via a program which executes OFF and whose next step checks for a key-press; if the key-press is anything === Subject: Re: HP50G - Alarm does not always wake up the calculator > I have had this problem, too. I wondered if it was because of how I > turn the calculator off -- what method do you use? I want to avoid > having the calculator turned on by an accidental key-press of the ON > button (I carry it with me on my belt and sometimes this might > happen). So I run a program containing this loop: > DO OFF WAIT UNTIL 61.1 == END > which will turn it off again unless a specific key is pressed. > Are you using something like this, or do you just turn it off via the > ON key? > Irl I usually turn the calculator off via a program which executes OFF and > whose next step checks for a key-press; if the key-press is anything Hello! I am using the CST Menu: Off Soft-Button: Both ways show the problem: a) { {OFF <>} } b) { {OFF OFF} } BR, Marko === Subject: ANNOUNCE: Extend your 50g with C Tutorial posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) http://sense.net/~egan/hpgcc This lengthy tutorial explains why you would and how you can extend the functionality of your 50g using C. This tutorial is divided into two parts. The first part is a quick start guide assuming no knowledge of HPGCC or C. Topics covered: HPGCC Installation, ARM Toolbox Installation, The HPAPINE Simulator, Debugging, Wrappers, and Libraries. None of these topics are covered in-depth. The purpose is to help you get started quickly. The second part is divided up into four examples: Example 1: Real and Complex LogGamma. This is an example of how to do complex operations in C. C, unlike C99, C++, and Fortran, has no native support for complex numbers. Furthermore, LogGamma is its own function and is not exactly the same as the 50g ln(gamma()). Example 2: Sparse Linear Solver. This is an example of a very fast sparse linear solver capable of solving sparse systems too large for the 50g internal dense linear solver. In this example the 50g internal solver maxed out at 99x99, while the sparse solver continued up to 599x599. The problem is that the internal solver stores and computes all the zeros. This example will also demonstrate how to work with lists and arrays. Example 3: Pi Shootout. This example adds no immediate benefit to the 50g, but its fun. This example illustrates how to use an arbitrary precision math library and a large integer math library. This example will also demonstrate how to work with files and text screen output. Saturn emulation vs. Native C performance is also compared. Example 4: Computational Geometry Library. This is an example of how to create static and interactive CG applications from freely available CG C code (e.g., convex hull (10,000 points in seconds), Voronoi diagrams, etc...). This example will also demonstrate how to take screen shots (B&W and grayscale) and create hi-resolution color images. This example ends by creating a redistributable CG library with an APPS menu. Not a C programmer? No problem you can download all the binaries and wrappers for your 50g. Just jump to the Play First! section. All of the examples can be used with your own UserRPL code. === Subject: Re: ANNOUNCE: Extend your 50g with C Tutorial posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > http://sense.net/~egan/hpgcc ... There is a bug in hpgccenv with spaces in paths. The fix is here: http://sense.net/~egan/hpgcc/fixes/hpgccenv hpgcc.tgz has also be updated. === Subject: Re: ANNOUNCE: Extend your 50g with C Tutorial >> http://sense.net/~egan/hpgcc > .... There is a bug in hpgccenv with spaces in paths. The fix is here: http://sense.net/~egan/hpgcc/fixes/hpgccenv hpgcc.tgz has also be updated. > thank you for this detailed tutorial! small nit: while testing it i found that taking the defaults when installing cygwin isn't enough e.g. X-startup-scripts aren't included (startxwin.bat used a few lines further down) neither are any of those dev-tools which come in very handy when trying to use HPAPINE ;-) mats === Subject: Re: ANNOUNCE: Extend your 50g with C Tutorial datajerk@gmail.com a .8ecrit : > http://sense.net/~egan/hpgcc This lengthy tutorial explains why you would and how you can extend > the functionality of your 50g using C. Extremely impressive work, nice screen captures and code samples ! I can't believe C programming is so easy and made possible on this new HP50 graphic calc, in such graphical approch I mean ( draw_line, printf, ... ) It sounds to me so perfectly ready to make some real fast games and graphical applications on HP50G without a single line of assembly code like we use to do on older 48G(X). Awesome. Julien SunHp Meyer http://jadeware.net/hp/ === Subject: Re: ANNOUNCE: Extend your 50g with C Tutorial > http://sense.net/~egan/hpgcc This lengthy tutorial explains why you would and how you can extend > the functionality of your 50g using C. turn out to be the incentive for me to upgrade from my HP48gx. I have been interested for some time in being able to compute with quaternions on my calculator. Lately I have become very interested in geometric algebra/calculus as well (see http://www.geometricalgebra.net for info I will need a pc to do calculations of these types. === Subject: Qonos...4 years later posting-account=ufyVWAkAAAB0tvN95B3p279mCPWowiE5 5.0),gzip(gfe),gzip(gfe) 4 years, a long time in the tech industrie... We've seen big changes in technology. A phone is no longer a phone, Phone project of OpenMoko (http://www.openmoko.org/). But a HP calculator is still a HP calculator. Ok, the HP 50g has an ok keyboard now.....But no wow effect. Have we missed an opportunity with the Qonos project? What do you expect for the future? === Subject: Re: Qonos...4 years later posting-account=V5sJFQoAAAAQvUfHGW3d2M4A3uHzIMnY 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2),gzip(gfe),gzip(gfe) > 4 years, a long time in the tech industrie... > We've seen big changes in technology. EA phone is no longer a phone, > Phone project of OpenMoko (http://www.openmoko.org/). But a HP > calculator is still a HP calculator. EOk, the HP 50g has an ok > keyboard now.....But no wow effect. EHave we missed an opportunity > with the Qonos project? EWhat do you expect for the future? I think that the scientific, programmable, pocket calculator as we know it is a dinosaur -- a very useful dinosaur, and one that we com.sys.hp48'ers still saddle up and ride around on every day, but the calculator's day has come and gone. Well, maybe the *HP* calculator's day. HP surrendered the calculator market to TI the day that Carly announced HP was dropping its calculator product line because it was no longer profitable. Her judgement was ill-advised and factually wrong. It also ignored the massive amounts of goodwill generated by the presence of HP calcs in secondary schools and in universities -- and the purchases of large- dollar HP equipment based on that goodwill. But she was the boss, and she said it, and the gang in Corvallis had no choice but to find other things to do. But anyway, HP's reputation in the calculator market, in spite of two (or three) heroic efforts to revive it, has never regained even a shadow of its former stature. HP has failed to displace TI in the secondary schools -- failed to even make a dent in the colossus! -- and as a result, when those students move on to university, they don't even consider buying an HP. At the university level, HP has tried to be too much like TI, in an effort to win new converts, and as a result their offerings have been not enough like HP. (The lone exception to all of this is the HP12C. This Little Engine That Could has outlasted all of its intended replacements AND all of its competitors. HP have wisely continued to improve it on the inside while leaving the outside just the way it is. They added a few features, but not so many as to spoil it. All of the successful bankers and real estate agents in my little town have a 12C on their desks, and they use them regularly.) But enough about HP vs. TI. Let's talk about calculators in general. For simple math, most people today use either their cellphones or their PDAs -- and the lucky ones use their iPhones. For more complicated math, the kind of hardcore programming we used to joyfully inflict upon our HP48 calcs, most people now use laptop PCs with a wide selection of free or commercial software. For games, the PSP and its genre have taken over from the HP48, and dev kits are available for them. All the profitable market niches once filled by our high- powered HP calcs have been filled by something else. All that's left to us is the fun of playing with old things. I still have my 41C, 42S, 48SX, 48GX, and 49G. And I bought a 35S. How could I resist? To me, a programmable scientific calculator is still a useful tool, but I recognize that it's obsolete, and that most other people don't consider it as useful as I do. -- Ray === Subject: Re: Qonos...4 years later > Have we missed an opportunity > with the Qonos project? What do you expect for the future? As far as I can tell, Qonos died because it became clear that the cost for the initial production run was going to be some six digit figure and they were unable or unwilling to spend that much for a somewhat risky product. It's a good example of how it's (relativley) cheap and easy to come up with a prototype board, software, and some 3D models to demonstrate a really cool new product idea, but actually moving it into production is much more expensive than the average person realizes. Jeremy Smith has spent a lot of time and his own money trying to figure out how to make decent-looking/production-worthy cases for halfway reasonable sums of money, and last I heard it was still an ongoing effort. Even HP themselves worries about this -- the HP-12C has kept the same case while going through something like 3 or 4 completely different PCBs internally, several using completely different CPUs. === Subject: Re: Qonos...4 years later posting-account=7N8TMAoAAAB6aUHCAP36n2gsTIoUOKYf Gecko/2007121120 Firefox/2.0.0.8;MEGAUPLOAD 1.0,gzip(gfe),gzip(gfe) I think that HP is still missing an opportunity with the QONOS. And yes there haven't been big changes in calculator technology besides from Casio and TI,however both didn't go as far as they could have. Though as the TI-NSpire is a work in progress,it could quickly become far more powerful than it currently is and could then be improved on a regular basis. However it is obvious that the TI-NSpire a students only solution,thus TI can't go too far because they have to keep the price affordable and because they certainly don't want to introduce features useless for their main target. For a solution targeting both students and engineers such as the HP50G,HP can go as far as they wish and then release a restricted version for students and a full version for engineering students and engineers. However to even expect to be successful,a true HP50G successor(not an incremental improvement) has to be a radical improvement compared to the HP50G and i guess that this what HP is not willing to do. By radical improvement i mean at least: ----------------------------------------------- *A significantly more powerful C.P.U *A high resolution screen with at least grayscale levels *Optional Rechargeable battery *Advanced I/O capabilities with support for external keyboard,screen or even mouse like devices ---------------------------------------------- *New O.S which is not an emulator of the HP49G *Lightning fast U.I with eye candy G.U.I *Both HP48 and HP49 emulators as mere applications running on the new O.S and faster than the HP50G *Multitasking *Extremely advanced 2D and 3D graphing capabilities far more advanced than everyting which has been implemented on a calculator to date *XCAS as C.A.S N.B: Some features could be removed from the student version (Advanced memory) to reduce cost. What really matters is that the product is much more reactive and more productive than the HP50G, is not outrageously expensive especially for student and has capabilities that simply blow away any potential customer.Outstanding U.I and incredible graphing capabilities are the easiest way to achieve that.The other more advanced capabilities will help to sustain the user interest once the initial wow effect wear off. Though i currently expect much more something like that from Casio or from TI(for the student market) than from HP. > 4 years, a long time in the tech industrie... > We've seen big changes in technology. EA phone is no longer a phone, > Phone project of OpenMoko (http://www.openmoko.org/). But a HP > calculator is still a HP calculator. EOk, the HP 50g has an ok > keyboard now.....But no wow effect. EHave we missed an opportunity > with the Qonos project? EWhat do you expect for the future? === Subject: Re: Qonos...4 years later > ----------------------------------------------- > *A significantly more powerful C.P.U > *A high resolution screen with at least grayscale levels > *Optional Rechargeable battery > *Advanced I/O capabilities with support for external keyboard,screen > or even mouse like devices ---------------------------------------------- > *New O.S which is not an emulator of the HP49G > *Lightning fast U.I with eye candy G.U.I > *Both HP48 and HP49 emulators as mere applications running on the new > O.S and faster than the HP50G > *Multitasking > *Extremely advanced 2D and 3D graphing capabilities far more advanced > than everyting which has been implemented on a calculator to date > *XCAS as C.A.S > I do believe that the asus eee pc (which should be available next Wednesday here in France) should fullfill most of these expectations for 299 euros, not that expensive when compared to a HP50G or a TI Nspire (I've been told that the linux xcas version runs on it out of the box as will probably many other linux scientific softwares). It will most probably be followed by other hardware constructors with similar models. The only drawback I see is the battery life and the absence of a dedicated scientific keyboard, but there are so many advantages over simple calculators... Maybe the end of high-end calculators! === Subject: Re: Qonos...4 years later > (I've been told that the linux > xcas version runs on it out of the box as will probably > many other linux scientific softwares). Do you have more information on this? Specifically, which distribution was used (preinstalled Xandros or maybe the eee Ubuntu version)? I bought an eee today and I'm looking forward to get xcas up and running on it. -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === Subject: Re: Qonos...4 years later > I do believe that the asus eee pc (which should be available > next Wednesday here in France) should fullfill most of these > expectations for 299 euros, not that expensive when compared > to a HP50G or a TI Nspire (I've been told that the linux > xcas version runs on it out of the box as will probably > many other linux scientific softwares). It will most probably > be followed by other hardware constructors with > similar models. Indeed. Given the success that the eee already had, others will soon follow suit and the prices will drop further. As soon as the price tag hits that of high-end calcs, the latter will be a tough sell indeed. The only real advantage that a calc offers is the dedicated keyboard, but that advantage dwindles if most of the functions are only accessible though menus anyway. Of course, calcs will still be useful in school, but you don't really need a calc with 2300+ functions there. > The only drawback I see is the battery life Well, there's the small screen (a new version with a 8 or 9 screen with 1024x600 resolution is apparently in the works, though), and the meager 4-8 gigs of solid state harddisk (of course, you can always add a USB drive or SD card to fix that). I think I'm going to get one when it arrives here in Germany (by the end of January, hopefully). I like that this thingie runs Linux out of the box, so there's no hardware incompatibilities. Of course, gcc et al can be installed on board, so you can compile your own software and choose from thousands of nice and free open source programs. Or you can just install Ubuntu or Fedora on it and enjoy their much more complete package repositories. -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === Subject: Re: Qonos...4 years later > The only real advantage that a calc offers is the dedicated keyboard And of course having a nice package integrating numeric capabilities with a CAS and an extensive collection of solvers for various areas. That's still something the 50g has going for it. But I suppose that you can just run emu48 (via wine) on the eee to get that. -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === Subject: Re: Qonos...4 years later And of course having a nice package integrating numeric capabilities > with a CAS and an extensive collection of solvers for various areas. > That's still something the 50g has going for it. But I suppose that you > can just run emu48 (via wine) on the eee to get that. > Why not run Xcas for CAS and maybe scilab for numerics or R for statistics? === Subject: Re: Qonos...4 years later > Why not run Xcas for CAS and maybe scilab for numerics or R > for statistics? Yes, sure. Lacks seemless integration of the different tools, though, so calculators are still handy for some things. On a PC I tend to use my own Q for simple calculations, discrete math stuff and scripting, and Octave if I need matrix calculations. I don't often use a CAS, actually, but xcas looks nice, I'm looking forward to install that on my eee when I have it. In fact I've been thinking about interfacing Q and xcas (Q already has an interface to Octave), but I never seem to find the time... -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === Subject: OT Re: Qonos...4 years later > Yes, sure. Lacks seemless integration of the different tools, though, so > calculators are still handy for some things. well, you can do a lot inside xcas, it is linked to the GSL library for numerics, has it's own spreadsheet, goemetry app and programming language. > On a PC I tend to use my > own Q for simple calculations, discrete math stuff and scripting, and > Octave if I need matrix calculations. I don't often use a CAS, actually, > but xcas looks nice, I'm looking forward to install that on my eee when > I have it. In fact I've been thinking about interfacing Q and xcas (Q > already has an interface to Octave), but I never seem to find the time... > it's probably easier since xcas computation kernel is a C++ library that you can link to directly (I don't know if octave is available as a C library). === Subject: Re: OT Re: Qonos...4 years later > well, you can do a lot inside xcas, it is linked to the GSL > library for numerics, has it's own spreadsheet, goemetry app and > programming language. Cool. I'm definitely going to give it a try. In fact, I'm downloading the unstable version right now. > it's probably easier since xcas computation kernel is a C++ library > that you can link to directly (I don't know if octave is > available as a C library). Yes, it is (C++). But currently I'm interfacing via the command line of the octave interpreter. Will have a look at the xcas library, it shouldn't be too hard to wrap this for Q using SWIG. And as Q is a term rewriting programming language in which expressions are first-class objects, the two should work nicely together. Albert -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === Subject: Re: Qonos...4 years later posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > A phone is no longer a phone,... > ... But a HP calculator is still a HP calculator.... > ... no wow effect.... You know, my HP50G/49G+ still gives me a wow effect every other day ! .... it is still growing... in performance, software, applications and, maybe soon, the serial port will give us much more than we expect ! What I do today with this machines has nothing you can compare with what I did with them 4 years ago ! Now I do 10 times different things on them! and has not found an end or a practical limit on them. Why should I look for a new book to read if I have not finish the interesting one that I have ! Why should I look for a new car, if the one that I still have can take me wherever I NEED to ! Why should I look for a new number/data crunching machine if the one that I have do all I need very well and gets better easily every day ? > Have we missed an opportunity with the Qonos project? Maybe the time for Qonos has not arrive ! A lot people knew about petroleoum for many years and they did not think the petroleoum was usefull until some people found they could use it for combustion mottors and help them in many ways, now there are lots of populations that can not live without it becuase fill up must of their needs. What are the needs not being filled that requires the Qonos ? Maybe are there aplications being more and more big and complex for data/ number crunching that requires more processing speed, memory, a much better/faster O.System, etc. without loosing the simplicity help of a simple addition? I dont know about them. > What do you expect for the future? Future does not exist ! You build it every day with what you do ! Are you doing all you want, require or expect to do ? I am, really I am doing much more than I expected 4 years ago, and HP49g+/50G has a lot on it ! So for the near future I expect to see the HP49g+/50g grow, just like it has being doing in the last years, with a wow effect every other day ! === Subject: Re: Conn4x language reply-type=response I just installed conn4x from hp's web site, but it runs in portuguese, my > computers regional setting, but i want it to run in english, my operating > system language and preference, how can i do it? I use Windows Vista Ultimate with a user profile that use English language for UI and Italian for the regional settings. I had the same problem with my installation. To solve I went on the Conn4x installation folder (c:Program FilesHewlett-PackardConn4x) and I moved in another folder the three files Conn4x.ITA, Conn4x.ITS and Conn4xItalian.chm. Now when the program starts uses the default English language. I think that Portoguese files are Conn4x.PTG, Conn4x.PTB and Conn4xPortoguese.chm. Try to move them. BTW this trick performs well with many other applications. Massimo Santin === Subject: Re: Conn4x language > I just installed conn4x from hp's web site, but it runs in portuguese, >> my computers regional setting, but i want it to run in english, my >> operating system language and preference, how can i do it? problem with my installation. To solve I went on the Conn4x installation > folder (c:Program FilesHewlett-PackardConn4x) and I moved in another > folder the three files Conn4x.ITA, Conn4x.ITS and Conn4xItalian.chm. Now Hi: I tried it and it works for the program, however the help didn't run. I solved that by renaming the Conn4x.chm to Conn4xPortuguese.chm. Steve Sousa === Subject: HPGCC C++ for Windows?? posting-account=JjaUGwoAAAAFjFDcZJXzGyMhQZJOwvrw CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1),gzip(gfe),gzip(gfe) There appears to be a HPGCC C++ for Linux: http://hpgcc.org:8080/pebble/2007/10/19/1192821126902.html 'C++ compiler for Linux Missing arm-elf-g++ compiler available The recent Linux distribution was lacking a C++ compiler. Actually it wasn't, since HPGCC does not officially support C++. Many users however asked for it, so here it is, without any warranties. With using HPGCC C++, you are approaching an experimental field, although the HPGCC team expressively encourages this. Please report your experiences and findings to hpgcc-devel.' Does anyone know if there is HPGCC C++ for Windows? Or whether one os planned. I am not interested in the OOP aspect of C++, but I am used to the syntax improvements of C++ for procedural type code, as opposed to C. Doug === Subject: Re: HPGCC C++ for Windows?? Hi On 2008-01-21 14:37:58 +1100, douglasM6 said: > There appears to be a HPGCC C++ for Linux: http://hpgcc.org:8080/pebble/2007/10/19/1192821126902.html 'C++ compiler for Linux > Missing arm-elf-g++ compiler available If you use the package I've compiled for either mac or linux, it comes with the full c++ compiler as well as all the C++ libraries. The newlib version, so it's rather smaller than glibc and glibc++ Available there: http://www.hydrix.com/Download/Hp/hpgcc/ Jean-Yves === Subject: Re: HPGCC C++ for Windows?? OpenPGP: id=14137F7D; url=http://hpgcc.org/pgp_key_14137F7D.txt -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | There appears to be a HPGCC C++ for Linux: | | http://hpgcc.org:8080/pebble/2007/10/19/1192821126902.html | <..> | | Does anyone know if there is HPGCC C++ for Windows? | | Or whether one os planned. | <..> I assume you properly installed the recent HPGCC distribution for Windows. What do you get, when entering arm-elf-g++ -v on a command prompt ? | | Doug - -- Ingo Blank http://hpgcc.org http://blog.hpgcc.org reply-to address. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHlOg6r9bi0BQTf30RAro8AJ4j4Nwh5lw76g4kYdU5RjFn5PSCuwCg1Wmk U33pe1J4NgCwW5WKD0hJ1wk= =CFyA -----END PGP SIGNATURE----- === Subject: Re: HPGCC C++ for Windows?? I have not yet installed HPGCC for Windows. I hope to soon, and will post the answer to your question. Doug I assume you properly installed the recent HPGCC distribution for Windows. What do you get, when entering arm-elf-g++ -v on a command prompt ? | - -- > Ingo Blank http://hpgcc.orghttp://blog.hpgcc.org reply-to address. -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (MingW32) > Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org iD8DBQFHlOg6r9bi0BQTf30RAro8AJ4j4Nwh5lw76g4kYdU5RjFn5PSCuwCg1Wmk > U33pe1J4NgCwW5WKD0hJ1wk= > =CFyA > -----END PGP SIGNATURE----- === Subject: Re: HPGCC C++ for Windows?? posting-account=JjaUGwoAAAAFjFDcZJXzGyMhQZJOwvrw CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1),gzip(gfe),gzip(gfe) > Ingo, I have not yet installed HPGCC for Windows. I hope to soon, and will post the answer to your question. > Doug > I assume you properly installed the recent HPGCC distribution for Windows. What do you get, when entering arm-elf-g++ -v on a command prompt ? | > | Doug - -- > Ingo Blank http://hpgcc.orghttp://blog.hpgcc.org reply-to address. -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (MingW32) > Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org iD8DBQFHlOg6r9bi0BQTf30RAro8AJ4j4Nwh5lw76g4kYdU5RjFn5PSCuwCg1Wmk > U33pe1J4NgCwW5WKD0hJ1wk= > =CFyA > -----END PGP SIGNATURE------ Hide quoted text - - Show quoted text - I had confirmation from the HPGCC Weblog as follows: compiler for Linux <<< [Does anyone know if there is HPGCC C++ for Windows? ] The recent Windows distribution (v2.0 SP2) is equipped with a C++ compiler by default. Invoke it from the command line with arm-elf-g++ . > I intend to try this soon! Doug === Subject: noob using an hp 48g posting-account=8Iu-EwoAAAA3AezKHOcGOw0GFlKDTKIY AppleWebKit/523.10.3 (KHTML, like Gecko) Version/3.0.4 Safari/523.10,gzip(gfe),gzip(gfe) this is my first graphing calculator, can someone teach me how to graph a circle with the equation x^2 +y^2=1 thank you. === Subject: Re: noob using an hp 48g > graph 'X^2+Y^2=1' Polar plot type, with equation 'X=1' :) 'X^2+Y^2=1' with Conic works too, if flag -1 is cleared (otherwise you get only a semicircle) Or '(COS(X),SIN(X))' Parametric plot (in RADian angle mode) === Subject: Re: noob using an hp 48g zu={6eD;#[R1-6uj{'A)PZYpl'4B&Or!2'Dx`po@V0H4Tc4i/E/Y|Ozujg9{,b,d,c this is my first graphing calculator, can someone teach me how to > graph a circle with the equation > x^2 +y^2=1 Yes, someone can. -- Our enemies shall talk themselves to death, and we will bury them with their own confusion. -- Remove HatesSpam and .invalid from email address to contact me. === Subject: Re: noob using an hp 48g > this is my first graphing calculator, can someone teach me how to > graph a circle with the equation > x^2 +y^2=1 If you don't have the manual in dead tree format, here is an online version of it: It covers all sorts of plots. I prefer to rewrite such equations as functions (y = f(x)), and plot them with the Function plot. But, with a second degree or lower polynomial, you can enter it directly, and use the Conic plot. Just read the manual so you understand what each function is doing. - Kurt === Subject: hp50g and PIC microcontroller posting-account=H-wAcgoAAADVLBCCP7HjSebHpaW_1Gqo Gecko/20071127 Firefox/1.5.0.12;MEGAUPLOAD 1.0,gzip(gfe),gzip(gfe) How to connect the hp50g calculator, to a PIC microcontroller? Any tutorial? === Subject: Re: hp50g and PIC microcontroller posting-account=9yD9RgoAAADuhgPYjbRaG3uVwrbfSwLS Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > How to connect the hp50g calculator, to a PIC microcontroller? > Any tutorial? Hi... See link: http://www.adictoshp.org/modules/newbb/viewtopic.php?topic_id=5264&forum=3&p ost_id=30824#forumpost30824 http://www.adictoshp.org/search.php?query=Robotica&mid=11&action=showall&and or=AND === Subject: Erroneous Help Text in Diff Eq Graphing Window Form 49G/50G posting-account=QeGsFgoAAADN0NIOClDlevDgPEvacxz4 Browser; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) I wonder if anyone have brought this up before. I didn't search the group since there are many results regarding diff eq that has to do with other topics which would be too much to read through. On the 49G, 49G+, 50G in the Diff Eq window settings input form, at the independent var initial and final value fields, the help text shows something else about z-view volume values, which to me doesn't seem to have anything to do with graphing differential equations; wondering if there are any other interpretations. It's minor, at least the field functionalities are right, but this made it a little confusing in learning about graphing differential equations and doing it on the calculator. The manual got it right though. Regardless, I was able to graph the diff eq and superimpose the slopefield plot to match what the 89 gives. Pretty impressive considering this feature was available on the 48G back then out of the box. === Subject: Bug in keyboard code? posting-account=4V6G8AoAAAAHrxlBd451iImogYxRspMb Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I think there is a problem with the keyb_isAnyKeyPressed function. I'm attempting the following c code in hpgcc. I am getting an unexpected result. If I run the compiled version of the code attached to the bottom and I hit the '8' button, I expect. 8 on the stack, but I get: 8 8 8 8 8 ...and so on until i hit the on button to exit the program. here is the code: #include unsigned rpl_stack_bias; keymatrix *keys; int main() { while(1){ //Loop indefinitely adding every key that is pressed to the stack. rpl_stack_bias = sat_stack_init(); // Initialize RPL stack //wait until a key is pressed (this is the function that I don't think is working correctly) while(!keyb_isAnyKeyPressed()); //initialize an empty variable to store the key matrix keys = (keymatrix *)calloc(1,sizeof(keymatrix)); //store the key matrix keyb_getmatrix(keys); //figure out which keys were pressed switch((*keys).full){ case KB_MASK64(KB_ON): sat_stack_exit(rpl_stack_bias); //close program return 0; break; case KB_MASK64(KB_0): sat_stack_push_int(0); break; case KB_MASK64(KB_1): sat_stack_push_int(1); break; case KB_MASK64(KB_2): sat_stack_push_int(2); break; case KB_MASK64(KB_3): sat_stack_push_int(3); break; case KB_MASK64(KB_4): sat_stack_push_int(4); break; case KB_MASK64(KB_5): sat_stack_push_int(5); break; case KB_MASK64(KB_6): sat_stack_push_int(6); break; case KB_MASK64(KB_7): sat_stack_push_int(7); break; case KB_MASK64(KB_8): sat_stack_push_int(8); break; default: sat_stack_exit(rpl_stack_bias); //close program return 0; break; } free(keys); } // wait until ON pressed } this being my first post here, I'll also include the compiler output for good measure: > dmake.exe all arm-elf-gcc -mtune=arm920t -mcpu=arm920t -mlittle-endian -fomit-frame- pointer -msoft-float -Wall -Os -I../include -L../lib -mthumb-interwork -mthumb -c kbtest.c arm-elf-ld -L../lib -T VCld.script ../lib/crt0.o kbtest.o -lhpg - lhplib -lgcc -o kbtest.exe elf2hp kbtest.exe kbtest.hp rm kbtest.exe kbtest.o > Process Exit Code: 0 > Time Taken: 00:01 === Subject: Re: Bug in keyboard code? posting-account=zwF5mgoAAABtN7MLMYmZfSdAoZ2In_RC rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > //wait until a key is pressed (this is the function that I don't > think is working correctly) > while(!keyb_isAnyKeyPressed()); I've found that when working with hardware like this, reading things like this will take a little time (relative to reading/writeing to So, usually you'll want to write something like: while(!whatever_you_are_waiting_for()) { sleep(.1); } An alternate explanation is that the HP 50g is actually a quantum computer, and you're experiencing the quantum zeno effect. (or the classical watched pot analog) In either case, looking away for a moment will help, and it lets your cpu take a break which helps with power consumption. -Jonathan === Subject: Re: Bug in keyboard code? posting-account=4V6G8AoAAAAHrxlBd451iImogYxRspMb Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) sleep commands, at a couple widely differing (within reason) sleep intervals. However, The result is just the slowing down of the number of times the key repeats in the stack before i exit the program, or just plain system unresponsiveness. ~Robert //wait until a key is pressed (this is the function that I don't > think is working correctly) > while(!keyb_isAnyKeyPressed()); I've found that when working with hardware like this, reading things > like this will take a little time (relative to reading/writeing to > So, usually you'll want to write something like: while(!whatever_you_are_waiting_for()) { > sleep(.1); } An alternate explanation is that the HP 50g is actually a quantum > computer, and you're experiencing the quantum zeno effect. (or the > classical watched pot analog) In either case, looking away for a > moment will help, and it lets your cpu take a break which helps with > power consumption. -Jonathan === Subject: Re: Bug in keyboard code? posting-account=4V6G8AoAAAAHrxlBd451iImogYxRspMb Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I found a fix. In the beggining of the loop have: while(keyb_isAnyKeyPressed()){} This waits until everything appears released for the calculator. > sleep commands, at a couple widely differing (within reason) sleep > intervals. However, The result is just the slowing down of the number > of times the key repeats in the stack before i exit the program, or > just plain system unresponsiveness. ~Robert > //wait until a key is pressed (this is the function that I don't > think is working correctly) > while(!keyb_isAnyKeyPressed()); I've found that when working with hardware like this, reading things > like this will take a little time (relative to reading/writeing to > So, usually you'll want to write something like: while(!whatever_you_are_waiting_for()) { > sleep(.1); } An alternate explanation is that the HP 50g is actually a quantum > computer, and you're experiencing the quantum zeno effect. (or the > classical watched pot analog) In either case, looking away for a > moment will help, and it lets your cpu take a break which helps with > power consumption. -Jonathan === Subject: Re: Hpcalc Update? <5un5tjF1icu9fU1@mid.individual.net> posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Maybe some day, but I don't have time just now. Steen Erick Rechlin sent me a picture of one GOLDEN HP50g ! Special issues ! Hmmmm .... ! ! ! I have heard about that but never saw one ! Daniel === Subject: Re: Golden HP50G ! > Can I have [a golden 50g]? How much it cost ? There was one on the door prize table at HHC 2006. Attend the conferences and you never know what you might receive. :) Eric Rechlin === Subject: Re: Golden HP50G ! > Mine you'll have to pry out of my cold dead hands many years from > now (hopefully :-). It can't be bought, and mine won't be sold or > given away. If my kids behave, one of them might borrow it for > school for a while...if they really behave! Steen I'll give you $3,600 for it. Steen === Subject: Re: ASCII transfer with Conn4x CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > Hi: I'm trying to upload some variables from my HP48 to HP4XDEV2, and have > successfully done it binary, but I want to upload them in ASCII format so I > can edit them. The Conn4x part is easy: there's an icon marked 010/101, which means binary transfer. Click on it and it changes to AB/CD for ASCII transfer. As for the USB/serial part, you need an adapter. There are lots of them available - try USB to serial in Google or in this newsgroup. Bill === Subject: e^(ln(x)*y) -> x^y posting-account=GVUxYAoAAAAdOTkvz69xDfu_dTC2GGXu Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506),gzip(gfe),gzip(gfe) Whenever I get an answer containing e^(ln(x)*y), it doesn't become x^y, even after pressing EVAL again. I'd like to know if there's any flag, setting or command to get the result in the x^y form. PS: I own a 50g. === Subject: Re: e^(ln(x)*y) -> x^y > Whenever I get an answer containing e^(ln(x)*y), it doesn't become > x^y, even after pressing EVAL again. I'd like to know if there's any > flag, setting or command to get the result in the x^y form. > PS: I own a 50g. The EXPAND command will cause e^(ln(x)*y) to become x^y. At least on my 49+. === Subject: Re: e^(ln(x)*y) -> x^y posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > The EXPAND command will cause e^(ln(x)*y) to become x^y. > At least on my 49+. lot easier to get to (compared to EXP2POW) in terms of how many menus to go through. S.C. === Subject: Re: e^(ln(x)*y) -> x^y posting-account=GVUxYAoAAAAdOTkvz69xDfu_dTC2GGXu Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506),gzip(gfe),gzip(gfe) === Subject: Re: e^(ln(x)*y) -> x^y posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Whenever I get an answer containing e^(ln(x)*y), it doesn't become > x^y, even after pressing EVAL again. I'd like to know if there's any > flag, setting or command to get the result in the x^y form. > PS: I own a 50g. Yes, the 50g likes putting all exponential forms into something containing e by default. To change it back, go to [LS][CONVERT] (the 6 key), choose F4 [REWRITE], and finally F3 [EXP2POW]. Note that if you press EVAL again, it will return to the e^(Y*LN(X)) form. S.C. === Subject: Periodic Table Of Elements - HP48GX posting-account=KBJCagoAAADQHuBXcqy85gUWaTmkQwbN .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) I have an HP48GX that has the periodic table built in. It's been a while since I purchaed the calculator (1995 I think) so I'm not sure if it came with that, or if I installed it. Did the 48GX come with the table of elements? -Q === Subject: Re: Periodic Table Of Elements - HP48GX >I have an HP48GX that has the periodic table built in. It's been a > while since I purchaed the calculator (1995 I think) so I'm not sure > if it came with that, or if I installed it. Did the 48GX come with > the table of elements? -Q This is what I've always used: http://www.youtube.com/watch?v=SmwlzwGMMwc Bob === Subject: Re: Periodic Table Of Elements - HP48GX posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) > I have an HP48GX that has the periodic table built in. It's been a > while since I purchaed the calculator (1995 I think) so I'm not sure > if it came with that, or if I installed it. Did the 48GX come with > the table of elements? > -Q Hi. AFAIR, the 48GX was not provided with a standard periodic table (as was the 48SX by means of its expansion card). On the other hand, searching on: www.hpcalc.org you're gonna find more than just one instance of that periodic lib. fit for the 48 :-) Hope this helps. Giancarlo === Subject: Re: Periodic Table Of Elements - HP48GX posting-account=SiR63goAAAAyM-etUDQ2vpJ4uvG_lxMT Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > the 48GX was not provided with a standard periodic table (as > was the 48SX by means of its expansion card). That is correct; the pertbl.lib was resident on the equations library card. Interestingly, i just did a ROM flash upgrade for my hp50g. the new rom version v.92 won't work with the old equations libraries that come pre loaded in the 49 and 50, so they have to be reloaded, too. When I downloaded the ROM upgrade (don't remember if i got it from HP or from the educalc site, or... ??) the new equations libraries included PERTBL.LIB. HOORAY!!! The old periodic table was back and can't find it, e-mail me and i'll send you a copy of the one i downloaded - if ya want it. === Subject: Re: Periodic Table Of Elements - HP48GX posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) Hi. The complete bundle of equation libraries + periodic table is available at: http://www.hydrix.com/Download/Hp/4950Libraries/EquationLibrary.zip Hope this helps. Giancarlo mr...@dot.ca.gov ha scritto: > the 48GX was not provided with a standard periodic table (as > was the 48SX by means of its expansion card). That is correct; the pertbl.lib was resident on the equations library > card. Interestingly, i just did a ROM flash upgrade for my hp50g. the > new rom version v.92 won't work with the old equations libraries that > come pre loaded in the 49 and 50, so they have to be reloaded, too. > When I downloaded the ROM upgrade (don't remember if i got it from HP > or from the educalc site, or... ??) the new equations libraries > included PERTBL.LIB. HOORAY!!! The old periodic table was back and > can't find it, e-mail me and i'll send you a copy of the one i > downloaded - if ya want it. === Subject: Recent history of HP calcs? posting-account=V5sJFQoAAAAQvUfHGW3d2M4A3uHzIMnY 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2),gzip(gfe),gzip(gfe) I feel like in the past decade I've gone from being an almost-insider in the world of HP calculators to a totally clueless outsider. I can remember when Carly announced that HP was discontinuing calculators because they were no longer profitable, and the impact of that announcement on the toy shop in Corvallis. I can remember when the HP calculator effort reappeared in Australia, of all places. I can remember a whole series of really ugly calculators with an HP nameplate. I can remember the HP brand being a rarity among the thousands, millions even, of TI livestock on high school and college campuses. And I have observed, in recent years, people fondly remembering the good old days of HP calculators in the press and on the Internet, accompanied by the release of the venerable HP12C Mark XXVIII, HP12C Platinum Edition, and the deliciously retro HP35S. Blue and yellow shift keys?! Get outta my way! I want one! (Has anybody done a red LED downgrade kit for the 35S yet?) But I've been on my own personal journey for the last 10 years, from HP to Agilent to layoffs, through small business and public school teaching, and back into engineering (neither HP nor Agilent), and I have lots and lots of questions. Here are some to start with. 1a. How did calculators end up in Australia? 1b. How did Jean-Francois et cie. end up in Australia? 1c. Who at HP had the brains (and the courage) to hire them? 2. Ou sont-ils aujourd'hui? 3. Did calculators go to Singapore before Australia, or after, or both? 4. Who in Palo Alto was responsible for keeping HP calculators on life support during the tough times, and how in the world did they get away with it? I mean, Carly was not kind, and nobody was safe from her inquisitions. 5. Where is calculator R&D now? Where is calculator mfg? Where is Wing Kin Cheung's office? 6. Who is Wing Kin Cheung? How long has he been with HP? Where did he work before becoming the calculator division manager? 7. What's the calculator division called now? And what do they do besides calcs? 8. What does Wing know about HP calcs, besides the fact that the HP12C got him through school? 9. Who is running the HP calc marketing effort? Why are they doing such a terrible job at it? -- Ray === Subject: Re: Recent history of HP calcs? Ray, Are you the Ray that used to work on monitors in the workstation division of HP back in Colorado? How did you go from private industry to teaching in a public school? Seems that these days unless you train to be a teacher from the git-go (college), you're no longer allowed to teach. I'll leave your questions for others who are far more knowledgable than I am to answer, although I will add that you might go to HPCC next year -- a lot of these sorts of things are discussed there. Wing King has a blog at http://h20325.www2.hp.com/blogs/cheung/archive/2007/10/09/4701.html, that you might want to read. ---Joel === Subject: Re: Recent history of HP calcs? <13pcotp7n1np56f@corp.supernews.com> posting-account=V5sJFQoAAAAQvUfHGW3d2M4A3uHzIMnY 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2),gzip(gfe),gzip(gfe) > Ray, Are you the Ray that used to work on monitors in the workstation division of > HP back in Colorado? I worked for HP in Colorado for a long time, but I was in LID and ICBD, not workstations. > How did you go from private industry to teaching in a public school? ESeems > that these days unless you train to be a teacher from the git-go (college), > you're no longer allowed to teach. The state of Colorado has a retread program called Alternative Teacher Licensure, that people without a teaching degree can use to become teachers. Teaching math to middle and high schoolers was one of the most fulfilling things I've done in my life. Oh! I have two more questions for anybody who wants to answer them! 10. What's the story behind this OEM (Kinpo) mentioned at www.hpmuseum.org? Where are they located? Did HP search them out, or did they sell their ideas to HP? It looks like most (all?) of their work was incremental work: version II or version + of an existing machine, migration from Saturn to ARM, and so on. What was the motivation behind this outsourcing effort? Are they still outsourcing? (I can think of several answers to that last question, but they all involve four-letter words and unflattering judgements regarding the character of HP's executives, so I'll keep them to myself.) 11. Has anybody ever gotten one of those cellphone bling kits and stuck the fake jewels all over their HP33S like teenyboppers do to their cellphones? -- Ray === Subject: Coordinates into Memory Locations Say that the calculator has numbered memories and does not have array or record memory structures. Okay Point 1 has two coordinates so the coordinates of Point 1 are put into which two memory locations ? See when there is a Point N the two memory locations for the coordinates of Point N must be known to the calculator program... So the KBH solution is that Point 1 uses memory locations of 2 and 3. Point 2 uses memory locations of 4 and 5. and of course Point N uses memory locations of (N*2) & (N*2)+1. === Subject: Re: Coordinates into Memory Locations > Say that the calculator has numbered memories and does not have array or > record memory structures. Okay Point 1 has two coordinates so the coordinates of Point 1 are put > into which two memory locations ? See when there is a Point N the two memory locations for the coordinates > of Point N must be known to the calculator program... So the KBH solution is that Point 1 uses memory locations of 2 and 3. > Point 2 uses memory locations of 4 and 5. and of course Point N uses memory locations of (N*2) & (N*2)+1. Or Point 1 uses memory locations of 1 and 2 Point 2 uses memory locations of 3 and 4 and Point N uses memory locations of (N + (N - 1)) and ((N + (N - 1)) + 1) . which is also Point N uses memory locations of 2N -1 and 2N. === Subject: Re: Coordinates into Memory Locations <%bAlj.71555$rc2.27785@bignews1.bellsouth.net> posting-account=SiR63goAAAAyM-etUDQ2vpJ4uvG_lxMT Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Point 1 uses memory locations of 2 and 3. > Point 2 uses memory locations of 4 and 5. and of course Point N uses memory locations of (N*2) & (N*2)+1. Or Point 1 uses memory locations of 1 and 2 > Point 2 uses memory locations of 3 and 4 and Point N uses memory locations of (N + (N - 1)) and ((N + (N - 1)) + 1) . which is also Point N uses memory locations of 2N -1 and 2N. I don't see a question to answer, so I suppose you are looking for agreement: does this work? Answer: yep, it does, and it's exactly how the first 15 registers however, so that i can use them to store intermediate results from the calculations, so actually I begin storing point 1 in registers 16 and 17, point 2 is in 18 and 19, etc. here are the first few lines of code from my program to show how i do it. 01. LBL .81gCOGO.81h 02. LBL 12 03. 2 04. x 05. 14 06. + 07. ENTER 08. ENTER 09. 1 10. + 11. RTN 12. LBL .81gCOORD.81h 13. .81gPOINT NO.?.81h 14. PROMPT 15. STO 13 16. LBL 13 17. XEQ 12 18. SF 10 19. XEQ .81gNE.81h 20. STO IND ST Z 21. R.81 22. STO IND ST Z 23. 1 24. STO+ 13 25. RCL 13 26. GTO 13 If you, or anyone reading this, would like full copies of my cogo programs, including instructions, program listings, etc. I'm making them available for free. it is a 12 page pdf file and i'll be happy to send it; just e-mail me at polarbear_mike@yahoo.com === Subject: Re: Coordinates into Memory Locations >> Point 1 uses memory locations of 2 and 3. >> Point 2 uses memory locations of 4 and 5. >> and of course >> Point N uses memory locations of (N*2) & (N*2)+1. >> Or >> Point 1 uses memory locations of 1 and 2 >> Point 2 uses memory locations of 3 and 4 >> and >> Point N uses memory locations of (N + (N - 1)) and ((N + (N - 1)) + 1) . >> which is also >> Point N uses memory locations of 2N -1 and 2N. > I don't see a question to answer, so I suppose you are looking for > agreement: does this work? Answer: yep, it does, and it's exactly how The subject was presentation...which is not disallowed in forums. The subject might be more interesting on a non-calculator forum...since some of us in some fields have worked with programmable calculators at a time when the business desk had a computer. Of course a computer with a programming language has array and record structures and thus an algorithm for memory locations is not necessary there... === Subject: Re: Coordinates into Memory Locations >> it's exactly how I store coordinates in my HP42s cogo program > Of course a computer with a programming language > has array and record structures > and thus an algorithm for memory locations > is not necessary there... The HP42S itself is simply using the variable-sized named array REGS to store its registers; you can do the same in HP48/49/50, tho for some reason 'REGS(15)' STO works while 'REGS(15)' RCL doesn't OTOH, 'REGS(15)' EVAL works -- go figure :) 'REGS' 15 PUT and 'REGS' 15 GET also work, in case this is of any practical value. === Subject: Re: Coordinates into Memory Locations ...and what's the point about this posting ? KBH schrieb im Newsbeitrag >> Say that the calculator has numbered memories and does not have array or >> record memory structures. >> Okay Point 1 has two coordinates so the coordinates of Point 1 are put >> into which two memory locations ? >> See when there is a Point N the two memory locations for the coordinates >> of Point N must be known to the calculator program... >> So the KBH solution is that >> Point 1 uses memory locations of 2 and 3. >> Point 2 uses memory locations of 4 and 5. >> and of course >> Point N uses memory locations of (N*2) & (N*2)+1. Or Point 1 uses memory locations of 1 and 2 > Point 2 uses memory locations of 3 and 4 and Point N uses memory locations of (N + (N - 1)) and ((N + (N - 1)) + 1) . which is also Point N uses memory locations of 2N -1 and 2N. > === Subject: Static Status Line for HP48G in User RPL? posting-account=wcRVPwkAAACV9qEmJuiPuuML0GXuIOZ6 4.90),gzip(gfe),gzip(gfe) Is it possible (in User RPL) to change the items displayed in the Status Area of an HP48G/GX? I have several variables/constants/status's that I would like to display up in this area and not have them change as the calculator is used. Then, can I change back to the 'normal' status area if desired. TomCee === Subject: newbie quickstart for HP50g I just got HP 50g as a gift. My last graphing calculator was TI-83 so this is HUGE step for me, different menu style (TI -> HP) an much more options and functionality. I have red the manual (normal, not entirely, just sections of interest to me). Are there any pages/manuals on net with many examples HOW TO or similar things... BTW. currently I am learning complex analysis so I wanted to draw some complex function to visualize how do things look like. After that I'll be stepping into differential equations but first thing first... tnx === Subject: Re: newbie quickstart for HP50g posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) > I just got HP 50g as a gift. My last graphing calculator was TI-83 so > this is HUGE step for me, different menu style (TI -> HP) an much more > options and functionality. I have red the manual (normal, not entirely, > just sections of interest to me). Are there any pages/manuals on net > with many examples HOW TO or similar things... BTW. currently I am learning complex analysis so I wanted to draw some > complex function to visualize how do things look like. After that I'll > be stepping into differential equations but first thing first... tnx Hi. I strongly suggest you have a look at: http://h20331.www2.hp.com/Hpsub/cache/383680-0-0-225-121.html where many (decent) tutorials can be downloaded (even all bundled in a single file), covering almost any fundamental topis as far as the 50G applications are concerned (grphics basics & advanced applications, financial, calculus, ...). Then, if you want to explore the available software for the 49/50 Series, *of course* ;-) the place to start from is: www.hpcalc.org (maintained by Eric Rechlin) If a program for the 50G exists, there you can find it. Please come back on the group might you need further and more specific hints :-) Hope this helps. Giancarlo === Subject: A Level Student Calculator posting-account=wH9xIAoAAABnUvw1XhNbJ9vtkqFkxp4t Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I am currently doing a maths a level and want to continue to do a degree in machnical engeering. I therefore thought it would be wise to get a graphical calucalor. What calculator would you recommend? I want something relatively simple to use although i know you don't get that with graphical calculators : ) and will help me with my a levels but something that will last me along time. Any suggestions appreciated. === Subject: Re: A Level Student Calculator posting-account=wH9xIAoAAABnUvw1XhNbJ9vtkqFkxp4t Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) === Subject: Re: A Level Student Calculator posting-account=zwF5mgoAAABtN7MLMYmZfSdAoZ2In_RC rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I am currently doing a maths a level and want to continue to do a > degree in machnical engeering. I therefore thought it would be wise to > get a graphical calucalor. Graphical calculators can be easier because they allow menus, built in command help, and can show you several lines of data (besides plotting). Most make up for this by offering lots of extra (sometimes complicated) functions. Of course, you don't need to use these functions if you don't want to. Depending on where you are, different calculators will be popular with your fellow mechanical engineering students. I'd recommend asking around, so you're not the only one with whichever calculator. Of course, there are helpful places like this to help you too! Since you've come to an HP newsgroup, you've at least considered HP calculators. The current high end HP graphing calculator is the HP 50g. After unpacking it from the box and installing the batteries, you can press on and type some expression (algebraically, or as you'd see it in a textbook), hit enter and there is your solution. It also handles symbolic expressions, which can be very helpful. If you know RPN (2 enter 2 + gives you 4) you can enable that easily with the menu, and go back just as easily. The HP 50g has a huge set of functions, but they live in their menus, and you only need to learn about the ones that are useful for you. If you're more used to scientific calculators, the HP 35s has received very good reviews, and offers a very good numerical equation solver and integration. Of course, it does not do any graphing. Look around, ask around, and let us know if you have any more questions. -Jonathan === Subject: Re: A Level Student Calculator > I am currently doing a maths a level and want to continue to do a > degree in machnical engeering. I therefore thought it would be wise to > get a graphical calucalor. What calculator would you recommend? I want something relatively simple to use although i know you don't > get that with graphical calculators : ) and will help me with my a > levels but something that will last me along time. Any suggestions > appreciated. I found this to be the perfect calculator when I got my aerospace engineering degree: I'm sure someone else can confirm, but I believe the closest modern yourself): 3442983.html> Really, all you should need is something that can do arithmetic. I much prefer RPN - it greatly simplifies working out the long equations. My 42s got destroyed, and I replaced it with a HP48G that worked out very well. It was just as simple to use for the basic stuff. So, if you are allowed to use the HP50G where you are going to school - I would say get that. 95% of what you are going to *need* to use it for will be obvious. My HP48G came in very handy because I had classes spread out through the day, and it was not worth my time going home between classes. So, I was able to use it pretty much as a portable computer for the homework that required such hardware. I guess everyone carries laptops around now days. I seem to recall my college now mandates that engineering students own a laptop because for some reason, some professors *require* you to bring it into the lecture. I have no idea why one even needs a computer for 90% of what is covered for an undergrad degree (besides writing reports). Take some time to get used to RPN before you take your first test. For many of us, once you start using RPN, algebraic entry is just a joke. - Kurt === Subject: Re: A Level Student Calculator posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > I am currently doing a maths a level and want to continue to do a > degree in machnical engeering. I therefore thought it would be wise to > get a graphical calucalor. What calculator would you recommend? I want something relatively simple to use although i know you don't > get that with graphical calculators E: ) and will help me with my a > levels but something that will last me along time. Any suggestions > appreciated. If you want something friendly and powerful at the same time, get a TI-89. Good, intuitive graphical programmable calculator, quite powerful, but youll be limited in some aspects. There is also the TI-Nspire, but its too new (=bugs) and it is said that it is not programmable. For the real deal get the HP 50g, but only if youre willing to spend enough time to learn how to use it. The SD slot alone opens endless possibilities, not to mention many other highlights unavailable on other calculators. You could carry tons of mechanical engineering programs (and loads of others too) on your SD card, ready to use. There are of course even simpler calculators, like HP 39gs, TI-83, TI-84. But you might (you will!) regret getting any of these later, considering youre taking mechanical engineering. === Subject: Re: A Level Student Calculator >I am currently doing a maths a level and want to continue to do a >degree in machnical engeering. I therefore thought it would be wise to >get a graphical calucalor. >What calculator would you recommend? Firstly, determine what your school or prospective college will permit (in exams). Narrow the field, then people can offer more useful opinions. -- Chris. === Subject: Port :2:Flash and Library 4 posting-account=JTYE5QkAAAC0djgEfdf-RnctrLzElRjd SV1),gzip(gfe),gzip(gfe) HP50G / Port :2:Flash / Library 4 :2: 2048 + 4 {:2: 2052} DETACH PURGE Don't works. Do you know any tool to erase libraries? === Subject: Re: Port :2:Flash and Library 4 On 2008-01-24 10:13:22 +1100, deachp@yahoo.es said: HP50G / Port :2:Flash / Library 4 :2: 2048 + 4 > {:2: 2052} DETACH PURGE > Don't works. Do you know any tool to erase libraries? > Use the Finder, it will do this automatically for you. Or: :2: 4100 (4096 + 4) DETACH :2: 4 PURGE -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: Port :2:Flash and Library 4 <47984368$0$15245$426a74cc@news.free.fr> posting-account=JTYE5QkAAAC0djgEfdf-RnctrLzElRjd SV1),gzip(gfe),gzip(gfe) > On 2008-01-24 10:13:22 +1100, dea...@yahoo.es said: > HP50G / Port :2:Flash / Library 4 :2: 2048 + 4 > {:2: 2052} DETACH PURGE > Don't works. Do you know any tool to erase libraries? > Use the Finder, it will do this automatically for you. Or: > :2: 4100 (4096 + 4) DETACH > :2: 4 PURGE -- > They who would give up an essential liberty for temporary security, > deserve neither liberty or security (Benjamin Franklin) Hi JYA, Both 2048 and 4096, + 4 DEATCH don't work in the HP50G :-( Hi Raymond Del Tondo, DROP in startup neither work :-( HP50G's bug? And update 2.09 neither work :-( What I need? Internal or Assembler tool? Help me please! === Subject: Re: Port :2:Flash and Library 4 posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) HP50G / Port :2:Flash / Library 4 :2: 2048 + 4 > {:2: 2052} DETACH PURGE > Don't works. Do you know any tool to erase libraries? > Use the built-in filer ( [LS] APPS ). Press the up arrow key to navigate to 2:FLASH and then the right arrow key (or ENTER). All of the installed libraries are listed here. Press NXT and PURGE is listed under F1. Move to the library you would like to delete using the up and down arrow keys and then press F1 PURGE. Then, depending on flag settings (system flag -76), it will ask for confirmation before purging the library. S.C. === Subject: Re: Port :2:Flash and Library 4 posting-account=JTYE5QkAAAC0djgEfdf-RnctrLzElRjd SV1),gzip(gfe),gzip(gfe) > Use the built-in filer ( [LS] APPS ). Press the up arrow key to > navigate to 2:FLASH and then the right arrow key (or ENTER). All of > the installed libraries are listed here. Press NXT and PURGE is listed under F1. Move to the library you would > like to delete using the up and down arrow keys and then press F1 > PURGE. Then, depending on flag settings (system flag -76), it will ask > for confirmation before purging the library. S.C. In this case FILER don't works, because library's number is 4. (libraries: 3, 2, etc. neither works) Help me guys! === Subject: Re: Port :2:Flash and Library 4 AFAIK the 49g/50g (and the HP-48 with SpeedUI) allow you to interrupt external lib configuration at startup time. For this a key or key combination will be used. RTFM for details. HTH Raymond BTW the range for user libraries begins with 700, lib number 4 is deep in the system lib range, that's why you may have some trouble to purge it. Should also be stated in the manual... schrieb im Newsbeitrag >> Use the built-in filer ( [LS] APPS ). Press the up arrow key to >> navigate to 2:FLASH and then the right arrow key (or ENTER). All of >> the installed libraries are listed here. >> Press NXT and PURGE is listed under F1. Move to the library you would >> like to delete using the up and down arrow keys and then press F1 >> PURGE. Then, depending on flag settings (system flag -76), it will ask >> for confirmation before purging the library. >> S.C. In this case FILER don't works, because library's number is 4. > (libraries: 3, 2, etc. neither works) Help me guys! === Subject: ML: Parameters for ACCESSBank0 posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hello Folks, somebody out there who knows all possible parameters for the Bank Access Routines ? Using ACCESSBank0 with P=1 will switch back P=8 will access the bank if the chosen bank has been calculated before P=9 will store in the chosen bank P=10 will pack the chosen bank Is this correct ? What will P=3 and P=5 do ? Andreas === Subject: Re: ML: Parameters for ACCESSBank0 OK, I have some time today, so here it goes: All ACCESSxxx routines work the same, with minor differences. Be aware that this information is what I personally understood that the rom was doing, it might be wrong and cause damage to your flash (that you can repair with a total bank reformat, not physical damage). P=0 --> MAP BANK IN MEMORY (at address 0x40000) P=1 --> UNMAP BANK P=2 --> COPY DATA (similar to MOVEDOWN but maps/unmaps bank automatically) Args: R0.A = Source address R1.A = Destination address C.S = Copy direction (=0 copies from R0 to R1, non-zero will copy from R1 to R0) A.A = Nibbles to copy P=3 --> READ OBJECT FROM BANK TO TEMPOB Args: R0.A = Address of object in bank A.A = Size to allocate in TEMPOB Returns: R0.A = Address of a copy of the object in TEMPOB P=4 --> GET BANK NUMBER 4=BANK1, ... always flash BANK+3) P=5 --> GET OBJECT TOTAL SIZE Args: R0.A = Address of object in bank Returns: A.A = Size of object including prolog P=6 --> FIND LIBRARY NUMBER WITHIN BANK Args: B.X = Library number Returns: If library is found: D0 = Address of library prolog and Carry is clear, otherwise carry is set if lib not found Args: D1 = Address of name, pointing to the data of an ID object (2 nibbles length then the string) Returns: If object is found, D0=Address of prolog of the backup object (not the object inside), and carry is clear. Otherwise carry is set if name not found. P=8 --> GET BANK FREE SPACE Returns: A.A = Free space in bank P=9 --> STO an object in flash Args: ST=0.0 indicates that a backup object will be stored, ST=1.0 indicates a library will be stored R1.A = Address of prolog of the library or the backup object. If ST=1.0, the object will be stored as-is. If ST=0.0, the object will be embedded in a backup object. B.A = Size of object, including prolog. This is the TOTAL size of the object, therefore when using ST=0.0 this is the size the size of the future backup object, and must be pre-calculated. R0.A = Address of prolog of an IDENT object that contains the name of the backup object (only if ST=0.0) P=10 --> REPACK A FLASH BANK Args: R0.A = Address of free temporary space in TEMPOB (previously allocated), to be used during repacking R1.A = Size of the free block P=11 -->CHECK CRC FOR ALL OBJECTS IN BANK, TRUNCATE BANK IF INVALID CRC (not clear, this might be wrong or incomplete) Returns: CC if OK, CS if bad CRC was found P=12 --> PURGE AN OBJECT Args: B.A = Address of object to purge P=13 --> PREPARE ROMPARTS TABLE (not completely understood) P=14 --> LIST ALL VARS IN BANK Args: D1=Address of a memory block where tagged names will be written B.A = Size of the available block Returns: D1 = Pointing right after the last name written, B.A = space left, CC if OK, CS if memory was insufficient P15 --> EXECUTE CUSTOM ROUTINE ON EVERY OBJECT Args: R4.A = Address of user routine The custom routine must preserve D0 and R4.A On entry, the routine receives: D0 = Address of prolog of object, and the bank is mapped so the object is accessible. On return, the routine must set CS if it wants to stop the loop, or CC to continue scanning objects. That's all I know about it. If you find out anything else let me know. Claudio PS: Most of these services return CC if OK, CS if error. I might have omitted that info in some of them. === Subject: Re: ML: Parameters for ACCESSBank0 posting-account=y6ooGwkAAACoZd171Nq6oGIjQC5mB4Q9 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Hello Folks, somebody out there who knows all possible parameters for the Bank > Access Routines ? Using ACCESSBank0 with P=1 E will switch back > P=8 E will access the bank if the chosen bank has been calculated > before > P=9 E will store in the chosen bank > P=10 will pack the chosen bank Is this correct ? What will P=3 and > P=5 do ? Andreas I have almost all of them figured out (disassembled the rom myself). But I have all that written in paper, it will take me some time to type it in an organized way. I'll try to put something together during the weekend for you. Claudio === Subject: Re: ML: Parameters for ACCESSBank0 posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I have almost all of them figured out (disassembled the rom myself). > But I have all that written in paper, it will take me some time to > type it in an organized way. I'll try to put something together during > the weekend for you. Surely are laborious work ;-) Andreas === Subject: Re: HP 50g Connection to Multimeter posting-account=63rJQAoAAADXXJlbZjlMByMdrMcfHhe1 CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > To update everyone on what's happened, after receiving themultimeter > from Bryan, we were able to get the calculator to communicate with the > Mastechmultimeter. The trick was DTR needs to be driven to V+ and RTS > needs to be driven to V- which was discovered from line 408 of marsh.c > (http://savannah.nongnu.org/projects/marsh/in the download area, > version 0.98), a freely available program which claims to communicate > with the MAS-345. I think this might be intended to work with a > computer set to half duplex with hardware flow control? This also > happens to be the opposite of what the Fluke 89 requires. > Communication Protocol (model 89-IV and 87-IV) The Fluke 89-IV and 87-IV have an infrared (IR) serial interface that > is operated in an RS-232 mode: E E * 9600 Baud, no parity, 8 bits, 1 stop bit The IR adapter cable used with the 89-IV and 87-IV gets its power from > the DTR and RTS signals going into its DB9 connector. > The PC RS-232 communications port needs to control these two signal > lines via software, or they can be controlled > by wiring in an external power source. If you wire in an external > power source, be sure to break the DTR and RTS signal lines > going back to the PC. The DB9 connector on the IR adapter cable needs > to have the following lines with the following voltages applied: E E * DTR disabled - pin 4 with -3 to -12 volts (or tied to pin 5, > Ground, will work also) > E E * RTS enabled - pin 7 with +3 to +12 volts As a side note, the above does not apply to the newer Fluke 187/189 > which steals power off of the TX line to drive its optocoupler. Or at > least that's what Scott Thompson and I concluded which makes it the > cleanest/most compliant implementation of optoisolation for serial > communication on a DMM of which I am aware. So, to get the cable to work, DTR was connected to the V+ pin on the > MAX3221 and RTS to the V- pin. I also had to turn the switch on so > that the charge pumps would start. The baud rate was set to 600 using > the Claudio Lapilli method. And parity was set to mark as per the > instruction given by James Prange earlier in this thread. -Allen > my email address is mm-dd-y...@allenwan.com where mm-dd-yyyy is > today's date. I apologize for not updating everyone on this item earlier. Allan solved the connectivity issue between the MAS345 and the HP-50g. I would have not been able to solve this issue on my own. I am more familiar with software than I am with hardware. If any one is interested I am planning on making a simple program that will collect data from the MAS345 and process it using the 50G as a data-logger. I don't imagine too many will be interested due to the difficulty in connecting the two. comments contributed to narrowing the issue down, and I also learned quite a bit from the comments. Bryan === Subject: Re: Transfer between hp 48g+ and hp 49g+ posting-account=Rr1BpAoAAAC35AO1lUfz6ZegzjxdWL8v Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > years and after so many years I bought a HP 49G+ but some programs > that I used to work with are for the HP 48G+ and my computer no longer > has a serial port to connect the 48g+. Now, the issue is that I need to transfer some statistical libraries > which doesn work correctly in the HP49G+ but they were designed to > work in the 48. I need help to transfer the files via IR port, I've been trying all > the possible settings in between both calculators and nothing has been > useful. I don't know if there is a cable that I can buy to link them > together or if there is an actual way to set the parameter in order to > use the IR port and transfer the files. > it's not clear what exactly you want to do. libraries aren't interchangeable between 48 and 49 series === Subject: Re: Transfer between hp 48g+ and hp 49g+ posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > years and after so many years I bought a HP 49G+ but some programs > that I used to work with are for the HP 48G+ and my computer no longer > has a serial port to connect the 48g+. Now, the issue is that I need to transfer some statistical libraries > which doesn work correctly in the HP49G+ but they were designed to > work in the 48. I need help to transfer the files via IR port, I've been trying all > the possible settings in between both calculators and nothing has been > useful. I don't know if there is a cable that I can buy to link them > together or if there is an actual way to set the parameter in order to > use the IR port and transfer the files. > You could buy a serial-to-USB adapter cable, transfer files from your HP48G+ to your computer, later transfer them to your HP49g+ === Subject: Re: Transfer between hp 48g+ and hp 49g+ posting-account=RyKXnAoAAACIOUDYnXMcgC24i2pyb0nW MathPlayer 2.10b; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Windows-Media-Player/10.00.00.3990; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) You could buy a serial-to-USB adapter cable, transfer files from your > HP48G+ to your computer, later transfer them to your HP49g+- Hide quoted text - - Show quoted text - transfer from the HP49G+ to the HP48G+ not the other way. === Subject: 49g+ vs 50g keyboard I own 49g+ and now after almost 4 years problem has arised. My enter key is floating. Like it's not connected to anything inside....so i decided to open my calculator and fix it. It was surprise to find out that makers of 49g+ had the same idea as airplane model makers and connect keys on a plastic shape. It was not the question will it break , but when. I am really disappointed with this design and want to find out if hp50 suffers from this same design. And will I have the same problems with this model too. But at the end it very logically to keep this design, who would buy new models if it all worked well ( or not :) ) PS: if any one owns pictures of inside of 50g keyboard please send it on nikola1010[4t]gmail[dot]com tnx in advance. === Subject: Re: 49g+ vs 50g keyboard > if hp50 suffers from this same design. And will I have the same > problems with this model too. But at the end it very logically to > keep this design, who would buy new models if it all worked well ( or > not :) ) They all use the same design ; however later 49g+ and 50g are using a different plastic less likely to break -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: 49g+ vs 50g keyboard > They all use the same design; > however later 49g+ and 50g are using a > different plastic less likely to break. I have the second-generation 49G+ keyboard and an early 50G, and it feels as if there's more difference than just the plastic. How come it's been long reported that missed and doubled keystrokes were still prevalent before third-generation 49G+, and how did only a change in plastic fix that? (I thought that the same ROM versions were being compared) Eric's remarks about the change asserted that: The keys now have metal domes behind them, which make them feel a lot like HP 48SX/GX-style keys. Key travel is slightly shorter, and they feel more responsive. They are also far more reliable, so no keystrokes should be lost in normal use. So were there always metal domes, or was that also new with the third-generation 49G+ and 50G, or aren't there really metal domes used, or what? It seems a shame that there are even 50G not registering keystrokes; is there any chance that it's a matter of too short a dwell time, or is it that even a metal dome keyboard is being produced with inferior materials? (If oxidation is the problem, pressing often or hard might reduce it). There's still a warranty period, is there not? (one year in USA, often longer elsewhere). === Subject: Re: 49g+ vs 50g keyboard posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > There's still a warranty period, is there not? > (one year in USA, often longer elsewhere). Yes, but my warranty has expired. Even if it hadn't, try using HP's online warranty service. Last time I checked, you can't even find the 50g as a product! The 49g+ isn't even there, so you have to use the 49G form. S.C. === Subject: Re: 49g+ vs 50g keyboard posting-account=gLi52AoAAACXkbsjaLn9xMW0abaqWJmT .NET CLR 2.0.50727) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > There's still a warranty period, is there not? > (one year in USA, often longer elsewhere). Yes, but my warranty has expired. Even if it hadn't, try using HP's > online warranty service. Last time I checked, you can't even find the > 50g as a product! The 49g+ isn't even there, so you have to use the > 49G form. S.C. Call in to HP's tech support if you're in America. I did so for mine and I got HP to send me a new 50g as a replacement. I had a 4XXX model 49g+ and the 50g (model 7XXX) is WAY better in terms of keyboard. I used to have a 48g+ (traded that for a 49...heh) and the keyboard is quite comparable. Keep calling until you get a replacement if you're out of warranty. Mine was actually in warranty since my college bookstore was dumping some 49G+'s for quite a low price, but I have a friend who had a 49g+ that was out of warranty (about 3 years old) and he kept calling in tech support and bugging them they finally sent him a replacement. He argued that the buttons should not be breaking on a calculator even after 10 years if it's build right, etc etc. === Subject: Re: 49g+ vs 50g keyboard > There's still a warranty period, is there not? > (one year in USA, often longer elsewhere). >> Yes, but my warranty has expired. Even if it hadn't, try using HP's >> online warranty service. Last time I checked, you can't even find the >> 50g as a product! The 49g+ isn't even there, so you have to use the >> 49G form. >> S.C. Call in to HP's tech support if you're in America. I did so for mine > and I got HP to send me a new 50g as a replacement. I had a 4XXX model > 49g+ and the 50g (model 7XXX) is WAY better in terms of keyboard. I > used to have a 48g+ (traded that for a 49...heh) and the keyboard is > quite comparable. Keep calling until you get a replacement if you're out of warranty. > Mine was actually in warranty since my college bookstore was dumping > some 49G+'s for quite a low price, but I have a friend who had a 49g+ > that was out of warranty (about 3 years old) and he kept calling in > tech support and bugging them they finally sent him a replacement. He > argued that the buttons should not be breaking on a calculator even > after 10 years if it's build right, etc etc. I tried everything and the bastards offered no help. Good luck, you will need it. === Subject: Re: 49g+ vs 50g keyboard > I tried everything and the b******s offered no help. > Good luck, you will need it. Some have more luck getting dates (and anything else they set out to achieve) and some less. What accounts for the difference? === Subject: Re: 49g+ vs 50g keyboard > I tried everything and the b******s offered no help. >> Good luck, you will need it. Some have more luck getting dates > (and anything else they set out to achieve) > and some less. What accounts for the difference? John, Is this a trick question? Obviously, they are not trying to date Hewlett or Packard? Perhaps Carly. The former are dead and the later has been terminated. === Subject: Re: 49g+ vs 50g keyboard > I own 49g+ and now after almost 4 years problem has arised. My enter key > is floating. Like it's not connected to anything inside....so i decided > to open my calculator and fix it. It was surprise to find out that > makers of 49g+ had the same idea as airplane model makers and connect > keys on a plastic shape. It was not the question will it break , but > when. I am really disappointed with this design and want to find out > if hp50 suffers from this same design. Definitive answers, from Eric Rechlin: HP 49G+ keyboard answers [Apr 11 2006] Buying a HP-49G+ - how to know which keyboard? [May 2 2006] Although the above refer to the final evolution of the 49G+ (yours must have been older, perhaps 2nd generation?), the 50G (which was announced just afterwards, and is basically the same) has the identical, completely new, non-failing keyboard, unless they change production yet again. === Subject: Re: 49g+ vs 50g keyboard posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Although the above refer to the final evolution of the 49G+ > (yours must have been older, perhaps 2nd generation?), > the 50G (which was announced just afterwards, and is basically the same) > has the identical, completely new, non-failing keyboard, > unless they change production yet again. My 50g (CNA644xxxxx) occasionally misses keystrokes on certain keys. I put misses in quotes because when I press those keys, I feel like click but the key does not actually go down all the way and the keypress is not registered. This happens on my ON, 0, ., ENTER, and / keys (pretty much bottom row, except for the divide key). Because the 0 and decimal point keys sometimes don't register, some of my calculations (when I touch-type) are off by some order of magnitude. Of course, this isn't really a problem if you've ever used a slide rule before, but still, it's a minor annoyance. S.C. === Subject: Re: 49g+ vs 50g keyboard posting-account=T97vPQoAAAC9kmDX8CtmaQ4OwIkCSTTi 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0),gzip(gfe),gzip(gfe) > Although the above refer to the final evolution of the 49G+ > (yours must have been older, perhaps 2nd generation?), > the 50G (which was announced just afterwards, and is basically the same) > has the identical, completely new, non-failing keyboard, > unless they change production yet again. My 50g (CNA644xxxxx) occasionally misses keystrokes on certain keys. > I put misses in quotes because when I press those keys, I feel like > click but the key does not actually go down all the way and the > keypress is not registered. This happens on my ON, 0, ., ENTER, and / > keys (pretty much bottom row, except for the divide key). Because the > 0 and decimal point keys sometimes don't register, some of my > calculations (when I touch-type) are off by some order of magnitude. > Of course, this isn't really a problem if you've ever used a slide > rule before, but still, it's a minor annoyance. S.C. My 50g also misses key presses an annoying number of times: something I never noticed on previous HPs. Would a good soaking in WD40 help? N === Subject: Re: 49g+ vs 50g keyboard posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > My 50g also misses key presses an annoying number of times: something > I never noticed on previous HPs. Would a good soaking in WD40 help? Very weird. Never had problems with mine since I changed the KEYTIME value. Try KEYTIME->150 ENTER if you didnt do it yet. === Subject: Re: 49g+ vs 50g keyboard posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Very weird. Never had problems with mine since I changed the KEYTIME > value. Try KEYTIME->150 ENTER if you didnt do it yet. My KEYTIME is set at 512 ticks. Previously, when I set it to 256, I got doubled keystrokes. KEYTIME is only the delay between keypresses of the same key, not different keys. Hence even if KEYTIME is set very high (like 2048), typing in the number 123456789 can be done very quickly (it doesn't miss any of those). S.C. === Subject: hpgcc integration program posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hi All, A few weeks ago, there was a discussion here about numeric integration on the 50g in which I questioned the appropriateness of the Romberg method. Romberg was perfect for the tiny memory available on the 34C, but now with more memory available, perhaps it's time to move to another method. There are libraries already available, but none that I'm aware of that use ARM code. With the power of HPGCC and HPStack/ HPParser, I wanted to see what a C program could do. I've been playing around with it and I've now got a (mostly) working Gauss-Kronrod integration program. Even with no floating-point hardware, the speed is quite good. For instance, S(0,1,'1/ SQRT(X))','X') which normally takes 25 minutes in STD mode, and S(1,0,'LN(X)^5','X') which normally takes 36 minutes in STD mode, each take less than 0.4 seconds. (I'm referring to numeric integration in approx mode, not symbolic in exact mode.) The program still needs some work, but I wanted to run my ideas about its interface past the group. I want to keep the default options as simple as possible and be more or less backward-compatible with the built-in numeric integrator, but with some useful options. I'd welcome comments on the following interface ideas. Stack diagram: lower upper expr var --> area error lower upper expr {var tolerance } --> area error lower upper expr {var tolerance maxdepth} --> area error The error can be stored in IERR and LASTARG via an RPL wrapper program. Like the built-in integration, if convergence is not achieved, then the returned error is negative. The display mode is used to determine the tolerance (like the built- in); or you may override the display by using the ITOL variable; or you may override ITOL by specifying the tolerance on the stack. If the tolerance value is positive, it will be interpreted as a relative tolerance, while a value <= 0 will be interpreted as an absolute tolerance. A specified tolerance value N >= 1 will be interpreted the same as SCI N. If no tolerance is specified, SCI N or ENG N will specify a relative tolerance of 10^-(N+1), STD will specify a relative tolerance of 10^-12, and FIX N will specify an absolute tolerance of 10^-(N+1) (a la 41C Advantage Pac, 15C, 34C). Examples of tolerance from Display Mode: SCI 6 --> relative tolerance of 1e-7 STD --> relative tolerance of 1e-12 FIX 6 --> absolute tolerance of 1e-7 Examples of tolerance from ITOL or stack: 0.001 --> relative tolerance of 0.001 6 --> relative tolerance of 1e-7 -0.01 --> absolute tolerance of 0.01 (to the hundredths place) -100 --> absolute tolerance of 100 (to the hundreds place) 0 --> absolute tolerance of 0 (nearest integer) Most people probably will just use the Display Mode and not bother with anything else. Others may want to set a default value in ITOL in the HOME directory and that becomes the default tolerance. The AP- Calculus exam requires answers to a certain number of decimal places (absolute error), while the AP-Physics exam wants the proper number of significant figures (relative error). A student taking both courses may set different ITOL variables in his CALC and PHYS directories as defaults and override them on the stack when necessary. The default maximum depth of subdivisions can be overridden by an IDEPTH variable, which can be overridden by the specifying maxdepth on the stack. Questions: - Are the tolerance options too confusing or unnecessary? With the very short run-times, it might be better to just default to 1e-12. - Making FIX mode specify absolute tolerance makes it slightly incompatible with the 49/50 built-in method. Is this worth resurrecting from the past? - Any other suggestions or thoughts? -wes === Subject: Re: hpgcc integration program > With the >very short run-times, it might be better to just default to 1e-12. Yes, it is the best. Damir === Subject: Re: hpgcc integration program <48keq3lqn83459avubi5om21ntum772js5@4ax.com> posting-account=nKQXlgkAAABFcwCQitpPqM7oKmh-_khh Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) With the >very short run-times, it might be better to just default to 1e-12. Yes, it is the best. Damir It might be interesting to compare something as simple as an adaptive Simpson's rule. Here is Python code from Wikipedia: def simpsons_rule(f,a,b): c = (a+b) / 2.0 h3 = abs(b-a) / 6.0 return h3*(f(a) + 4.0*f(c) + f(b)) def recursive_asr(f,a,b,eps,sum): Recursive implementation of adaptive Simpson's rule. c = (a+b) / 2.0 left = simpsons_rule(f,a,c) right = simpsons_rule(f,c,b) if abs(left + right - sum) <= 15*eps: return left + right + (left + right - sum)/15 return recursive_asr(f,a,c,eps/2,left) + recursive_asr(f,c,b,eps/ 2,right) def adaptive_simpsons_rule(f,a,b,eps): Calculate integral of f from a to b with max error of eps. return recursive_asr(f,a,b,eps,simpsons_rule(f,a,b)) === Subject: Re: hpgcc integration program posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > It might be interesting to compare something as simple as an adaptive > Simpson's rule. Here is Python code from Wikipedia: One nice thing about Gauss-Kronrod is that it takes an amazingly few function evaluations to come up with very good estimates. I entered the given Adaptive Simpson's Rule code into Maxima for a comparison with a tolerance of 1e-12 S(0,2,exp(-x^2),x) Adaptive Simpson's Rule: 4065 evaluations my Gauss-Kronrod: 21 (minimum possible) S(0,sqrt(4*pi),sin(x^2),x) Adaptive Simpson's Rule: 19797 evaluations my Gauss-Kronrod: 147 Maxima's Gauss-Kronrod: 63 Another important things is that with Gauss-Kronrod, the end-points are never evaluated. This allows you to integrate S(a,b,f(x),x) even if f(a) or f(b) are undefined, such an asymptote or hole, such as S(0,1,1/sqrt(x),x). -wes === Subject: Re: hpgcc integration program posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > - Are the tolerance options too confusing or unnecessary? With the > very short run-times, it might be better to just default to 1e-12. For me that would probably be best. What is the difference in size of code if you remove it? My experience has been that it generally doesn't make a whole lot of difference. With the speed, will anyone ever specify anything else? Any instances where you wouldn't want full out to 12? TW === Subject: Using calculus functions posting-account=6n5FkgoAAACqurFRykwHWmYDrDp_lszE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Well, sure it will be obvious but I am a new user with the HP50g. Love the RPN mode but afraid not sure how to enter particular calculus functions in. If someone could please help me or explain to me why when I try to enter in a INTVX I get invalid syntax for commons, parenthesis and sometime x. I am using RPN mode. === Subject: Re: Using calculus functions Funtrap a .8ecrit : > Well, sure it will be obvious but I am a new user with the HP50g. Love > the RPN mode but afraid not sure how to enter particular calculus > functions in. If someone could please help me or explain to me why > when I try to enter in a INTVX I get invalid syntax for commons, > parenthesis and sometime x. I am using RPN mode. You should only have your function f(X) on the 1st level of the stack. INTVX expects X as free variable. === Subject: Re: Using calculus functions <47A6C042.1010200@laposte.net> posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > Funtrap a .8ecrit : Well, sure it will be obvious but I am a new user with the HP50g. Love > the RPN mode but afraid not sure how to enter particular calculus > functions in. EIf someone could please help me or explain to me why > when I try to enter in a INTVX I get invalid syntax for commons, > parenthesis and sometime x. I am using RPN mode. You should only have your function f(X) on the 1st level of the stack. > INTVX expects X as free variable. IMHO, INTVX integrates according to VX, not X. VX is usually defined as X, but one can change it to anything. If VX is defined as X, you should use X, not x when writing the function you intend to integrate. Try this: Go to your HOMECASDIR directory, press VAR, then press the VX softkey. The contents of VX should appear on level 1 of the stack. Then just use that variable to write your function. Put your function on stack level 1, then press INTVX softkey. === Subject: Re: Using calculus functions posting-account=fDD8QwoAAAAotCs4jeyhM8GsTagOj9a1 CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) IMHO, INTVX integrates according to VX, not X. > VX is usually defined as X, but one can change it to anything. > BTW, the actual variable name in use is always displayed at the top status line, in the form R= 'X' or R= 'ROP' or ... if the variable 'X' is used respective variable 'ROP' for example... === Subject: Re: Using calculus functions posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > BTW, the actual variable name in use is always displayed at the top > status line, in the form R= 'X' or R= 'ROP' or ... if the variable 'X' > is used respective variable 'ROP' for example... Yes, unless the user has customized the calculator and got rid of the header in order to see more stack levels. But yes, under default conditions, it's all there in the header. STOVX and RCLVX might be useful in some situations in a program, though. S.C. === Subject: Re: Using calculus functions posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > IMHO, INTVX integrates according to VX, not X. > VX is usually defined as X, but one can change it to anything. You can change the default variable (even to multi-character values) to anything with the command STOVX. For example, to change the default variable VX to 'X', use 'X' STOVX. Likewise, the command RCLVX puts the default variable on stack level 1. S.C. === Subject: Re: Using calculus functions > Funtrap a .8ecrit : > Well, sure it will be obvious but I am a new user with the HP50g. Love > the RPN mode but afraid not sure how to enter particular calculus > functions in. EIf someone could please help me or explain to me why > when I try to enter in a INTVX I get invalid syntax for commons, > parenthesis and sometime x. I am using RPN mode. You should only have your function f(X) on the 1st level of the stack. > INTVX expects X as free variable. IMHO, INTVX integrates according to VX, not X. > VX is usually defined as X, but one can change it to anything. If VX is defined as X, you should use X, not x when writing the > function you intend to integrate. Try this: Go to your HOMECASDIR directory, press VAR, then press the VX > softkey. The contents of VX should appear on level 1 of the stack. Then just use that variable to write your function. Put your function > on stack level 1, then press INTVX softkey. Note that the default value of VX is 'X', and when you reboot ( Hold down ON and press F3) everything is reset to its default value (unless one does something using a STARTUP program in the root directory to modify it, but look up how STARTUP works before using it). === Subject: HPGCC & 2GB SD Cards posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) (SECC+ by Edwin C.97rdoba and SDFiler by Tim Wessman) and they didnt work well when using 2GB SD cards (tried 1 Kingston & 1 SanDisk card). However they do work flawlessly with 1GB or smaller cards. Could anybody with a 2GB SD card try any HPGCC based program that well with 2GB SD cards? Not that anybody needs 2GB on the HP49g+/50g, but some people might use the SD card theyve bought for a camera to avoid buying another one. === Subject: Re: HPGCC & 2GB SD Cards posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Could anybody with a 2GB SD card try any HPGCC based program that > well with 2GB SD cards? The SDfiler also uses the hpgcc fsystem library. I just threw a sysRPL wrapper together in a couple of hours (the graphical stuff) around the sdlib that Claudio (one of the core HPGCC developers) put together to test the filesystem library. If I remember correctly, he said there was probably a rounding error at the 2GB boundary that caused problems with correctly accessing those cards, but that he didn't have a 2gb card to test. I am probably remembering something incorrectly though as that was quite a while ago. > Not that anybody needs 2GB on the HP49g+/50g, but some people might > use the SD card theyve bought for a camera to avoid buying another > one. Especially since I don't think they even make 512s anymore, and it is becoming increasingly difficult to find anything less that a 1GB in local stores now. I'm sure eventually they'll stop selling anything less than 2GB cards. :-( Like Ingo said, the normal fopen(), fclose() and so on doesn't use the custom filesystem library. The HPGCC library is much faster and more capable. You can write out a file one line at a time to the card using the HPGCC library in half a second that takes almost 2 minutes using the native OS calls. TW === Subject: Re: HPGCC & 2GB SD Cards OpenPGP: id=14137F7D; url=http://hpgcc.org/pgp_key_14137F7D.txt -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | (SECC+ by Edwin C.97rdoba and SDFiler by Tim Wessman) and they didnt | work well when using 2GB SD cards (tried 1 Kingston & 1 SanDisk card). | However they do work flawlessly with 1GB or smaller cards. Are you using the KOS based file I/O or the HPGCC file system? I believe SECC+ by E. Cordoba uses the HPGCC file system, but I'm not sure about that... In general, when using the C API file I/O, like fopen(), fwrite(), fprintf() etc., you are using KOS based functions. The HPGCC file system calls in HPGCC2 are proprietary ATM. <..> - -- Ingo Blank http://hpgcc.org http://blog.hpgcc.org reply-to address. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHpxIzr9bi0BQTf30RAoctAKC0i98RpJIm0tUM1hgD+w0Htq67DACeOSa7 LNdOh9GefHjrog275qHtVVA= =VTbV -----END PGP SIGNATURE----- === Subject: Re: HPGCC & 2GB SD Cards <47a71234$0$25381$9b4e6d93@newsspool4.arcor-online.net> posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > Are you using the KOS based file I/O or the HPGCC file system? > I believe SECC+ by E. Cordoba uses the HPGCC file system, but I'm not > sure about that... In general, when using the C API file I/O, like fopen(), fwrite(), > fprintf() etc., you are using KOS based functions. > The HPGCC file system calls in HPGCC2 are proprietary ATM. <.. > - -- > Ingo Blank Dont have a clue about KOS based / HPGCC file system, I just have ArmToolBox (latest version) installed and used the mentioned programs. >If I remember correctly, he >said there was probably a rounding error at the 2GB boundary that >caused problems with correctly accessing those cards, but that he >didn't have a 2gb card to test. I am probably remembering something >incorrectly though as that was quite a while ago. A few days ago on adictoshp.org, Claudio said he doesnt have any 2GB card to test. >Especially since I don't think they even make 512s anymore, and it is >becoming increasingly difficult to find anything less that a 1GB in >local stores now. I'm sure eventually they'll stop selling anything >less than 2GB cards. :-( For the same price of a new 2GB card, I bought two brand new Verbatim 256MB SD cards and a used SanDisk 1GB SD card, just in case. I agree that anything under 1GB is old stock by now. === Subject: HPGCC for *BSD I'm interested in HPGCC but I'm running OpenBSD. My impression is that HPGCC is Windows/Linux only software at the moment. Am I wrong about that? (I'm already thinking about switching to Linux). === Subject: Re: HPGCC for *BSD OpenPGP: id=14137F7D; url=http://hpgcc.org/pgp_key_14137F7D.txt -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | I'm interested in HPGCC but I'm running OpenBSD. My impression is that | HPGCC is Windows/Linux only software at the moment. Am I wrong about | that? (I'm already thinking about switching to Linux). | If you don't bother to compile the arm-elf-gcc toolchain (binutils + gcc ) and elf2hp + libelf yourself, there shouldn't be a problem. You can contact me, should you need support. - -- Ingo Blank http://hpgcc.org http://blog.hpgcc.org reply-to address. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHpxDCr9bi0BQTf30RAk1/AKCPu+Uc/PcJU+leDypW99Sr0+AogACbBNBX bT9P/pm5I+kHeeB3unBOguM= =/Nry -----END PGP SIGNATURE----- === Subject: Re: HPGCC for *BSD <47a710c3$0$9110$9b4e6d93@newsspool2.arcor-online.net> posting-account=k_88qwkAAAAxo-HxqOdbevRl1reTn1gz Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > | I'm interested in HPGCC but I'm running OpenBSD. My impression is that > | HPGCC is Windows/Linux only software at the moment. Am I wrong about > | that? (I'm already thinking about switching to Linux). > | If you don't bother to compile the arm-elf-gcc toolchain (binutils + gcc > ) and elf2hp + libelf yourself, there shouldn't be a problem. You can contact me, should you need support. - -- > Ingo Blank http://hpgcc.orghttp://blog.hpgcc.org reply-to address. -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (MingW32) > Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org iD8DBQFHpxDCr9bi0BQTf30RAk1/AKCPu+Uc/PcJU+leDypW99Sr0+AogACbBNBX > bT9P/pm5I+kHeeB3unBOguM= > =/Nry > -----END PGP SIGNATURE----- Is HPGCC only for the newer HPs, or will it work on my HP-48GX? === Subject: Re: HPGCC for *BSD posting-account=zYTuBQoAAAC_bXzGjGVT5rxv8bOnpefP Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > | I'm interested in HPGCC but I'm running OpenBSD. My impression is that > | HPGCC is Windows/Linux only software at the moment. Am I wrong about > | that? (I'm already thinking about switching to Linux). > | If you don't bother to compile the arm-elf-gcc toolchain (binutils + gcc > ) and elf2hp + libelf yourself, there shouldn't be a problem. You can contact me, should you need support. > Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org iD8DBQFHpxDCr9bi0BQTf30RAk1/AKCPu+Uc/PcJU+leDypW99Sr0+AogACbBNBX > bT9P/pm5I+kHeeB3unBOguM= > =/Nry > -----END PGP SIGNATURE----- Is HPGCC only for the newer HPs, or will it work on my HP-48GX? HPGCC is for ARM-based units. If you want to try C for the 48 then check out: http://hp48xgcc.sourceforge.net/hp48xgcc.htm. === Subject: Hp48GX vs HP50G I Have been using an HP48GX for a long time and while it still works just fine, I have been wondering if I should upgrade to the 50G. Does anyone know what the functional differences between these calculators are (other than speed/screen size/key locations & external ports)? Ed === Subject: Re: Hp48GX vs HP50G Have you checked www.hpcalc.org . I'm sure there is a side-by-side comparison. I'd only upgrade if you need the additional features of the 50g, like CAS and/or long integers, or the speed. If you don't need to upgrade, I'd suggest taking a look at SpeedUI, the software turbo for the HP-48 G series calcs. Believe me, you never saw your old HP-48 responding that fast! HTH Raymond ET schrieb im Newsbeitrag >I Have been using an HP48GX for a long time and while it still works just >fine, I have been wondering if I should upgrade to the 50G. Does anyone >know what the functional differences between these calculators are (other >than speed/screen size/key locations & external ports)? Ed > === Subject: Re: Hp48GX vs HP50G I have checked www.hpcalc.org but I didn't find a clear comparison between these calculators. Anyone else know where I can find a clear comparison? ET > Have you checked www.hpcalc.org . > I'm sure there is a side-by-side comparison. I'd only upgrade if you need the additional features > of the 50g, like CAS and/or long integers, or the speed. If you don't need to upgrade, I'd suggest taking a look > at SpeedUI, the software turbo for the HP-48 G series calcs. Believe me, you never saw your old HP-48 responding that fast! > HTH Raymond > ET schrieb im Newsbeitrag >>I Have been using an HP48GX for a long time and while it still works just >>fine, I have been wondering if I should upgrade to the 50G. Does anyone >>know what the functional differences between these calculators are (other >>than speed/screen size/key locations & external ports)? >> Ed === Subject: Re: Hp48GX vs HP50G posting-account=gLi52AoAAACXkbsjaLn9xMW0abaqWJmT .NET CLR 2.0.50727) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I have checkedwww.hpcalc.orgbut I didn't find a clear comparison between > these calculators. Anyone else know where I can find a clear comparison? > ET > Have you checkedwww.hpcalc.org. > I'm sure there is a side-by-side comparison. I'd only upgrade if you need the additional features > of the 50g, like CAS and/or long integers, or the speed. If you don't need to upgrade, I'd suggest taking a look > at SpeedUI, the software turbo for the HP-48 G series calcs. Believe me, you never saw your old HP-48 responding that fast! HTH Raymond ET schrieb im Newsbeitrag >>I Have been using an HP48GX for a long time and while it still works just >>fine, I have been wondering if I should upgrade to the 50G. Does anyone >>know what the functional differences between these calculators are (other >>than speed/screen size/key locations & external ports)? > Ed I have not seen a direct comparison of the 48GX and the 50g. You might want to try looking for comparisons of the 48gx and the 49g. 50g is just the 49g thats a bit faster and has buttons more like the 48 series. Much faster (and drains more batteries too). Nothing you can't do with the 48gx that you can do with the 50g (maybe). Metakernel and Erable will give you the added functionality. Only difference is the 50g is WAY faster. (I used to have a 48g+ and it was quite slow IMO) === Subject: Re: Hp48GX vs HP50G posting-account=MKOhFwoAAABYdbJu9wHqeFziRZVKXQQ9 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I have not seen a direct comparison of the 48GX and the 50g. You might > want to try looking for comparisons of the 48gx and the 49g. 50g is > just the 49g thats a bit faster and has buttons more like the 48 > series. Much faster (and drains more batteries too). Nothing you can't do with the 48gx that you can do with the 50g > (maybe). Metakernel and Erable will give you the added functionality. > Only difference is the 50g is WAY faster. (I used to have a 48g+ and > it was quite slow IMO) The screen is bigger too and black and white which is rare on 48GX, mine has the much more common blue screen. If you find a black and white take it... Arnaud === Subject: How do you Make a Check Box in an HP-48 Program? posting-account=k_88qwkAAAAxo-HxqOdbevRl1reTn1gz Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I want to add a couple of features to my ballistics program, and I think a check box would be the best way to go. How do I use this. I cannot find it on the advanced users manual. Chris === Subject: Re: How do you Make a Check Box in an HP-48 Program? Please take a look at www.hpcalc.org . There is at least one program which enables you to use check boxes in user levelinput forms, or in other words forms which are fed to the user keyword INFORM. As an alternative, you could also try my Input Form Builder for the HP-48, which makes building advanced input forms _very_ easy. There are some third-party tools around IB48, which ease the use of IB48 made forms from user RPL programs. IB48 is available as separate download, but I'd strongly recommend using the version included in the SpeedUI package, which is somewhat more up to date. HTH Raymond BTW: If you want your input forms and choose boxes to react much faster than before, you should try SpeedUI, THE software turbo for the HP-48 G series. Chris Maness schrieb im Newsbeitrag >I want to add a couple of features to my ballistics program, and I > think a check box would be the best way to go. How do I use this. I > cannot find it on the advanced users manual. Chris === Subject: Transferring Programs posting-account=yMSujQoAAAAklk2o1tIE5r2XGpDoMtz- Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I was wondering if someone could please tell me how to transfer programs (games, fonts, etc.) from the conn4x software supplied with the calculator to the HP50g. I have installed the USB driver and connectivity software, and have successfully connected to the calculator. When it is connected, however, the screen only says Xmodem server Waiting for command and I cannot type anything, only exit out of xmodem, and I don't have any idea what xmodem is. Please help! Californian === Subject: Re: Transferring Programs posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I was wondering if someone could please tell me how to transfer > programs (games, fonts, etc.) from the conn4x software supplied with > the calculator to the HP50g. I have installed the USB driver and > connectivity software, and have successfully connected to the > calculator. When it is connected, however, the screen only says > Xmodem server Waiting for command and I cannot type anything, only > exit out of xmodem, and I don't have any idea what xmodem is. Please > help! Californian You have to connect the HP50g in the conn4x program before you can drag and drop anything on the calculator. There is a small button on the program to do so. Daniel. === Subject: Re: Transferring Programs posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) > I was wondering if someone could please tell me how to transfer > programs (games, fonts, etc.) from the conn4x software supplied with > the calculator to the HP50g. I have installed the USB driver and > connectivity software, and have successfully connected to the > calculator. When it is connected, however, the screen only says > Xmodem server Waiting for command and I cannot type anything, only > exit out of xmodem, and I don't have any idea what xmodem is. Please > help! Californian Hi Californian. You cannot type anything just because you're not supposed to :) If you have successfully connected to the calculator, then the only thing to do is simply drag-and-drop the files you want to transfer (text, libraries, programs, ...) from an Explorer window (given you run a Win box) to the Conn4x one, where the 50G HOME dir and its contents should be displayed. When done, you can press the [ON] key to terminate the XModem server on the 50G. Hope this helps. Giancarlo === Subject: Re: Qonos...4 years later <4794f6ac$0$868$ba4acef3@news.orange.fr> posting-account=ZxdYUgkAAACsL2SklsD-YaTudR3vOGmy Gecko/20071201 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > (I've been told that the linux > xcas version runs on it out of the box as will probably > many other linux scientific softwares). Do you have more information on this? Specifically, which distribution > was used (preinstalled Xandros or maybe the eee Ubuntu version)? I > bought an eee today and I'm looking forward to get xcas up and running > on it. -- > Dr. Albert Graf > Dept. of Music-Informatics, University of Mainz, Germany > Email: Dr.Gr...@t-online.de, a...@muwiinfa.geschichte.uni-mainz.de > WWW: http://www.musikinformatik.uni-mainz.de/ag I use Ubuntu 7.10 for x86_64 and had to compile giac/xcas by hand using the instructions here: http://www-fourier.ujf-grenoble.fr/~parisse/giac_compile.html . It was a big pain in the ass because of the numerous dependencies, some of which didn't show up until the make install stage. It's a really nice program, but the GUI (xcas) is rather ugly and awkward. There was going to be an alternative GUI called vaCAS, but it doesn't appear to have gotten anywhere: http://savannah.nongnu.org/projects/vacas/ . === Subject: Re: Qonos...4 years later > It's a really nice program, but the GUI (xcas) is rather ugly and awkward. > There was going to be an alternative GUI called vaCAS, but it doesn't > appear to have gotten anywhere: http://savannah.nongnu.org/projects/vacas/ Ok, I see. Well, my medium-term plans are to make an interface between giac and my Q language. Q already has a Qt-based spreadsheet-like frontend (http://q-lang.sourceforge.net/qcalc/qcalc.html), which works on the eee just fine. The spreadsheet lets you have arbitrary GUI elements and even full-blown applications like gnuplot running inside table cells, so it might be possible to integrate giac's functionality in that environment. I'll have a look at that as soon as I have some spare time. But in the meantime I will certainly give xcas a try first. -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === Subject: hp 35s error posting-account=4hNSDQoAAAC5nzIngtUxP0JDX_GY2FmJ .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) Can anyone tell me why my HP 35S does not show that J=P at the end of this program? LBL C CF 10 INPUT P INPUT J STOP RCL P RCL J STOP J=P STOP RCL P RCL J STOP RTN === Subject: Re: hp 35s error posting-account=szEJggoAAAB9K8U2DPuP14kI4N7if93m Gecko/20070508 Firefox/1.5.0.12,gzip(gfe),gzip(gfe) > Can anyone tell me why my HP 35S does not show that J=P at the end of > this program? > LBL C > CF 10 > INPUT P > INPUT J > STOP > RCL P > RCL J > STOP > J=P > STOP > RCL P > RCL J > STOP > RTN The step J=P does not work in an RPN program, even if you enter it as an EQN ;-). You could have done it like this INPUT P INPUT J /*not required RCL P STO J /*this way you store P in J RCL J STOP RTN === Subject: Re: hp 35s error posting-account=Rr1BpAoAAAC35AO1lUfz6ZegzjxdWL8v Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Can anyone tell me why my HP 35S does not show that J=P at the end of > this program? > LBL C > CF 10 > INPUT P > INPUT J > STOP > RCL P > RCL J > STOP > J=P > STOP > RCL P > RCL J > STOP > RTN The step J=P does not work in an RPN program, even if you enter it > as an EQN ;-). You could have done it like this INPUT P > INPUT J /*not required > RCL P > STO J /*this way you store P in J > RCL J > STOP > RTN what is the second-last instruction STOP required for? ;) === Subject: Re: hp 35s error posting-account=szEJggoAAAB9K8U2DPuP14kI4N7if93m Gecko/20070508 Firefox/1.5.0.12,gzip(gfe),gzip(gfe) > Can anyone tell me why my HP 35S does not show that J=P at the end of > this program? > LBL C > CF 10 > INPUT P > INPUT J > STOP > RCL P > RCL J > STOP > J=P > STOP > RCL P > RCL J > STOP > RTN The step J=P does not work in an RPN program, even if you enter it > as an EQN ;-). You could have done it like this INPUT P > INPUT J /*not required > RCL P > STO J /*this way you store P in J > RCL J > STOP > RTN what is the second-last instruction STOP required for? ;) It's not required - it's just a leftover from the original program that was not deleted... === Subject: Re: ANNOUNCE: Extend your 50g with C Tutorial >> http://sense.net/~egan/hpgcc >> This lengthy tutorial explains why you would and how you can extend >> the functionality of your 50g using C. turn out to be the incentive for me to upgrade from my HP48gx. I have > been interested for some time in being able to compute with quaternions > on my calculator. Lately I have become very interested in geometric > algebra/calculus as well (see http://www.geometricalgebra.net for info > I will need a pc to do calculations of these types. For learning purposes of 3D (GA3) with stack interfase is fast enough with userrpl, using 8x8 matrixes. I'm using a 49g+, but it should still get acceptable speed with a 48. Visualization is difficult. There exist fast c++ versions , do a search on gaigen, and there are a nice tutorial as well. However I have not yet managed to compile this. Gjermund === Subject: Re: ANNOUNCE: Extend your 50g with C Tutorial > http://sense.net/~egan/hpgcc This lengthy tutorial explains why you would and how you can extend > the functionality of your 50g using C. >> turn out to be the incentive for me to upgrade from my HP48gx. I have >> been interested for some time in being able to compute with quaternions >> on my calculator. Lately I have become very interested in geometric >> algebra/calculus as well (see http://www.geometricalgebra.net for info >> I will need a pc to do calculations of these types. For learning purposes of 3D (GA3) with stack interfase is fast > enough with userrpl, using 8x8 matrixes. I'm using a 49g+, but it > should still get acceptable speed with a 48. Visualization is difficult. There exist fast c++ versions , do a search on gaigen, and there are a > nice tutorial as well. However I have not yet managed to compile > this. I have the book _Geometric Algebra for Computer Scientists_ which describes Gaigen. I do not have Java on my system, so I have been looking for a GA calculator that doesn't use Java. No luck so far. I am getting quite interested in GA and geometric calculus as described by David Hestenes in his book _Clifford Algebra to Geometric Calculus_. === Subject: ac adapter for hp82240a posting-account=SiR63goAAAAyM-etUDQ2vpJ4uvG_lxMT Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hi guys. I just acquired an unexpected HP-IR printer, Model no. 82240a, but it came with no AC adapter, nor manual. I would like to find either one, or both. If I can't find the ac adapter, i will try to replace it with a generic one, probably from radio shack. Without the manual, I can only assume that the adapter is std 110vac in and 6vdc out through a common cannon plug, center positive. I definitely do NOT want to let the factory installed smoke out of the printer, so I'm trying to find out all I can before i try something that doesn't work and/or could be dangerous to the printer. I'm not so worried about me! ;o) if anybody could help me find what i need, i would appreciate it very much! thanx! polarbear Mike === Subject: Re: ac adapter for hp82240a > Hi guys. I just acquired an unexpected HP-IR printer, Model no. > 82240a, but it came with no AC adapter, nor manual. I would like to > find either one, or both. If I can't find the ac adapter, i will try > to replace it with a generic one, probably from radio shack. Without > the manual, I can only assume that the adapter is std 110vac in and > 6vdc out through a common cannon plug, center positive. I definitely > do NOT want to let the factory installed smoke out of the printer, so > I'm trying to find out all I can before i try something that doesn't > work and/or could be dangerous to the printer. I'm not so worried > about me! ;o) if anybody could help me find what i need, i would appreciate it very > much! Here's a link for the B model which uses the same adapter: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv016.cgi?read=105354#10 5354 Tom Lake === Subject: Re: ac adapter for hp82240a posting-account=SiR63goAAAAyM-etUDQ2vpJ4uvG_lxMT Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) forgiving! Should be no problem to find a suitable replacement. Just saw an HP82241a adapter on another site - - - for $64!!! Yikes! pbM === Subject: Re: ac adapter for hp82240a mreed@dot.ca.gov meinte >forgiving! Should be no problem to find a suitable replacement. Just >saw an HP82241a adapter on another site - - - for $64!!! Yikes! pbM I just looked at the manual of my hp82240a and can confirm the stated values of 9-12V AC or DC; 500-1500mA. Though the manual states to not operate the printer without batteries, I never had a real problem with doing exacty that :-) The problem with batteries in the 82240a is, the printer eats them even if not in use, i.e. if you don't switch the printer off, your batteries are empty after only a short time. :-( Gru G.9fnter === Subject: Re: HP 48 Radian Trigonometry Problem > But that would be wrong... You tell your clients that they are wrong; I'll interpret what they meant, and give them what they obviously really want. === Subject: Re: HP 48 Radian Trigonometry Problem posting-account=wH9xIAoAAABnUvw1XhNbJ9vtkqFkxp4t Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Sin30 = Sin pi/6 > Cos45 = Cos pi/4 even if i didnt explain it well enough. === Subject: HP48 & HP 41 Stuff posting-account=5sG65woAAAD7tEu5f-EfGw08SWADMmwE AppleWebKit/523.10.5 (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6,gzip(gfe),gzip(gfe) I've got a bunch of stuff for both calculators - is it okay to advertise for sale on this list? Don't wanna mess with eBay or Amazon. === Subject: Re: HP48 & HP 41 Stuff Jack schrieb im Newsbeitrag > I've got a bunch of stuff for both calculators - is it okay to > advertise for sale on this list? > I don't consider this as the right place for ads. This is a discussion forum. I'd suggest using the classified ads section of the hpmuseum site (www.hpmuseum.org) HTH === Subject: Re: HP48 & HP 41 Stuff > This is a discussion forum. Yet some recent discussion asked, for example, where can I get memory cards? Suppose someone has some, and wants to make it known? How about: I've got stuff, pls refer to my listings at http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/adforum.cgi (even that place is an org, not a com) === Subject: Re: HP48 & HP 41 Stuff posting-account=5sG65woAAAD7tEu5f-EfGw08SWADMmwE AppleWebKit/523.10.5 (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6,gzip(gfe),gzip(gfe) This is a discussion forum. Yet some recent discussion asked, for example, > where can I get memory cards? Suppose someone has some, and wants to make it known? How about: I've got stuff, pls refer to my listings athttp://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/adforum.cgi > (even that place is an org, not a com) Someone sent me an email asking for a list of the stuff. I am starting to unload the boxes and making the list. Will send to the person off- list. It'll be a few days or so, because I am tryinh to nurse a printer back to life. === Subject: Re: Where to download Financial Programs HP 50g ----------------------------------------------------- Alfred Nobel, on the other hand, elected to include Economics, and omit Mathematics -- I guess he knew what concrete things really matter most to the inhabitants of the world, including Peace, which despite all the prizes, we've never had. ----------------------------------------------------- Not having a Nobel prize in mathematics suggests that the mathematics must have application in chemistry, physiology or medicine, or physics. Now physiology or medicine might should have been biology ? But Alfred Noble did not include economics... But certainly political science is covered by the Peace Prize... Now with calculators and computers that run math...there might should be a prize in computational science ? And never had peace ? Actually the current system of trade negotiation is the new modern warfare. So the larger, richer countries are peaceful with each other... === Subject: Re: Where to download Financial Programs HP 50g > Alfred Nobel did not include economics... You are quite right, thank you; the Economics prize is actually The Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel, but is apparently awarded by the same foundation, and commonly referred to as the Nobel Prize in economics http://nobelprize.org/nobel_prizes/economics/ http://nobelprize.org/nobel_prizes/economics/laureates/ A Canadian-born winner (while Professor at Columbia U. in USA): http://news.bbc.co.uk/1/hi/business/the_economy/472969.stm has been credited as being a starting point for the theory behind the euro Economics, named as a Nobel memorial prize, was set up by the Swedish central bank in 1968 to commemorate its tricentennial. It was first awarded the following year. As to whether Alfred would have approved, I guess we can't know. === Subject: Re: Where to download Financial Programs HP 50g posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Hi there, Does anybody know where to download all kind of Financial Programs for > the HP 50g? > Must of Financial evaluation can be made on the FINANCE (left shift 9) menu. Daniel === Subject: 50g battery status and voltage. posting-account=JjaUGwoAAAAFjFDcZJXzGyMhQZJOwvrw CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1),gzip(gfe),gzip(gfe) Can anyone point to me to an equation mapping voltage vs the hexadecimal power reading (ON-F and then 8) in the 50g or voltage vs the hexadecimal converted to a decimal? This is what I found posted on comp.sys.hp48 after a search and it would be useful to relate these voltages to the battery reading on the 50g: Calculator Total voltage when Per cell voltage when calculator crashed calculator crashed HP49G+ 3.10 1.033 HP50G 3.65 0.9125 Calculator Total voltage when Per cell voltage when low batt came on low batt came on HP-48G 3.20 volts 1.067 volts HP-49G+ 3.45 volts 1.15 volts HP-50G 4.85 volts 1.2125 volts Doug === Subject: Simplex resolution of the method tab by the Method of M. posting-account=Y0xIrAoAAADzRM1DlwAg2lhwSdyO3EUT 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) Hi!!! I am looking for a software for Hp48 that solve by Simplex method tab by the Method of M. I have downloaded mm.lib of hpcalc.org but in some iteration do a error. Could somebody help me? I can send my dump rom, exercise to solve, and mm.lib. fran.roy.morales@gmail.com === Subject: Re: OT Re: Qonos...4 years later > I meant that if you untar xcas_root.tgz from / you will get > a working xcas binary, not that it is preinstalled... > Probably the giac debian package should also work. Ah, I missed that one. Will try those. Albert -- Dr. Albert Graf Dept. of Music-Informatics, University of Mainz, Germany Email: Dr.Graef@t-online.de, ag@muwiinfa.geschichte.uni-mainz.de WWW: http://www.musikinformatik.uni-mainz.de/ag === posting-account=2tdRswoAAAALfPzB7BurNsHykbKWpUix T312461),gzip(gfe),gzip(gfe) I've finally decided to jump in and join this group. I'm not new to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), and I have been reading some of the postings here lately. Anyway, I've been mainly into the UserRPL programming until recently, that is, about 2-3 weeks ago, I decided I NEED to learn sysRLP. So I've been doing the following: the latest Emacs package, progsys.pdf and entries.pdf (I'm a nerd, forgive me for my cryptic wording), and other related apps (ie. Nosy, CQIF, Keyman+, OT49+, etc 2) Searching for related postings here 3) Reading through the above mentioned files(pdfs and other docs) and postings and learning the use the related apps. So, eventually (i'm a slow reader) I guess I'll become proficient with sysRPL. And, I do want to say THANK YOU to all of you on (or who have been on) this group who have been so helpful. I can honestly say that in spite of what current/recent status of HP (and what various people say), the HP experience has been, well, very great! And I can go on at length about that, but I won't. Allow me one question this time (maybe I'll be able to sleep better if I ask this, even if no one answers): I have extable2 installed in Port 2 of my 50g (Rom 2.08, yes I need to update to 2.09), and when I use Nosy (can't remember which address[es]), I got garbage as well as good data on screen(I was not in Emacs or any other app) I've tried to reproduce this since, in last 3 or 4 days, to no avail. Anyway, it helps just to get it out there. I am going to re-download everything (ie, extable[2], and all other libs that I need) and start over. Well, this is length and probably boring, so, hpnut P.S. Actually, besides the models mentioned above, at various times, I've had hp32SII, hp42s, hp16c ( I know :-), hp 17BII,...uh I guess that's it--no wonder I'm broke! That's why I don't buy another 48GX (sniff, long sigh, :-( === posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) Hi and welcome :-) > I have extable2 installed in Port 2 of my 50g (Rom 2.08, yes I > need to update to 2.09), and when I use Nosy (can't remember which > address[es]), I got garbage as well as good data on screen(I was not > in Emacs or any other app) I've tried to reproduce this since, in > last 3 or 4 days, to no avail. The first - possibly trivial - hint that came to my mind: did you already check the status of system flags -92 (set = MASD SysRPL mode; clear = MASD ASM mode) and/or -85 (set = SysRPL stack display; clear = normal stack display) ? Hope this helps. Giancarlo === posting-account=2tdRswoAAAALfPzB7BurNsHykbKWpUix T312461),gzip(gfe),gzip(gfe) > Hi and welcome :-) E E EI have extable2 installed in Port 2 of my 50g (Rom 2.08, yes I > need to update to 2.09), and when I use Nosy (can't remember which > address[es]), I got garbage as well as good data on screen(I was not > in Emacs or any other app) EI've tried to reproduce this since, in > last 3 or 4 days, to no avail. The first - possibly trivial - hint that came to my mind: did you > already check the status of system flags -92 (set = MASD SysRPL mode; > clear = MASD ASM mode) and/or -85 (set = SysRPL stack display; clear = > normal stack display) ? Hope this helps. > Giancarlo Hello I'm aware of both -85 and -92, however I may have had -92 toggled wrong when I used NOSY. I'll have a look. === I've finally decided to jump in and join this group. I'm not new >to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), >and I have been reading some of the postings here lately. Anyway, >I've been mainly into the UserRPL programming until recently, that is, >about 2-3 weeks ago, I decided I NEED to learn sysRLP. For what?... A.L. === > I've finally decided to jump in and join this group. I'm not new >> to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), >> and I have been reading some of the postings here lately. Anyway, >> I've been mainly into the UserRPL programming until recently, that is, >> about 2-3 weeks ago, I decided I NEED to learn sysRLP. For what?... Are you suggesting that it's not so much 'sysRLP' (sic) as 'sysRIP'? ;-) -- Bruce Horrocks Surrey England (bruce at scorecrow dot com) === > I've finally decided to jump in and join this group. I'm not new >>to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), >>and I have been reading some of the postings here lately. Anyway, >>I've been mainly into the UserRPL programming until recently, that is, >>about 2-3 weeks ago, I decided I NEED to learn sysRLP. For what?... A.L. For fun perhaps? -- ---------------------------------------------------------------- Paul Schlyter, Grev Turegatan 40, SE-114 38 Stockholm, SWEDEN e-mail: pausch at stjarnhimlen dot se WWW: http://stjarnhimlen.se/ === I've finally decided to jump in and join this group. I'm not new >to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), >and I have been reading some of the postings here lately. Anyway, >I've been mainly into the UserRPL programming until recently, that is, >about 2-3 weeks ago, I decided I NEED to learn sysRLP. >>For what?... >>A.L. For fun perhaps? Trivial answer. Doesn't count :) A.L. === >> I've finally decided to jump in and join this group. I'm not new >>to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), >>and I have been reading some of the postings here lately. Anyway, >>I've been mainly into the UserRPL programming until recently, that is, >>about 2-3 weeks ago, I decided I NEED to learn sysRLP. For what?... A.L. >>For fun perhaps? Trivial answer. Doesn't count :) Trivial response. Doesn't count. === humor. I liked the SysRIP thing and the TI comments. Well, so long for now. - hpnut === <7ibvp355vk494kh7qquermltu5g8lplcm3@4ax.com> posting-account=2tdRswoAAAALfPzB7BurNsHykbKWpUix PeoplePal 3.0; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) Hi humor. I liked the SysRIP thing and the TI comments. Well, so long for now. - hpnut === <7ibvp355vk494kh7qquermltu5g8lplcm3@4ax.com> posting-account=2tdRswoAAAALfPzB7BurNsHykbKWpUix T312461),gzip(gfe),gzip(gfe) > E E I've finally decided to jump in and join this group. EI'm not new >to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), >and I have been reading some of the postings here lately. EAnyway, >I've been mainly into the UserRPL programming until recently, that is, >about 2-3 weeks ago, I decided I NEED to learn sysRLP. For what?... A.L. Well, I want to do some customization which may/may not require sysRLP, although I used a little of sysrpl on my 48, actually just a few SYSEVALS. However, mainly I'm considering writing an app that does geometry, ie draw simple figures, then scale them, combine with other figures, maybe work with eq's etc. Something that might help with analytic geometry/ calculus/trig. I have considered learning the HPGCC, but I'm not sure it will work for me. Right now I only have Win ME. Some time I'll update, not sure when. To be honest, when I was in college, I spent too much time playing with my 48, so now I'm trying to catch up. But, of course, I'm right back where I was, I guess :-). Well, so long for now. -hp nut === >> E E I've finally decided to jump in and join this group. EI'm not new >>to the HP (HP48SX, HP48GX-awesome calc!!,of course, HP50g-well...;-), >>and I have been reading some of the postings here lately. EAnyway, >>I've been mainly into the UserRPL programming until recently, that is, >>about 2-3 weeks ago, I decided I NEED to learn sysRLP. >> For what?... >> A.L. Well, I want to do some customization which may/may not require >sysRLP, although I used a little of sysrpl on my 48, actually just a >few SYSEVALS. However, mainly I'm considering writing an app that does geometry, ie >draw >simple figures, then scale them, combine with other figures, maybe >work with eq's etc. Something that might help with analytic geometry/ >calculus/trig. Go to TI web page and check manuals for Cabri Geometry and The Geometer's Sketchpad. If you do something similar for HP50, you will gain fame and monies :) A.L. === In case it's not obvious, A.L. is someone always posting sour grapes about HP calculators, rather than just going away and quietly enjoying TI. The author of the HP49/50 CAS created a ROM version in which both geometry and spreadsheet applications were added to the CAS, for use by teachers in France, but available to anyone: HP49/50 Intera[c]tive Geometry http://www-fourier.ujf-grenoble.fr/~parisse/english.html#hpgeo It's a beta ROM for which HP takes no responsibility, but since you can install various ROMs in a flash, as it were, there is no risk in trying it out. === posting-account=2tdRswoAAAALfPzB7BurNsHykbKWpUix PeoplePal 3.0; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) > In case it's not obvious, A.L. is someone always posting sour grapes > about HP calculators, rather than just going away and quietly enjoying TI. The author of the HP49/50 CAS created a ROM version in which both > geometry and spreadsheet applications were added to the CAS, > for use by teachers in France, but available to anyone: > HP49/50 Intera[c]tive Geometryhttp://www-fourier.ujf-grenoble.fr/~parisse/english.html#hpgeo It's a beta ROM for which HP takes no responsibility, > but since you can install various ROMs in a flash, > as it were, there is no risk in trying it out. Also, I want to say that your postings here (I've been spending my vacation searching/reading this group for sysRLP and other topics) are very helpful. In fact, if you find the time/are interested, could you explain your system for the HP48G to store/interact with equations. I'm referring to a posting that was part of a conversation with Professor Dr. Wolfgang Rautenberg. Unfortnately, can't give more details, thought I'd saved it, can't find it. (Too many to remember). Anyway, thank you Bye Also === > could you explain your system for the HP48G to store/interact with equations? Built-in functions make it easy enough to do things right out of the box, but more formal equation library systems have also been produced, for creating and building an entire equation library, like the HP48G series built-in equation library (EQNLIB command), should that be of interest. A search which finds some such things at www.hpcalc.org: http://www.hpcalc.org/search.php?query=equation+AND+library http://www.hpcalc.org/details.php?id=2913 The above also appeared in a newsgroup thread (where later parts may supplement or update earlier parts): There was also an HP49/50 series version: My stuff is written using commands built into the calculator (UserRPL), because I never had enough imagination to realize that this couldn't be done that way :) === posting-account=2tdRswoAAAALfPzB7BurNsHykbKWpUix PeoplePal 3.0; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) > could you explain your system for the HP48G to store/interact with equations? Built-in functions make it easy enough to do things right out of the box, > but more formal equation library systems have also been produced, > for creating and building an entire equation library, > like the HP48G series built-in equation library (EQNLIB command), > should that be of interest. A search which finds some such things atwww.hpcalc.org:http://www.hpcalc.org/search.php?query=equation+AND+library > The above also appeared in a newsgroup thread > My stuff is written using commands built into the calculator (UserRPL), > because I never had enough imagination to realize > that this couldn't be done that way :) Hello I'll keep reading and hopefully something will gel. Well, bye for now. === posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Go to TI web page and check manuals for Cabri Geometry and The > Geometer's Sketchpad. If you do something similar for HP50, you will > gain fame and monies :) A.L. The Geometer's Sketchpad on the TI-89 is a joke. Have you ever tried drawing geometric figures using just the four arrow keys on the TI-89? The Geometer's Sketchpad is a great program, but if you are serious about using it, buy the version for PC/Mac. S.C. === posting-account=2tdRswoAAAALfPzB7BurNsHykbKWpUix T312461),gzip(gfe),gzip(gfe) > ---------------------- E E EAllow me one question this time (maybe I'll be able to sleep > better if I ask this, even if no one answers): E E EI have extable2 installed in Port 2 of my 50g (Rom 2.08, yes I > need to update to 2.09), and when I use Nosy (can't remember which > address[es]), I got garbage as well as good data on screen(I was not > in Emacs or any other app) EI've tried to reproduce this since, in > last 3 or 4 days, to no avail. EAnyway, it helps just to get it out > there. EI am going to re-download everything (ie, extable[2], and all > other libs that I need) and start over. > ------------------------ I just realized that I didn't actually ask a question, but I think most of you will get the drift. My question[s] probably would be,however, is my Rom corrupted? I have run the self-tests (everything OK), but another problem I noticed is that apps (games or pictures, downloaded from hpcalc.org) with grayscale flicker badly (games) and obscure the image in the pictures. As you can tell from what I've said (and haven't), I'm almost illiterate at the hardware/ ROM/system level. But, again, as I learned my way around on the 48, including the port-related memory resets (when using my memory card with early Rom versions K, and M, I think), I'm sure I'll slowly claw my way through on the 50g. Anyway, thank you again, Bye === === === Subject: Re-ordering HP49G+ libraries Is it possible to re-order the LIBRARY menu with a ROM of 2.0 or higher on a HP49G+? I tried LIBMAN, but I fear the more recent ROMS have made it impossible. I may need to drop back to an earlier ROM. At least temporarily. Appreciate any advice/ideas. Scottman === Subject: Re: Newb 48g question Question: I used to use STO on the 41c as a temporary memory place to store an > intermediate result of simple calculations. EFor example, calculate the > slope of a roadway, store the slope STO 11, then recall the slope as RCL > 11 amd multiply by a legnth to obtain grade differential. Now when I try this with STO, I get a message bad argument error. ELooking > through the manual, it looks like STO has a different usage. > Rob -- > Robert I. Lee, P.E. > Lee Engineering, Inc. The HP-28S manual provided two tiny programs to simulate numbered registers, NSTO and NRCL. They might be useful until you get more used to the HP-48GX: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv016.cgi?read=105002 Gerson. === Subject: Re: Newb 48g question > I have been using an hp41c since high school > and recently acquired a 48GX. > [HP41 could do] STO 11, then RCL 11 Totally different paradigm here, using named variables instead of fixed, numbered registers, as you have seen; variables are also like named files, and can be organized into a directory heierarchy (does this go way beyond the numbered regs paradigm?) I believe it was hinted that once variables have been created and appear in the VAR menu, the Left and Right shift keys function as STO and RCL when followed by a menu key. Creating some variables might be accomplished via { A B C D E F } 0 OVER STO ORDER [also press VAR] Now you have six labels A, B, C, D, E, F, representing registers, for which the shift keys act as STO and RCL. Merely pressing the menu key, without a shift key, evaluates the content of the variable; in the case of numbers or other data, the result is the same as simply recalling the data, whereas if programs or variable names are what's stored, then the effect of EVAL goes further than just RCL. Need a 48G series manual? Here's the original, which would have come with a new calculator: HP 48G Series User's Guide [as a scanned PDF] http://www.hpcalc.org/details.php?id=3937 http://www.hpcalc.org/hp48/docs/misc/hp48gug.zip === Subject: Re: Newb 48g question posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) > it looks like STO has a different usage. It has! :-) STO on the 48GX means provide a *variable name* and I will STOre the object I can see on the disp.8flay into that (or something similar ;-) So the correct procedure would be: put the object to be stored on the stack 'varname' [ENTER] [STO] Hope this helps. Giancarlo === Subject: Re: Newb 48g question Hi Giancarlo, [ENTER] should be unnecessary? Heiko Giancarlo schrieb im Newsbeitrag > it looks like STO has a different usage. It has! :-) STO on the 48GX means provide a *variable name* and I will STOre the object I can see on the disp.8flay into that (or something similar ;-) So the correct procedure would be: put the object to be stored on the stack 'varname' [ENTER] [STO] Hope this helps. Giancarlo === Subject: Re: Newb 48g question > [ENTER] should be unnecessary? Heiko Hi Heiko. Yes, it is unnecessary - I was just trying to be didactic ;-) Giancarlo === Subject: Re: Newb 48g question <479f8bee$0$4932$4c368faf@roadrunner.com> posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > So after I store the variable name, say TEMP1, Eby TEMP1 E[ENTER] [STO] How do I store and recall numbers from TEMP1? > Rob > Just type in TEMP1 again onto the stack. After you press [ENTER], it will display the stored contents of TEMP1. If you type TEMP1 within the single quotes, you will need to use RCL (ReCaLl), which is the STO key right-shifted. Alternatively, to view all stored variables, press VAR (to the left of the up arrow key). The softkeys will display the first five letters of the six most recently stored variables. Pressing the corresponding key (A-F) will put the contents of that variable on level 1 of the stack. Also, with the variables listed there, if you put another value/object into level 1 of the stack and press left-shift and then the corresponding A-F key, that will replace the contents of the corresponding variable with whatever was just on level 1. S.C. === Subject: Re: Newb 48g question posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > Also, with the variables listed there, if you put another value/object > into level 1 of the stack and press left-shift and then the > corresponding A-F key, that will replace the contents of the > corresponding variable with whatever was just on level 1. S.C. A VERY USEFUL shortcut I didnt know about. I mean I knew how to replace the contents of a variable, but the shortcut described makes it much easier. Guess I need to read the Users Guide more often. === Subject: Transfer between hp 48g+ and hp 49g+ posting-account=RyKXnAoAAACIOUDYnXMcgC24i2pyb0nW MathPlayer 2.10b; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Windows-Media-Player/10.00.00.3990; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) years and after so many years I bought a HP 49G+ but some programs that I used to work with are for the HP 48G+ and my computer no longer has a serial port to connect the 48g+. Now, the issue is that I need to transfer some statistical libraries which doesn work correctly in the HP49G+ but they were designed to work in the 48. I need help to transfer the files via IR port, I've been trying all the possible settings in between both calculators and nothing has been useful. I don't know if there is a cable that I can buy to link them together or if there is an actual way to set the parameter in order to use the IR port and transfer the files. === Subject: Transfer between hp 48g+ and hp 49g+ posting-account=RyKXnAoAAACIOUDYnXMcgC24i2pyb0nW MathPlayer 2.10b; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; Windows-Media-Player/10.00.00.3990; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) years and after so many years I bought a HP 49G+ but some programs that I used to work with are for the HP 48G+ and my computer no longer has a serial port to connect the 48g+. Now, the issue is that I need to transfer some statistical libraries which doesn work correctly in the HP49G+ but they were designed to work in the 48. I need help to transfer the files via IR port, I've been trying all the possible settings in between both calculators and nothing has been useful. I don't know if there is a cable that I can buy to link them together or if there is an actual way to set the parameter in order to use the IR port and transfer the files. === Subject: Re: Hpcalc Update? On 2008-01-16 12:52:47 +1100, John H Meyers said: HP can turn out something different whenever it wants to; > here's a thread in which is described one Old Gold original HP49G (JYA's): Oh, I need to find that one, I haven't seen it since I moved to our new house two years ago Steen has a gold HP50g that we sent him for helping us doing the testing. We had a few gold hp50, people had the choice between one of those, or the standard black one. -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: Hpcalc Update? <5un5tjF1icu9fU1@mid.individual.net> posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > HP can turn out something different whenever it wants to; > here's a thread in which is described one Old Gold original HP49G (JYA's): > Are there still any photos of that one? You might try hpcalc.org for a picture of JYA's golden 49G: http://www.hpcalc.org/details.php?id=5334 S.C. === Subject: Re: Hpcalc Update? > The Wayback archive to the rescue. :) That seems to be the most recent snapshot. Unfortunately, it lacks most > of the pictures (only a few thumbnails are available), but the golden > 49G can be seen somewhere around the middle of that page. > You might try hpcalc.org for a picture of JYA's golden 49G: > http://www.hpcalc.org/details.php?id=5334 Wow, I guess that makes both you and Dr. Graef Champion Golden Retrievers :) === Subject: Re: Hpcalc Update? Are there still any photos of that one? The Wayback archive to the rescue. :) That seems to be the most recent snapshot. Unfortunately, it lacks most of the pictures (only a few thumbnails are available), but the golden 49G can be seen somewhere around the middle of that page. Albert === Subject: Re: Golden HP50G ! On 2008-01-17 00:31:48 +1100, Eric Rechlin said: > There was one on the door prize table at HHC 2006. Attend the conferences > and you never know what you might receive. :) Are you sure about that? I recollect things differently ! -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: Golden HP50G ! <5v6fa9F1jb1vgU1@mid.individual.net> <478f4575$0$18298$426a34cc@news.free.fr> posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > On 2008-01-17 00:31:48 +1100, Eric Rechlin said: There was one on the door prize table at HHC 2006. Attend the conferences > and you never know what you might receive. :) Are you sure about that? I recollect things differently ! -- > They who would give up an essential liberty for temporary security, > deserve neither liberty or security (Benjamin Franklin) But ... can you get a GOLDEN HP50g in any other way ? Be or not to be ! Daniel. === Subject: Re: Golden HP50G ! On 2008-01-18 06:05:19 +1100, Due.96o de Monte said: > But ... can you get a GOLDEN HP50g in any other way ? Be or not to > be ! As far as I know, there are about 10 out there in the world. If any of the people owning one are willing to give them away.. who knows. -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: Golden HP50G ! <5v6fa9F1jb1vgU1@mid.individual.net> <478f4575$0$18298$426a34cc@news.free.fr> <478fd722$0$28816$426a74cc@news.free.fr> posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE Gecko/2007121120 Firefox/3.0b2,gzip(gfe),gzip(gfe) > But ... can you get a GOLDEN HP50g in any other way ? E Be or not to > be ! As far as I know, there are about 10 out there in the world. If any of the people owning one are willing to give them away.. who knows. How about a 49G+ with a serial port? How many of those do you think there are? TW === Subject: Re: Golden HP50G ! On 2008-01-18 15:41:30 +1100, TW said: How about a 49G+ with a serial port? How many of those do you think > there are? I have about 5 of those :) But the serial port was butchered on the side of the calculator... you can use that thing as a dangerous weapon ! Imagine a big fork sticking on the side of the calculator ! -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: Golden HP50G ! > Imagine a big fork sticking on the side of the calculator ! Ah, so it's a fork. Not a nerd comb then? ;-) -- Bruce Horrocks Surrey England (bruce at scorecrow dot com) === Subject: Re: Golden HP50G ! JYA a .8ecrit : > On 2008-01-18 06:05:19 +1100, Due.96o de Monte > But ... can you get a GOLDEN HP50g in any other way ? Be or not to >> be ! As far as I know, there are about 10 out there in the world. If any of the people owning one are willing to give them away.. who knows. > me, and I will never give or sell it away. I already explained my sun that it will be the master piece of his heritage - the second will be the new generation HP 35s I baught with the tilted display :-) === Subject: Re: Golden HP50G ! It's pretty funny that after all the criticism of the 49G+ gold version (which all of them were), and the touted superiority of the 50G standard Darth Vader look (and feel), a few gold 50G are revealed to exist, and suddenly are in great demand. Does rarity, even if a mistake, as in cases below, automatically create demand? (does anyone need a rare early 49G with the serial port bug -- I've still got 'em :) The Inverted Jenny http://www.glassinesurfer.com/stamp_collecting/gsinvertedjenny.shtml http://stamps.about.com/od/famousrarities/p/Jenny_Invert.htm Here is a different case, which began similarly, but the Post Office dashed the entire possibility, by printing millions more of the originally rare item, which succeeded in making them common, worth no premium: http://en.wikipedia.org/wiki/Dag_Hammarskj.9ald_invert Tulip Fever http://www.tulip-fever.com/ http://en.wikipedia.org/wiki/Tulip_mania I can calculate the motions of heavenly bodies, but not the madness of crowds [Isaac Newton, Tulip investor -- and loser] http://weblog.infoworld.com/stratdev/archives/2007/10/do_i_smell_tuli.html http://www.caslon.com.au/boomprofile2.htm The Golden Helmet of Mandrino [limited edition, of course] http://www.josephgrossman.com/cgi-bin/jg2viewwork.php?pid=10051 http://www.artbrokerage.com/artretail/dali/dali_9758.htm http://www.doubletakeart.com/cgi-bin/dtg/dtg.sla?ca=x&hc=2&pb=650&cc=dtg&fr= 0&lp=14588829356624966102&zm=x&ac=&pg=&ai=00133*8654 https://lyricstage.com/media_center/main_stage/man_of_la_mancha/golden_helme t_of_mambrino/ Clinging to piano tops [R. Buckminster Fuller] http://www.bfi.org/?q=node/421 [first paragraph] http://en.wikipedia.org/wiki/Buckminster_Fuller [What One Man Can Do -- John Denver] A merry voyage on Spaceship Earth to everyone. === Subject: Re: Golden HP50G ! Importance: Normal > It's pretty funny that after all the criticism of the 49G+ > gold version (which all of them were), and the touted superiority > of the 50G standard Darth Vader look (and feel), a few gold 50G > are revealed to exist, and suddenly are in great demand. Does rarity, even if a mistake, as in cases below, > automatically create demand? (does anyone need a rare > early 49G with the serial port bug -- I've still got 'em :) Yes, rarity does create demand. Look at the going price of an original HP-35 with the trig error (if you can find one) Historical significance is another factor. Tom Lake === Subject: Re: Golden HP50G ! >> On 2008-01-17 00:31:48 +1100, Eric Rechlin said: > There was one on the door prize table at HHC 2006. Attend the conferences > and you never know what you might receive. :) >> Are you sure about that? >> I recollect things differently ! >> -- >> They who would give up an essential liberty for temporary security, >> deserve neither liberty or security (Benjamin Franklin) But ... can you get a GOLDEN HP50g in any other way ? Be or not to > be ! Spray paint? -- Bruce Horrocks Surrey England (bruce at scorecrow dot com) === Subject: Re: Golden HP50G ! > But ... can you get a GOLDEN HP50g in any other way ? Be or not to > be ! Spray paint? > -- > Bruce Horrocks > Surrey > England > (bruce at scorecrow dot com) ..... not to be ! ..... to be spray .... ... I am sure the spray paint will come out in few weeks ..... Daniel === Subject: Re: Golden HP50G ! > Can I have one ? How much it cost ? Mine you'll have to pry out of my cold dead hands many years from now > (hopefully :-). It can't be bought, and mine won't be sold or given > away. If my kids behave, one of them might borrow it for school for a > while...if they *really* behave! Steen I'll give you $3,600 for it. Bob === Subject: Re: Golden HP50G ! > I'll give you $3,600 for it. Thats like. . . what? 20 Euros the way the US$ is heading. . ;-) TW === Subject: 42S rom dump revisited posting-account=SiR63goAAAAyM-etUDQ2vpJ4uvG_lxMT Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I just read thru the threads concerning use of an HP49 instead of a 48gx to run BINPRT as an intermediate between the 42S and the PC. I understand from those threads that the 49 won't work. I, too, would like to download a rom image from one of my hp 42's for Chistoph Geisselink's EMU42, and i also don't own a 48gx (stolen nearly a year ago, with a 1mb ram card, and an SMI Construction 5 card in it... grrrrr!); i DO however have a shiny new HP50g that MIGHT work???? Anybody have any info on this? thanx! polarbear Mike === Subject: Re: matrix inversion roundoff error posting-account=tcgJPQoAAABxYymug63nNNjPqNtEpLIz rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > It really drove home the reason why matrix inversion got so much > attention in those numerical methods courses. Roundoff error does > not propagate linearly! Well perceived. Probably you want to read abouthttp://en.wikipedia.org/wiki/Condition number > Bj.9arn -- > BOFH excuse #395: Redundant ACLs. Department of Beating Dead Horses, perhaps: Having similar magnitudes doesn't help. Consider the two matrices 10.100 8.000 12.500 9.901 and 10.100 8.000 12.500 9.900 The determinants are in a ratio of 100:1. Thus, to 3 digits, measurement errors would make the solution of this set of linear equations nonsense. However, if the measurements are good to 3 more digits, the problem is simply a mild loss of precision. Systems which are ill-conditioned to a given precision may well be OK (albeit not great) to greater precision. HTH Irl === Subject: Re: matrix inversion roundoff error The determinants are in a ratio of 100:1. Going back and row reducing the matrix before inversion showed that the two rows were nearly identical. A friend was pointing out that you can treat each column as a vector, and find the angle between each vector. The closer the angle is to zero, the less well behaved the matrix. The one I was working with had an angle of about 0.002 deg.... - Kurt === Subject: Re: matrix inversion roundoff error The determinants are in a ratio of 100:1. Going back and row reducing the matrix before inversion showed that the > two rows were nearly identical. A friend was pointing out that you can > treat each column as a vector, and find the angle between each vector. > The closer the angle is to zero, the less well behaved the matrix. The > one I was working with had an angle of about 0.002 deg.... - Kurt There is, at least for the hp49,49+ and 50, the alternative of doing exact determinants or exact row reductions. === Subject: Re: matrix inversion roundoff error Variance-Covariance matrices (we need a shorter name, perhaps scatter matrix) are notoriously ill-conditioned. Note that the vectors entering into the computation are trying to be the mean. === Subject: HP35s posting-account=VI4A2QoAAABikkSUH2yL13QEllaxDnyc CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) An old carpentry book told me to buy a programmable calculator and program this: STO 4 x RCL 1 + RCL 3 = STO 5 RCL 4 x RCL 2 = STO 6 ....I'm used to my $10 model that doesn't program but stores and recalls so easily. On the HP35s I can't yet enter any number into storage and recall it....all this in algebraic. Let alone enter this particular program. Any response should be down to my level. === Subject: Re: HP35s > An old carpentry book told me to buy a programmable calculator and > program this: STO 4 x RCL 1 + RCL 3 = STO 5 RCL 4 x RCL 2 = STO > 6 ....I'm used to my $10 model that doesn't program but stores and > recalls so easily. On the HP35s I can't yet enter any number into > storage and recall it....all this in algebraic. Let alone enter this > particular program. Any response should be down to my level. To store a number that's in the display, press the blue right-arrow key then press any key with a red letter on the lower right face. Example: To store a number in variable A, press blue arrow key, STO (listed in blue on the bottom surface of the RCL key) then press the R/S key (upper left corner of keyboard) then press ENTER. To recall it, press the RCL key, then press the R/S key now press ENTER. Your sequence would be: Blue Arrow,STO MODE x RCL R/S + RCL XEQ = Blue Arrow,STO Rd RCL MODE x RCL GTO = Blue Arrow,STO x< >y Letters are used for string rather than numbers. Use the simple table below for equivalents: Your Book says: You press: STO 1 Blue arrow, RCL R/S STO 2 Blue arrow, RCL GTO STO 3 Blue arrow, RCL XEQ STO 4 Blue arrow, RCL MODE STO 5 Blue arrow, RCL Rd (Roll down key) STO 6 Blue arrow, RCL x< >y RCL 1 RCL R/S RCL 2 RCL GTO RCL 3 RCL XEQ RCL 4 RCL MODE RCL 5 RCL Rd (Roll down key) RCL 6 RCL x< >y Tom Lake === Subject: Re: HP49/50 Commands not in the HP48 Add: LIMIT ( alternative name for lim ) KEYTIME must mean ->KEYTIME and KEYTIME-> It seems curious that KEYEVAL is part of CAS library (but it is). All of the commands (and any synonyms) are in certain libraries, though I don't quite know how to find them there :) not in HP48 means not in HP48G[X][+] (there are also commands in HP48G[X][+] but not in HP48S[X], which may all be in library 171) HP48G[X][+] library 171 (not in HP48S[X]) includes: PARSURFACE GRIDMAP YSLICE SLOPEFIELD PCONTOUR DIFFEQ VERSION ATICK TEACH CLTEACH RECT CYLIN SPHERE MERGE1 FREE1 ANIMATE LININ LIBEVAL CONLIB CONST FFT IFFT NDIST PSDEV PVAR PCOV RKF RKFSTEP RKFERR RRK RRKSTEP RSBERR COND TRACE SRAD SNRM RANK LSQ EGV EGVL SVD SVL LU QR LQ SCHUR RREF RANM ->ROW ROW-> ->COL COL-> ->DIAG DIAG-> ROW- ROW+ COL+ RSWP CSWP RCI RCIJ PROOT PCOEF PEVAL XSEND XRECV HEAD TAIL SEQ DOSUBS GDLIST NSUB ENDSUB FANNING DARCY F0Gl SIDENS TDELTA TINC gmol lbmol rpm dB PINIT XGET MSOLVR MINIT MITM MUSER MCALC MROOT [CL]TEACH have of course disappeared again in 49 series :) Now that we have all these lists, what do we do with them? (why climb the mountain? because it's there :) === Subject: Re: HP49/50 Commands not in the HP48 CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > All of the commands (and any synonyms) are in certain libraries, > though I don't quite know how to find them there :) The menus inherited from the 48 can be a hunt, but the CAS menu is available from MENUXY, which displays 141 commands from 0 to 140. To show all of them, which is how I made the list: 0 140 MENUXY. I found that SORT wouldn't work unless I used DOLIST to make each command a string. > Now that we have all these lists, what do we do with them? > (why climb the mountain? because it's there :) We're list freaks. Having a good list is an end in itself. :-) Bill === Subject: Re: HP49/50 Commands not in the HP48 posting-account=tcgJPQoAAABxYymug63nNNjPqNtEpLIz rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Add: LIMIT ( alternative name for lim ) KEYTIME must mean ->KEYTIME and KEYTIME- > It seems curious that KEYEVAL is part of CAS library (but it is). All of the commands (and any synonyms) are in certain libraries, > though I don't quite know how to find them there :) not in HP48 means not in HP48G[X][+] > (there are also commands in HP48G[X][+] but not in HP48S[X], > which may all be in library 171) HP48G[X][+] library 171 (not in HP48S[X]) includes: PARSURFACE GRIDMAP YSLICE SLOPEFIELD PCONTOUR DIFFEQ > VERSION ATICK TEACH CLTEACH RECT CYLIN SPHERE > MERGE1 FREE1 ANIMATE LININ LIBEVAL CONLIB CONST > FFT IFFT NDIST PSDEV PVAR PCOV RKF RKFSTEP RKFERR > RRK RRKSTEP RSBERR COND TRACE SRAD SNRM RANK LSQ > EGV EGVL SVD SVL LU QR LQ SCHUR RREF RANM > ->ROW ROW-> ->COL COL-> ->DIAG DIAG- ROW- ROW+ COL+ RSWP CSWP RCI RCIJ PROOT PCOEF PEVAL > XSEND XRECV HEAD TAIL SEQ DOSUBS GDLIST NSUB ENDSUB > FANNING DARCY F0Gl SIDENS TDELTA TINC gmol lbmol rpm dB > PINIT XGET MSOLVR MINIT MITM MUSER MCALC MROOT [CL]TEACH have of course disappeared again in 49 series :) Now that we have all these lists, what do we do with them? > (why climb the mountain? because it's there :) Having the list will make it much, much easier to move stuff from a 48 to a 50. The biggest headache I had with my ~200kB of stuff was the problem mentioned in the thread Moving 48gx userRPL programs to 50 which is that a program moved, via drag-and-drop, from the 48 to the 50 won't compile if there is a global variable in the 48 (e.g., a program name) which collides with a reserved name (e.g., one of the commands in the excellent lists above). Just scanning the list by eye programs) useful tips as to where he needs to modify his programs on the 48 before dragging them to the 50. For example, I had a variable named LIN (L Input) which was fine on the 48 but collides with the CAS command on the 50 and was a pesky thing to track down. --Irl === Subject: Re: Urroz Books: useable for 50g? posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > Are the Urroz books applicable to the 50g? It looks like they are ... so I was > considering picking up vol II at the same time. Not 100% applicable IMO, since 49G has smaller display, also depends on the ROM version he was using while writing his book. But probably is highly applicable. Look here: http://www.neng.usu.edu/cee/faculty/gurro/Software_Calculators/Calculators.ht m & English. Lots of information at his website. === Subject: Re: HP 50g Connection to Multimeter The code > for this was written and then commented out after realizing that it > provided no meaningful power savings. The cable only draws 3mA when > powered up and simply opening IO on the 50g increases power draw by > around 15mA to around 30mA. Well, http://commerce.hpcalc.org/serialcable.php says Very low power consumption (4 mA when in use, much less when not in use), but I'll assume that in use refers to when data is actually being transmitted or received, so I'll go along with 3mA when the adapter is powered up but idle. That post also indicates 0.0mA (so presumably less than 0.05mA) with the calculator turned off. Even 3mA would be a very meaningful power savings for this case. And the bat+ voltage for powering the adapter is present at the serial connector whether the calculator is on or off. So it seems that we'd also want the adapter to power down when the 50g is off (which can be detected by the serial port being closed), whether the receive line is valid or invalid. (Or else unplug the adapter when it's not actually in use.) But how to detect whether the serial port is open or closed? It seems to me that when the port is open, the transmit line must always be driven to a mark (+3.3V) or space (0.0V) condition. When the port is closed (including when the calculator is off), I'd presume that this line would be driven to a space condition or perhaps left floating. When open and nothing is being transmitted, the transmit line should be driven to a mark condition (+3.3V) (like a continuous stream of stop bits), and when something is being transmitted, it must be driven to the mark condition at least once (for a stop bit) per frame. So if it isn't driven to a mark condition at least once per frame time at the lowest bit rate (longest frame time), then the port must be closed. Any return to a mark condition would indicate that the port has been opened (even if not currently transmitting). Presumably this is what the extra IC (the microcontroller) is for. > Furthermore, there doesn't seem to be a correct way to implement an > activity time out and power back on afterwards without possibly > dropped characters or glitches. Instead, the reason the cable shuts down when unplugged from the DE-9 > end is the Auto-Powerdown feature that comes with the on board > MAX3221. > http://focus.ti.com/lit/ds/symlink/max3221.pdf Well, the MAX3221 is part of the adapter, so I'd say that anything that it does is part of what the adapter does. > This also causes an issue when plugging hp50g's together since neither > side will power up until the other does. The feature wasn't disabled > initially (and there was some debate about this) mainly because of a > fear that other shutdown triggers were very ephemeral and more easily > missed by the microcontroller and so this provided a backup shutdown > trigger of sorts. There was also an initial belief that it saved power > while in use if unplugged from one device and walking to the next. The > power measurements done by Eric and linked to above kind of blew that > out of the water. There didn't really seem to be a flip side at the time. There was a > perception that people who wanted to do one way transmission from the > calculator could just hack the cable by tying the receive line to V- > (-5v) with a 1k resistor. Eventually, the decision was made to make it > a user call by adding a switch which disables the Auto-Powerdown > feature. The switch is polled by the microcontroller at power on > (which is when the cable is plugged in and NOT when the calculator is > turned on) and if switched on, the microcontroller will drive the > ForceOn pin on the MAX3221 when appropriate to keep the level shifters > running even when the DE-9 side is unplugged. Making it a user call would indeed seem like a very good design decision (except for extra cost and design issues), but I don't find any such switch (even within the shell) on an adapter from commerce.hpcalc.org. The description includes Automatically goes to sleep when external device is disconnected or when the calculator's serial port becomes inactive. But when the calculator's serial port becomes inactive is open to interpretation; does that mean only when the external I/O port is closed (or a different external I/O port is active), or whenever data isn't actually being transmitted or received? Using a pull-up resistor to force a disconnected receive line to a valid state should work, but doing it within the adapter's shell would require good soldering skills. If someone would rather not risk tinkering with the adapter itself, a suitable DC voltage could be applied *through a resistor* between pins 2 (data input) and 5 (signal ground) of an additional adapter to be used with the commerce.hpcalc.org adapter. For an additional adapter for use with the the Samson Cables adapter (configured as DCE instead of DTE) this would be between pins 3 (data input) and 5 (signal ground). So, Allen, where do you get your information about this from? Were you involved in the design of the adapter? Do you actually have an adapter from commerce.hpcalc.org? -- James === Subject: Re: HP 50g Connection to Multimeter posting-account=qJbnoAoAAACUoz0MpP8CHO8Dka2-M0mH Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11,gzip(gfe),gzip(gfe) To update everyone on what's happened, after receiving the multimeter from Bryan, we were able to get the calculator to communicate with the Mastech multimeter. The trick was DTR needs to be driven to V+ and RTS needs to be driven to V- which was discovered from line 408 of marsh.c (http://savannah.nongnu.org/projects/marsh/ in the download area, version 0.98), a freely available program which claims to communicate with the MAS-345. I think this might be intended to work with a computer set to half duplex with hardware flow control? This also happens to be the opposite of what the Fluke 89 requires. Communication Protocol (model 89-IV and 87-IV) The Fluke 89-IV and 87-IV have an infrared (IR) serial interface that is operated in an RS-232 mode: * 9600 Baud, no parity, 8 bits, 1 stop bit The IR adapter cable used with the 89-IV and 87-IV gets its power from the DTR and RTS signals going into its DB9 connector. The PC RS-232 communications port needs to control these two signal lines via software, or they can be controlled by wiring in an external power source. If you wire in an external power source, be sure to break the DTR and RTS signal lines going back to the PC. The DB9 connector on the IR adapter cable needs to have the following lines with the following voltages applied: * DTR disabled - pin 4 with -3 to -12 volts (or tied to pin 5, Ground, will work also) * RTS enabled - pin 7 with +3 to +12 volts As a side note, the above does not apply to the newer Fluke 187/189 which steals power off of the TX line to drive its optocoupler. Or at least that's what Scott Thompson and I concluded which makes it the cleanest/most compliant implementation of optoisolation for serial communication on a DMM of which I am aware. So, to get the cable to work, DTR was connected to the V+ pin on the MAX3221 and RTS to the V- pin. I also had to turn the switch on so that the charge pumps would start. The baud rate was set to 600 using the Claudio Lapilli method. And parity was set to mark as per the instruction given by James Prange earlier in this thread. -Allen my email address is mm-dd-yyyy@allenwan.com where mm-dd-yyyy is today's date. === Subject: HHC2007 San Diego Conf Printed Proceedings Available For Download posting-account=K31tcwgAAABVnT_oG3A7BQonvJCmOPn4 The Printed Proceedings plus a handful of additional material (including some slide presentation files) from the HHC2007 HP Calculator Conference held last September is now available for download. For those interested, go to the conference web page at http://holyjoe.net/hhc2007/ and then halfway down the page below Post Conference Information, click on the link titled Obtain Conference Printed Proceedings & Materials Here. Jake Schwartz === Subject: hpgcc arm doubles in memory posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I've been playing around with hpgcc and after wondering why some of my unions were not behaving as I expected, I noticed something interesting about how doubles are stored in memory on the ARM. This may common knowledge, but it was new to me. As one would expect on a Little Endian machine, the 64 bit unsigned long long 0x 12345678 9ABCDEF0 is stored in memory as: f0 de bc 9a 78 56 34 12 However, the 64 bit double 1.24 whose IEEE754 representation is 0x 3FF3D70A 3D70A3D7 is stored in memory as: 0a d7 f3 3f d7 a3 70 3d The 32 bit words are in Big Endian order, but the bytes within the words are in Little Endian order. I see http://en.wikipedia.org/wiki/Endianness says: On some machines, while integers were represented in little-endian form, floating-point numbers were represented in big-endian form. But this is neither one. I understand the reasons behind Big or Little Endian, but what's the reasoning behind a mixed endian format? And why on one data type but not another? Is this common on other CPUs? As I was looking up information on this I came across this interesting -wes === Subject: Re: hpgcc arm doubles in memory > I've been playing around with hpgcc and after wondering why some of my > unions were not behaving as I expected, I noticed something > interesting about how doubles are stored in memory on the ARM. EThis > may common knowledge, but it was new to me. It's not so common, I don't think a lot of people are aware of this, and it's very strange but that's how the gcc compiler for ARM treats doubles: (2) 32-bit words stored in big-endian format. I ran across this issue when trying to implement direct conversion of 'doubles' to calculator reals. As one would expect on a Little Endian machine, the 64 bit unsigned > long long > 0x 12345678 9ABCDEF0 is stored in memory as: f0 de bc 9a E78 56 34 12 However, the 64 bit double 1.24 whose IEEE754 representation is > 0x 3FF3D70A 3D70A3D7 is stored in memory as: 0a d7 f3 3f Ed7 a3 70 3d The 32 bit words are in Big Endian order, but the bytes within the > words are in Little Endian order. I seehttp://en.wikipedia.org/wiki/Endiannesssays: > On some machines, while integers were represented in little-endian > form, floating-point numbers were represented in big-endian form. But this is neither one. I understand the reasons behind Big or Little > Endian, but what's the reasoning behind a mixed endian format? EAnd > why on one data type but not another? EIs this common on other CPUs? What happens is that the ARM processor can be set in either big endian or little endian mode. The compiler's developers apparently chose the big endian format for doubles regardless of the processor endianness. But the store operation happens in (2) 32-bit words. The compiler stores first the hi word and then the lo word (big endian *ALWAYS*), but if the processor is in little endian mode (which is true in the calculator), each word is internally stored in little endian mode. If the ARM processor is set in big endian mode, you would have a true big-endian representation. This is a very weird behavior that should have been avoided (maybe a compiler switch to use either fully little endian or fully big-endian but not this mix). As you already discovered, when you use unions to break your doubles into bytes you'll have to account for that or you'll get a headache. And if you intend to use the same code on a PC and the calculator, then you better #define some macros to reverse the words automatically. Claudio === Subject: Re: hpgcc arm doubles in memory posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > It's not so common, I don't think a lot of people are aware of this, > and it's very strange but that's how the gcc > compiler for ARM treats doubles: (2) 32-bit words stored in big-endian > format. I ran across this issue when trying to implement direct > conversion of 'doubles' to calculator reals. That's just what I was experimenting with. > If the ARM processor is set in big endian mode, > you would have a true big-endian representation. I noticed this by compiling with -mbig-endian -save-temps and looking at the assembly .s file. > This is a very weird behavior that should have been avoided (maybe a > compiler switch to use either fully little endian or fully big-endian > but not this mix). Sounds to me like it was more of an ARM issue than a gcc issue. If I understand correctly, the optional ARM floating point hardware had this mixed-endian behavior. The linux gcc arm compiler produces code that it uses this hardware if available and emulation if it is not, so that the same executable can run on both machines. This requires gcc to follow ARM's word order convention. Although I suppose if you knew it was always going to be emulated, you could do whatever you wanted with the word order. It reminds me of the 8088/286/386 days when the 8087/287/387 coprocessors where optional. The MS-C compiler had options to generating code which either: a) required the coprocessor b) used the coprocessor if present and emulated it if not present c) used a faster non-coprocessor-compatible software code (I remember the day I put a 287 coprocessor in my 286-10MHz screamer -- fractals had met their match.) -wes === Subject: Re: External Ballistic Drop Program for HP-48 posting-account=k_88qwkAAAAxo-HxqOdbevRl1reTn1gz Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) On Dec 28 2007, 9:50 am, Chris Maness On Dec 26, 11:57 pm, Chris Maness I searched the net high and low for an external ballistics program for > projectile motion problem with air resistance included, and it is a > nasty bugger (mathematically speaking). I have it working fairly > well, but I need some help cleaning it up, and adding menus and such. > Also, it is taking some time to generate data (around 3 minutes), and > I was looking for different ways to do the same math a little more > efficiently. I also have to use a numeric function for the drag > coefficient. I was wondering if I could use a 2x20 array outside of > the code, and just read it like a table (this sure would be prettier > way to handle things). However, I am not sure if this method would be > more or less efficient (also, I do not no how to do this). Another > mess that needs to be cleaned up is all of the global variables I have > used. I need to clean those up as well. > Here is a link to the code: >http://www.chrismaness.com/backend/hp-drop-v0.4.5_alpha.zip > Chris > p.s. Be nice (I know it's ugly, but this is my first HP-48 program) > Chris- Hide quoted text - > - Show quoted text - > The closing program delimiters didn't show up on the last post. > << > HP-DROP V.0.4.4a @ Input form title @ > { DX: ST: XF: V: Y: g: @ Field specifiers @ > BC: KAVG: ZR: X: TOF: } > { 3 1 } @ Format options @ > { 25 5 400 2580 -1.5 32.17 @ Initial values @ > 0.102 0 100 0 0 } > DUP INFORM > How would you go to a screen with a message Computing Trajectory > when the program is working? > Chris KQ6UP > Also, what is the best way to keep the variables from being global > variables? I read some where you supposed to use the -> symbol, but I > tried that and it didn't work. > Chris > Here is what I have now that I have added the input form: >http://www.chrismaness.com/backend/hp48/hp-drop-v1.0.1_beta.zip > If you want, you could just e-mail me to the address that is in the > file. > Chris- Hide quoted text - > - Show quoted text - I have not read your recent posts in their entirety yet because I was > looking over your original code. I count 24 global variables which is > a lot and that will definitely slow down the program execution. Your > best bet would be to use local variables since the program will not > have to search the entire calculator memory for the global variables > thus the program execution time will be greatly reduced. > I also see that you could create 2 separate programs to be used as > subrotines stored in local variables. The 2 programs would be your << > CASE V1 400 % THEN 0.0176 'G' STO ... >> and << 'h' sto 'Y0' STO 'F' > STO F EVAL ... >>. Will get back to you when time permits. That sounds like a good direction to go. Here is the most recent version of the program: http://proof.chrismaness.com/hp48/ === Subject: Conn4x language I just installed conn4x from hp's web site, but it runs in portuguese, my computers regional setting, but i want it to run in english, my operating system language and preference, how can i do it? I looked at the registry key and for an ini file on the install folder but got nowhere. Steve Sousa === Subject: Re: Conn4x language posting-account=tcgJPQoAAABxYymug63nNNjPqNtEpLIz CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1),gzip(gfe),gzip(gfe) I just installed conn4x from hp's web site, but it runs in portuguese, > my computers regional setting, but i want it to run in english, my > operating system language and preference, how can i do it? I looked at > the registry key and for an ini file on the install folder but got nowhere. Steve Sousa The page at http://www.educalc.net/283486.page has some info about how the language for the UI (user interface?) is set, and also notes that: * the version from the HP site is build 2439; * the version from the educalc page is 2438; and * there seem to have been bugs in the language department. So you might try downloading the educalc version. It also implies that there might be some customization available, possibly through a registry edit (not nice, if so). --Irl === Subject: Re: code for missing complex function posting-account=D6UfcgoAAADihjd9tuNvUQ6Kf1UrktJJ AppleWebKit/523.12.2 (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2,gzip(gfe),gzip(gfe) Updated function listings can be found at and by following the HP35s Complex Functions link. The suggested fixes have been implemented: The code starts with a labelled jump table. CONJ(x) checks for zero, plus the |x|^2/x has been changed to |x| / x * |x| to reduce the chance of over/under-flow. === I have seen 128K cards pop up on eBay now and then. I don't know much about the technology ... if the card is not specific to the 48SX - say it's a 128K card for the 48GX - is it still possible it could work? I'd hate to sink $ into a card that just wouldn't work. G === >I have seen 128K cards pop up on eBay now and then. I don't know much about >the technology ... if the card is not specific to the 48SX - say it's a >128K card for the 48GX - is it still possible it could work? You can use 128kb card in SX or GX. A problem can only happen with card that are bigger than 128kb. I heard, but have never seen, that there are >128kb card for HP48SX that use bankswitching and need special software to switch. There are also card bigger than 128kb made for GX. This cards used more adress-line. If you buy one of this card you can cut the wire and connect it to GND or VCC and use it as 128kb in a SX. It is also possible to glue three little switches on such a card and made bankswitch by yourself. For example I have a 1MB card inside my 48SX and can switch between eight cards of 128kb. And you can make a card yourself. It stays now for many years on my homepage: http://www.criseis.ruhr.de/hp48/hp48b.html The card you can see there is still in use in my HP48SX. I only had to replace the battery a few years ago. Perhaps someone like to make a new layout for it with eagle. It is very easy to solder a card with so less parts. Olaf === I have seen 128K cards pop up on eBay now and then. I don't know much about > the technology ... if the card is not specific to the 48SX - say it's a > 128K card for the 48GX - is it still possible it could work? I'd hate to > sink $ into a card that just wouldn't work. G I had a 128k ram card for my hp48sx, but the ramcard died. I recommend just bite the bullet and get an HP50 so you can use SD cards. I am thinking hard about following my own advice. :-) === Subject: Re: HP49/50 Commands not in the HP48 > The biggest headache I had with my ~200kB of stuff > was the problem mentioned in the thread > Moving 48gx userRPL programs to 50 > which is that a program moved, via drag-and-drop, from the 48 to the > 50 won't compile if there is a global variable in the 48 (e.g., a > program name) which collides with a reserved name (e.g., one of the > commands in the excellent lists above). Just scanning the list by eye > programs) useful tips as to where he needs to modify his programs on > the 48 before dragging them to the 50. For example, I had a variable > named LIN (L Input) which was fine on the 48 but collides with the > CAS command on the 50 and was a pesky thing to track down. Well, I cross that bridge as I come to it, as well as all the other things which can also go wrong, even after successful compilation. If a program won't compile (or if OBJ-> or STR-> errors when applied to its text string), you can precisely locate the error(s) by using the following program on the text string: << ->STR { V } + SWAP INPUT >> 'SYN' STO This displays the string in the text editor, and checks its syntax when you press ENTER, highlighting any error. If you modify the string, in the editor, to eliminate all errors, then an edited, error-free string is returned, which OBJ-> or STR-> will successfully compile. Note: The above works on any HP48/49/50. Reminder: An entire directory of UserRPL objects can be transferred as a single directory object (or string), and compiled as one single unit. === Subject: Calculator Programs LOTS of calculator programs (many Java): Martindale's Calculators On-Line Center http://www.martindalecenter.com/Calculators2.html === Subject: Re: Calculator Programs posting-account=nKQXlgkAAABFcwCQitpPqM7oKmh-_khh Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > LOTS of calculator programs (many Java): Martindale's Calculators On-Line Centerhttp://www.martindalecenter.com/Calculators2.html For the Palm (and Treo), I like easycalc and Lyme. === Subject: Re: hpuseredit on an stick <622io3tah6mie7u12cuohulgspdd7e70gh@4ax.com> posting-account=t34_8goAAAAjmfsIJ-UaPFYVNpZqEooD =?ISO-8859-1?Q?NT_5.1;_SV1;_ABDN_-Dienststelle_W=FCrzburg_-;_.NET_CLR_1.1.432 ?= =?ISO-8859-1?Q?2;_.NET_CLR_2.0.50727),gzip(gfe),gzip(gfe)?= >> what's wrong? I'm wrong :-( >I mean: I already knew but I did not recall correctly - in fact the >help itself states that: >[...] >T.9c no puedes alterar el software por ning.9cn medio, incluyendo cambios >en los archivos de ayuda y textos. Solo puedes modificar el archivo > manualmente para traducir los textos de HPUserEdit al >idioma que desees >[...] i.e., in summary, you can translate the menu items in the language you >like the most, but *not* the help file. >I asked Roger Broncano Reyes if it was possible to help him and >translate the help file as well, but I don't remember to have received >any feedback about that... Giancarlo ------------- > Like so many people I do not know Spanish. > Please translate UserEdit.chm into English. > Como muchas personas que no saben espa.96ol. > Por favor, traducir UserEdit.chm en Ingl.8es. Gracias > ------------ > I used Googles translator to create the spanish portion of the message > and hoped it was good enough. I have received no replies. I am thinking of doing the same to the text of the help file and at > least make a PDF out of it, after cleaning up anything the translator > might have not figured out. I am completely new to the HP48 world, and have taken on the task of > improving some code we have had (longer that I have worked there - by > far) with the goals of making it faster and smaller. hpuseredit looks like a great starting point, but the Spanish is > slowing me down. I never thought about puttiung it on a stick. EThat sounds attactive, > but I think I would want Emu48 on there too. Mystif- Zitierten Text ausblenden - - Zitierten Text anzeigen - not attactive? but necessary:-) i'm working with several users on their machine and they are just users not admins. it's the same probleme with the hpgcc. it would be nice having the possibility to run the hpgcc on a stick and on the emu48. === Subject: ASCII transfer with Conn4x Hi: I'm trying to upload some variables from my HP48 to HP4XDEV2, and have successfully done it binary, but I want to upload them in ASCII format so I can edit them. The HP4XDEV2 help says to Start the HP Conn4x Connectivity application, and make the connection using the USB port. For ASCII file transfer, select Text Mode. I don't know how to connect the 48 over USB (i only have the serial port cable), and I don't know how to select text mode with the Xserver (it's set to text for Kermit, but that setting doesn't apparently mean anything to the Xserver. Can anyone help me accomplish this seemingly simple task? Jim === Subject: Re: ASCII transfer with Conn4x CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > Hi: I'm trying to upload some variables from my HP48 to HP4XDEV2, and have > successfully done it binary, but I want to upload them in ASCII format so I > can edit them. The Conn4x part is easy: there's an icon marked 010/101, which means binary transfer. Click on it and it changes to AB/CD for ASCII transfer. As for the USB/serial part, you need an adapter. There are lots of them available - try USB to serial in Google or in this newsgroup. Bill === Subject: Re: Hpcalc Update? > As an aside, I bought the 50g to replace the calculator my daughter > killed > at college. (I don't know how the display got smashed like that.) > She > didn't like the 50g's colors! How's that? My 50g is gold like my 49g+'es are ;-) > So for her birthday I tracked down a > used 49G+ > on eBay and kept the 50g for my Christmas present. Take care, Eric. /Steen === Subject: Re: Hpcalc Update? <5un5tjF1icu9fU1@mid.individual.net> posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > How's that? My 50g is gold like my 49g+'es are ;-) > /Steen ??? My 50g is Black ! Under our tropical sun the face plate (the one that use to be gold in the 49g+) has some lights like sprikle of different colors, but it is NOT gold. Daniel === Subject: Re: Hpcalc Update? How's that? My 50g is gold like my 49g+'es are ;-) /Steen ??? My 50g is Black ! And I bet it also has a serial number on the back, right? Mine doesn't... It's special HP-issue. Maybe some day, but I don't have time just now. Steen === Subject: Re: Hpcalc Update? > Maybe some day, but I don't have time just now. Steen Erick Rechlin sent me a picture of one GOLDEN HP50g ! Special issues ! Hmmmm .... ! ! ! I have heard about that but never saw one ! Daniel === Subject: Re: Hpcalc Update? > Can you send a picture of that golden 50g ? HP can turn out something different whenever it wants to; here's a thread in which is described one Old Gold original HP49G (JYA's): Are there still any photos of that one? === Subject: Re: HP 50g Connection to Multimeter posting-account=qJbnoAoAAACUoz0MpP8CHO8Dka2-M0mH rv:1.8.1.10) Gecko/20071015 SUSE/2.0.0.10-0.1 Firefox/2.0.0.10,gzip(gfe),gzip(gfe) > I suppose that that depends on what you mean by activity > detection. Mine certainly does detect whether the data receive > line is at a valid (mark or space) or an invalid (idle or > floating) level. I apologize for my misunderstanding. Eric also pointed this out to me. You do in fact use the term active consistently to mean a valid signal as opposed to my understanding that an active signal has detection, what I meant was the hpcalc cable doesn't shutdown after a period (e.g. 30 seconds) of no signals changing (inactivity). This is notable because Samson's cable does (or at least claims to, I've never actually seen one). Also the MAX3227 implements this automatically and refers to it as AutoPowerdown-Plus. For more information on how the current version of the hpcalc cable functions, see http://www.allenwan.com/hpcalcserialcable.html > But how to detect whether the serial port is open or closed? It > seems to me that when the port is open, the transmit line must > always be driven to a mark (+3.3V) or space (0.0V) condition. When > the port is closed (including when the calculator is off), I'd > presume that this line would be driven to a space condition or > perhaps left floating. When open and nothing is being transmitted, > the transmit line should be driven to a mark condition (+3.3V) > (like a continuous stream of stop bits), and when something is > being transmitted, it must be driven to the mark condition at > least once (for a stop bit) per frame. So if it isn't driven to a > mark condition at least once per frame time at the lowest bit rate > (longest frame time), then the port must be closed. Any return to > a mark condition would indicate that the port has been opened > (even if not currently transmitting). Presumably this is what the > extra IC (the microcontroller) is for. The most challenging aspect of the calculator's behavior to deal with is that the receive line is driven low when the calculator is turned off or the serial port is closed. For a more detailed explanation of how this is handled, see http://www.allenwan.com/hpcalcserialcable.html > So, Allen, where do you get your information about this from? I don't know. It just came to me. :-) > Do you actually have an adapter from commerce.hpcalc.org? I don't. I haven't had any reason to order one since I can make one myself for much less. :-) -Allen my email address is mm-dd-yyyy@allenwan.com where mm-dd-yyyy is today's date. === Subject: matrix inversion roundoff error I got a reminder as to how sensitive matrix inversion is to roundoff. I had a C program where I was using two different methods to form sets of normal equations which were then inverted to get 2X2 variance/covariance matrices (think along the lines of a least squares fit). One method was well established, and another I was experimenting with. I was surprised to see that both methods were ending up with the same variance/covariance matrix (they take measurement bias into account differently). Now, inverting a 2X2 matrix is easy - just swap the diagonals, negate the off-diagonals, and divide everything by the determinant. So, to double check things I took out the HP32SII, and did the inversion manually by hand using only 5 significant figures. The answer didn't even come close to what the C program was outputting. I was convinced that I was misusing the matrix subroutines, and memory stomping on the arrays that held the matrices (this is C, not Java...). I don't know how much time I wasted re-calculating the inverse convinced that I was messing something up, or that there was a problem with the code I had just written. Finally, it hit me, and I used 12 significant figures. I got the same answer as the C program. 5 significant figures resulted in an answer that was an order of magnitude off. This kind of surprised me because all the numbers in the variance/covariance matrices where similar in magnitude (E9 and E10). It really drove home the reason why matrix inversion got so much attention in those numerical methods courses. Roundoff error does not propagate linearly! - Kurt === Subject: Re: matrix inversion roundoff error Supersedes: <5v6ig0F1krq01U2@mid.individual.net> Cancel-Key: sha1:z3CNyzO519KZpPZGpgAd2Uo5Pdk= > It really drove home the reason why matrix inversion got so much > attention in those numerical methods courses. Roundoff error does > not propagate linearly! Well perceived. Probably you want to read about http://en.wikipedia.org/wiki/Condition_number Bj.9arn -- BOFH excuse #395: Redundant ACLs. === Subject: circuit simulator posting-account=zsTFyQoAAAAS6nsjRFf-x7YwaTR_E_kN SV1),gzip(gfe),gzip(gfe) know if there is a circuit simulator program for the HP 50g, in addition to CSIM as Symbulator (http://paxm.org/symbulator) or Circuit4 (http://www.noatechnologies.com) for the TI-89. Simone from Italy. === Subject: Re: circuit simulator CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > know if there is a circuit simulator program for the HP 50g, in > addition to CSIM as Symbulator (http://paxm.org/symbulator) or > Circuit4 (http://www.noatechnologies.com) for the TI-89. Try this URL: http://www.hpcalc.org/hp49/science/electricity/ and you'll find 81 EE programs for the HP49/50 series. Bill === Subject: Golden HP50G ! posting-account=QSfVcQoAAADkgn5Et4hWcvOa13b-lJy1 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) >Attached is a photo of my golden 50g. >Eric Rechlin Hey, its just like my HP49g+ ! Where did you get it ? How long have you have it ? What is its serial nbr ? In my HP49g+ the golden paint has being loosing (after 3 years of heavy daily use) specially in the ring around the body, surrounding and over the cursor keys, and the face numbers (number five disappear) ..... so it looks old, but it works as fine as ever ! Keyboard has being fix I suppose .... I mean no loosing keys ... Can I have one ? How much it cost ? Daniel === Subject: Re: Golden HP50G ! > Hey, its just like my HP49g+ ! Mine isn't quite like my 49G+'es - it has a black bezel around the display for example. > Where did you get it ? How long have you have it ? What is its > serial nbr ? Can't say, a looong time, and no serial number (neither external nor internal). > In my HP49g+ the golden paint has being loosing (after 3 years of > heavy daily use) specially in the ring around the body, surrounding > and over the cursor keys, and the face numbers (number five > disappear) ..... so it looks old, but it works as fine as ever ! My 50g has seen *heavy* use, and there is no paint flaking off whatsoever - it looks mint as when I received it. My 49g+'es on the other hand... > Keyboard has being fix I suppose .... I mean no loosing keys ... Keyboard is A+ on mine still. The best by far of the ARM series calcs I have lying around. I use it every single day still. > Can I have one ? How much it cost ? Mine you'll have to pry out of my cold dead hands many years from now (hopefully :-). It can't be bought, and mine won't be sold or given away. If my kids behave, one of them might borrow it for school for a while...if they *really* behave! Steen === Subject: Re: Golden HP50G ! > Can I have [a golden 50g]? How much it cost ? There was one on the door prize table at HHC 2006. Attend the conferences and you never know what you might receive. :) Eric Rechlin === Subject: Re: HP35s BASE-n data entry >The base-n data entry issue is just poor design... whereas the 35s does have >some pretty nasty bugs, as detailed here: >of those are, IMO, a good reason that HP ought to offer to recall & replace >the units in the field... yet, like most big companies today, HP doesn't even >publically acknowledge any of those bugs. Oh well. As said many times before, Mr. Hewlett and Mr. Packard are probably rolling over in their graves. I had two SX's and one GX replaced free, because of bugs, by HP in the early 90's. The Golden Age. Of course I paid $350.00 a piece for them too. I guess it is a bit harder for a $60.00 calculator. I am talking a bit in the dark though,because I have no idea as to what HP's margin was for the SX and GX and is for the 35s. Harold A. Climer Dept. Of Physics, Geology, and Astronomy University of Tennessee at Chattanooga 309 Grote Hall 423-425-4546 Harold-Climer@utc.edu === Subject: Re: Recent history of HP calcs? posting-account=V5sJFQoAAAAQvUfHGW3d2M4A3uHzIMnY Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) *bump* === Subject: Re: Static Status Line for HP48G in User RPL? - - Or SysRPL? posting-account=4ikQLgoAAAB2vmCjLE2ERFyw6LPpHSV4 .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506),gzip(gfe),gzip(gfe) > started? > Tomcee- Hi Tomcee, You might check out Prof. Dr. Wolfgang Rautenberg utilities especially the 'OT48' at: http://page.mi.fu-berlin.de/raut/hp48/tools/ The program 'DPW' may do it. Load the library into port 1 or 2 using | STO| then turn calculator off and on to attach. He has some very useful utilities in there. Good luck, Scottman === Subject: mobile a4 printer for hp50g posting-account=unVZlgoAAAD5Oo4HbILlVM1HRukBnuK0 CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) mobile, I need a solution for printing bills. best would be batterypowered but 12v car plug can do? Thx for a good group. === Subject: Where to download Financial Programs HP 50g posting-account=yN_DTwoAAADhrTc_wtKVOOLuFjWRMXP3 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hi there, Does anybody know where to download all kind of Financial Programs for the HP 50g? === Subject: Re: Where to download Financial Programs HP 50g > Hi there, Does anybody know where to download all kind of Financial Programs for > the HP 50g? http://www.hpcalc.org is a good place to start === Subject: Re: Where to download Financial Programs HP 50g Finance has no category of its own at www.hpcalc.org, but one query turning up a few scattered related matches is: http://www.hpcalc.org/search.php?query=financ&hp49=1 Alfred Nobel, on the other hand, elected to include Economics, and omit Mathematics -- I guess he knew what concrete things really matter most to the inhabitants of the world, including Peace, which despite all the prizes, we've never had. http://nobelprize.org/ (formerly www.nobel.se ) http://www.mum.edu http://www.maharishischooliowa.org === Subject: Re: HP50G - Alarm does not always wake up the calculator Please note, this bug is new in the 50g compared to the 48GX. (I don't > know about the 49). I used the alarm functionality in the 48GX for > years (maybe a decade?) without ever seeing the problem, but I noticed > it within a week on the 50g. Is that consistent with the Kinpo > comment? (I'm not conversant with the way the various layers of OS and > emulation play together, nor where they come from.)--Irl There isn't any Kinpo OS in the 48gx and 49g. So alarms work perfectly > on those machine. > The problem only happens on ARM-based calculator one issue is the lack of 8192Hz timers -- > They who would give up an essential liberty for temporary security, > deserve neither liberty or security (Benjamin Franklin) The odd thing is that sometimes the alarms happen when they're supposed to, and sometimes not. Is there anything about the way the alarms are set that could have an effect on whether they will go off on time? Irl === Subject: [ANN] HPGCC3 Pre-Beta Release OpenPGP: id=14137F7D; url=http://hpgcc.org/pgp_key_14137F7D.txt -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 we are starting a *non public* HPGCC3 beta test and decided to push out a pre-beta version shortly. We are still accepting applications for test participation from people, who are willing to provide active feedback and to invest some of their time by helping make HPGCC3 production stable. Applicants please mail to: beta-test ATT hpgcc DOTT org subject: HPGCC3 beta tester === Subject: Re: HP 48 Radian Trigonometry Problem >I would first like to thank everyone who gave me advice in my other >topic and i was able to get my hands on a second hand HP 48. One problem i have though is when working on trigonometry in radians >the calculator does not give me answers in fractions of pi instead it >gives me it as a decimal ------------------------------------------------------------ >Example: Sin30 = pi/6 Cos45 = pi/4 is what i want the calculator to display >------------------------------------------------------------- But that would be wrong, since the sine of 30 radians, or cosine of 45 radians, isn't pi/6 or pi/4 .... >found much information. Maybe it is not possible but i thought i would >also try here and see what i get. How do i display radian angles as fractions of pi on a HP 48? > -- ---------------------------------------------------------------- Paul Schlyter, Grev Turegatan 40, SE-114 38 Stockholm, SWEDEN e-mail: pausch at stjarnhimlen dot se WWW: http://stjarnhimlen.se/ === Subject: Re: HP 48 Radian Trigonometry Problem > Sin30 = pi/6 Sin 30 does NOT equal pi/6, it's 0.5. > Cos45 = pi/4 Same here, but it's 1/2*sqrt(2). > is what i want the calculator to display It seems to me that you'd like to convert degrees to radians here, and not evaluate trigonometric functions? Bj.9arn -- BOFH excuse #157: Incorrect time synchronization === Subject: Re: HP 48 Radian Trigonometry Problem > How do i display radian angles as fractions of pi on a HP 48? RAD .5 ASIN ->Qpi ==> '1/6*pi' RAD 1 ATAN ->Qpi ==> '1/4*pi' In HP48G[X][+] the Qpi command is in menu 93.02 (Left shift, Symbolic, NXT) === Subject: Re: HP 48 Radian Trigonometry Problem posting-account=Rr1BpAoAAAC35AO1lUfz6ZegzjxdWL8v Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I would first like to thank everyone who gave me advice in my other > topic and i was able to get my hands on a second hand HP 48. One problem i have though is when working on trigonometry in radians > the calculator does not give me answers in fractions of pi instead it > gives me it as a decimal ------------------------------------------------------------ > Example: Sin30 = pi/6 Cos45 = pi/4 is what i want the calculator to display > ------------------------------------------------------------- found much information. Maybe it is not possible but i thought i would > also try here and see what i get. How do i display radian angles as fractions of pi on a HP 48? > I don't think you can... This calculator (as well as many others before) is a professional tool and served engineering professionals unlike educational ones targeting people in school. I for one like this and dislike for that matter HP49 and above, having CAS etc. So you should get the HP50 toy rather than the HP48 working horse :) reth === Subject: Re: ML: Parameters for ACCESSBank0 Hi On 2008-01-26 04:33:05 +1100, Andreas M.9aller > I have been reporting over and over that if you change the hash-tables > and the message-tables of the build-in libs and then store something > in a port all hash-tables and all message-tables from lib6 upwards are > simply zeroed out and thats what I call the infamous STO-bug. This is not a bug, you are using non supported entries to perform non-supported function. If you do not want to see this behaviour, just use official entry points or RPL. === Subject: Re: ML: Parameters for ACCESSBank0 <479ca04b$0$18781$426a74cc@news.free.fr> posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hello Jean-Yves, > If you do not want to see this behaviour, just use official entry > points or RPL. Are'nt SETHASH and SETMESG supported ? Andreas === Subject: Reset SD-card access posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Hello Group, somebody knows how to do a SD-card reset in SysRPL or Saturn ASM so that I can guarantee that the next access to the SD-card is successful ? I have noticed that if you do a lot of data-transfer in a very short time from the SD-card (I am reading a lot of different strings from the SD-card) it can happen that you get an error while trying to reading from the SD-card and on the stack there is a FPTR 1 141 left, whatever this Flashptr is doing there. Any explanations are very welcome ;-) Andreas === Subject: Re: Reset SD-card access posting-account=57eBeAkAAABkNMhsZnDBzGQsstJRmvKD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) This is the exact error I get when reading from the card fails: 4: FPTR 1 141 3: PTR DED0F 2: PTR 07E60 1: :3: SUBDIR/NameOfExeFile === Subject: OT Re: Qonos...4 years later >(I've been told that the linux >>xcas version runs on it out of the box as will probably >>many other linux scientific softwares). > Do you have more information on this? Specifically, which distribution > was used (preinstalled Xandros or maybe the eee Ubuntu version)? Oh, maybe I choosed a bad wording: I meant that if you untar xcas_root.tgz from / you will get a working xcas binary, not that it is preinstalled... Probably the giac debian package should also work. === Subject: BatStatus question posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) I'd like to use the VBATV command from BatStatus in my STARTOFF program to prevent shut off when the USB is connected. Since VBATV returns 0.0 when connected to the USB, I could use: << IF VBATV THEN OFF END >> Unfortunately, if the USB is connected when the calculator is turned on, BatStatus continues to indicate that it is being powered by USB even after disconnecting the USB. Likewise, if you connect the USB after turning on the calculator, BatStatus shows that it is not being powered by the USB. This means that with the above STARTOFF program, if I'm running on USB power then unplug the USB without manually turning it off, the calculator will never auto-shutoff. Is there a simple way around this? (I mean besides manually turning it off :) -wes === Subject: Re: Getting files into Emu48... it's interesting that noone ever seems to read the Emu48 docs;-) Emu48 implements a DDE server, so you could simply use DDE48.exe to transfer files to Emu48 automatically... Usage: DDE48 filename Couldn't be easier. HTH Raymond madcrow schrieb im Newsbeitrag > I've always heard cool things about HP's calculators and through the > magic of emulation, I now have one of my own (sort of) Still, apart > from doing math in RPN, I'm at my wit's end. Specifically, I'd like to > know how to install software into an emulated 48gx. Without a serial > port, none of the instructions I've seen seem to make sense, and > unlike the TI emulators, Emu48 doesn't seem to implement a fake > serial sort port for file transfers... How do I get started with third- > party programs here? === Subject: Re: Getting files into Emu48... CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > Emu48 implements a DDE server, so you could simply use > DDE48.exe to transfer files to Emu48 automatically... Usage: DDE48 filename Hmm. All I get is error messages. I'm using XP and tried CMD, COMMAND, and even drag and drop. I get Transfer failed or the usage message from DDE48. I tried it with and without the servicename (which I assume is the *.E48 file). For test programs I used a text string with the %%HP header and another one with no header to see if it would do the backslash translations. No joy. Bill === Subject: Re: Getting files into Emu48... Hi Bill, consider you want to transfer a binary file to Emu48, say B2.LIB (CharCat) from the SpeedUI package. 1. Start Emu48, since the DDE server must be active for DDE to work. 2. Open a CMD, go to the directory where B2.LIB resides 3. Key in DDE48 B2.LIB , followed by pressing return Within the glimpse of your eyes, the B2.LIB should be on stack level 1 of Emu48, given you had enough free memory. The above example assumes you have the Emu48 directory in your path, else you may have to key in the full path of the DDE48.exe . The transfer should only fail if the emulated calculator doesn't have enough free temporary memory or if the calc is busy. Raymond Bill Markwick schrieb im Newsbeitrag > Emu48 implements a DDE server, so you could simply use > DDE48.exe to transfer files to Emu48 automatically... Usage: DDE48 filename Hmm. All I get is error messages. I'm using XP and tried CMD, COMMAND, and even drag and drop. I get Transfer failed or the usage message from DDE48. I tried it with and without the servicename (which I assume is the *.E48 file). For test programs I used a text string with the %%HP header and another one with no header to see if it would do the backslash translations. No joy. Bill === Subject: Re: Getting files into Emu48... CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > consider you want to transfer a binary file to Emu48, > say B2.LIB (CharCat) from the SpeedUI package. I see. But binary files are never a problem - drag and drop on the display always works. It's ASCII that gives all the trouble - strings might appear okay, but getting any translation of symbols is another matter. My workaround for the HP48 emulator is to transfer the file to my 49G+ and then back to the PC, which converts it to a binary. Bill === Subject: Re: Getting files into Emu48... CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) > display always works. EIt's ASCII that gives all the trouble - strings Oops! I should look closer - in Emu's HP48, there's a dir called ASC with an Import command that translates nicely when the string has the usual header. Bill === Subject: Re: Getting files into Emu48... posting-account=Q2CEjQoAAACue5ZDDhUeRzv1w0u8hxZE Gecko/2007121120 Firefox/3.0b2,gzip(gfe),gzip(gfe) > Good to know things can be done that way... Still it might a cool > feature to add the ability to attach the virtual serial port to an IP > port or something. Then you could transfer files using REAL Xmodem or > kermit over IP to your virtual thing for added authenticity ;) http://com0com.sourceforge.net/ Install that, rename the ports to COM4and COM5 (or whatever relevant number) and you can do that. I personally have never had a desire to do that with an emulator for transfers, but I do use it for development purposes with surveying instruments on occasion. TW === Subject: Re: Waiting for a really good calculator posting-account=Ta--ogkAAACo_ZMWgAXHO--pOrbAYNMG InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Sounds like the 35s should be perfect for you then, so why complain about > the 50g? > Because i need both. Unfortunately, the 35s is far from being perfect for me. It is just too limited, but i like it very much. I try to explain: i take it with me wherever i go for my job, especially for on-the-fly calculations while i am on site or in a plant. I use the 48gx (supercharged :-) ) (previously, the 50g.....) in the office, where i need to do complex calculations (matrices, nonlinear equations systems, advanced interpolations and much more) which the 35s simply cannot perform. Furthermore, i write complex programs for which i need a structured language (User RPL is very good) and several data types (for example: a database of piping data according to diameter and schedule, a program for shortcut calculation of gas sweetening plant) which the 35s does non provide. So, the 48gx offers a very good case and keyboard, enough memory (128kb + 1mb cards), an almost acceptable speed and a good battery consumption. The 50g offers much more speed, much more memory for storage, a very faster link to pc (i user Hp Useredit for programming), at the price of a less confortable keyboard and a very high battery consumption. For me, a better keyboard layout would be enough to keep the 50g.....considering that the smallest laptop on the market is still too big and a palmtop is too generalist to make the job efficiently :-) === Subject: Re: Waiting for a really good calculator posting-account=Ta--ogkAAACo_ZMWgAXHO--pOrbAYNMG InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > And four at a time, too, instead of just three :) > Of course :-) > You can redefine the entire keyboard, any way you like, > just as on your 48GX (and 50G has 51 keys, while 48GX has 49 keys, > so you get a free bonus :) > I know, i know. The problem is that i already defined a lot of shortcuts, so i should remove them..... On the 48 i can keep the shortcuts and have a good keyboard :-) > Some people with HP48 must have wanted an 'X' (symbolic) key, > because they've even put an extra one on their 48GX emulator face, > I think this is because many people use the 48-50 for advanced math, while other people use them for engineering calculations..... In my opinion HP made a mistake by developing a calculator which can do both jobs.... > now I have Emu48 on PPC with no keys at all > (and eats battery charge like an entire hog family), > so wish me good luck with that :) > Ouch!!!! :-) === Subject: Re: Waiting for a really good calculator > Many people use the 48-50 for advanced math, > while other people use them for engineering calculations..... > In my opinion HP made a mistake by developing a calculator > which can do both jobs.... And threw in finance, too (TVM solver), making it unnecessary to buy three different calculators, and made it so customizable, and so capable of easy development of add-on software libraries, that it must have cut into sales of different models for every purpose under heaven. Good thing they didn't think of developing a general purpose computer :) === Subject: Re: bad tech week: on/off button on hp49g > (bad tech week => I hosed my FreeBSD install on my laptop, can't seem to get > slrn working right on my Debian GNU/Linux installation -- that's why I'm > posting using Outlook Express. Ugh.) Ugh is right. Don't you know you are supposed to keep a knoppix disk around for just such contingencies? ;) Last week I used the memtest on a knoppix cd to determine why I found this box crashed and the system disk totally corrupted on 31 december (failed 1GB DIMM). Because it was linux (Ubuntu recently upgraded to Gutsy), I was able to use fsck (multiple times) to recover the logical structure of the disk, and debsums to discover and automatically reinstall all corrupted OS files and recover the machine. As a windows software developer, I wish there was a cheap and easy way like that to validate and recover a windows install. sdb -- What's seen on your screen? http://PcScreenWatch.com sdbuse1 on mailhost bigfoot.com === Subject: Re: Hpcalc Update? > I am open to suggestions on things I can do to make the site work better. > As things are now, I don't receive much feedback; for example, the entire > interactive part of the site (comments and voting on programs) was > completely broken for about a year, but only a couple people > ever even mentioned it. I saw several mentions, and mentioned it myself, for a while, but heard no more; lack of mention of it being fixed may have put off anyone from ever trying to use it again :) I think you have done so outstanding a job in the past, that you may have a hard time topping yourself, which is sort of opposite to what had been the trend at HP :) Enjoy India -- gonna try Mt. Everest? In memory of a different Hillary, the first to scale it: http://www.npr.org/templates/story/story.php?storyId=18017075 === Subject: Re: Hpcalc Update? > I am open to suggestions on things I can do to make the site work better. > As things are now, I don't receive much feedback; for example, the entire > interactive part of the site (comments and voting on programs) was > completely broken for about a year, but only a couple people ever even > mentioned it. ... I remember trying to leave comments some time ago (back before I lost my 48G and 49G+ to my kids) and not being successful. Now that I have a 50g I'll have to try it again. As an aside, I bought the 50g to replace the calculator my daughter killed at college. (I don't know how the display got smashed like that.) She didn't like the 50g's colors! So for her birthday I tracked down a used 49G+ on eBay and kept the 50g for my Christmas present. === Subject: Re: Hpcalc Update? zu={6eD;#[R1-6uj{'A)PZYpl'4B&Or!2'Dx`po@V0H4Tc4i/E/Y|Ozujg9{,b,d,c Does anybody know when Eric will be posting new > programs? Yes. Eric knows. -- Our enemies shall talk themselves to death, and we will bury them with their own confusion. -- Remove HatesSpam and .invalid from email address to contact me. === Subject: Re: HP49/50 Commands not in the HP48 CLR 2.0.50727; .NET CLR 3.0.04506.30),gzip(gfe),gzip(gfe) >> EHope I got them all. :-) > I didn't. :-) Here are revised lists. Bill The updated non-CAS list of 49/50 commands not in the 48: { ANS COLLECT DBUG DEF DISPXY DRAW3DMATRIX DROPN DROP2 DUPDUP DUPN e EQW EXITED EXPAND FAST3D FILER FLASHEVAL FONT-> ->FONT FONT6 FONT7 FONT8 GROBADD HEADER-> ->HEADER i oo INT I->R KEYTIME LANGUAGE ->I ROMUPLOAD SCALEH SCALEW SCROLL GSX2 GSY2 SREPL STARTED STARTEQW STARTERR STARTOFF STARTUP STOVX TABLE TBLSET TOFF TPAR TRAN UNBIND UNPICK UNROT VER WIN ZFACT ZPAR } The CAS list: { ? ABCUV ACOS2S ADDTMOD ALGB ARIT ASIN2C ASIN2T ATAN2S AXL AXM AXQ CASCFG CASCMD CHINREM CMPLX CURL DERIV DERVX DESOLVE DIFF DIV DIV2 DIV2MOD DIVIS DIVMOD DIVPC EGCD EPSX0 EULER EXLR EXP&LN EXPAND EXPANDMOD EXPLN FACTOR FACTORMOD FACTORS FCOEF FOURIER FROOTS FXND IABCUV IBP ICHINREM IDIV2 IEGCD ILAP INTVX INVMOD IQUOT IREMAINDER ISPRIME? JORDAN KEYEVAL LAGRANGE LAP LAPL LCM LCXM LDEC LEGENDRE LGCD MULTMOD NEXTPRIME PA2B2 PARTFRAC PCAR PLOT PLOTADD POWMOD PREVAL PREVPRIME PROMPTSTO PROPFRAC PTAYL QUOT QXA REF REMAINDER REORDER RISCH rref RREFMOD SCROLL SERIES SEVAL SIGNTAB SIMP2 SINCOS SOLVE SOLVER SOLVEVX SUBST SUBTMOD SYLVESTER TABVAL TABVAR TAN2SC TAN2SC2 TAYLOR0 TCHEBYCHEFF TCOLLECT TEVAL TEXPAND TLIN TRAN TRIG TRIGCOS TRIGO TRIGSIN TRIGTAN TRUNC TSIMP VANDERMONDE VER XNUM ZEROS oo } === Subject: Re: hpuseredit on an stick > what's wrong? I'm wrong :-( >I mean: I already knew but I did not recall correctly - in fact the >help itself states that: >[...] >T.9c no puedes alterar el software por ning.9cn medio, incluyendo cambios >en los archivos de ayuda y textos. Solo puedes modificar el archivo > manualmente para traducir los textos de HPUserEdit al >idioma que desees >[...] i.e., in summary, you can translate the menu items in the language you >like the most, but *not* the help file. >I asked Roger Broncano Reyes if it was possible to help him and >translate the help file as well, but I don't remember to have received >any feedback about that... Giancarlo ------------- Like so many people I do not know Spanish. Please translate UserEdit.chm into English. Como muchas personas que no saben espa.96ol. Por favor, traducir UserEdit.chm en Ingl.8es. Gracias ------------ I used Googles translator to create the spanish portion of the message and hoped it was good enough. I have received no replies. I am thinking of doing the same to the text of the help file and at least make a PDF out of it, after cleaning up anything the translator might have not figured out. I am completely new to the HP48 world, and have taken on the task of improving some code we have had (longer that I have worked there - by far) with the goals of making it faster and smaller. hpuseredit looks like a great starting point, but the Spanish is slowing me down. I never thought about puttiung it on a stick. That sounds attactive, but I think I would want Emu48 on there too. Mystif === Subject: Urroz Books: useable for 50g? I have a 49g with which I am currently wending my way through the first of Gilberto Urroz' _Science and Engineering Mathematics with the HP 49G_ books. I don't currently own Vol. II. Because I'm experiencing some problems (apparently pretty well documented ones) with the 49G, I've been considering upgrading to the new machine, esp. since I have a gift certificate that is burning a hole in my pocket :). Are the Urroz books applicable to the 50g? It looks like they are ... so I was considering picking up vol II at the same time. Thx, G === Subject: Re: 50g battery status and voltage. posting-account=tcgJPQoAAABxYymug63nNNjPqNtEpLIz rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) Can anyone point to me to an equation mapping voltage vs the > hexadecimal power reading (ON-F and then 8) in the 50g or voltage vs > the hexadecimal converted to a decimal? This is what I found posted on comp.sys.hp48 after a search and it > would be useful to relate these voltages to the battery reading on the > 50g: Calculator Total voltage when Per cell voltage > when > calculator crashed calculator crashed HP49G+ 3.10 1.033 HP50G 3.65 0.9125 Calculator Total voltage when Per cell voltage when > low batt came on low batt came on HP-48G 3.20 volts 1.067 volts > HP-49G+ 3.45 volts 1.15 volts > HP-50G 4.85 volts 1.2125 volts > Doug A battery-voltage program was discussed here: Irl === Subject: SpeedUI - Nice - posting-account=4ikQLgoAAAB2vmCjLE2ERFyw6LPpHSV4 Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Raymond BTW: If you want your input forms and choose boxes to react much faster than > before, > you should try SpeedUI, THE software turbo for the HP-48 G series. Hi Raymond, Yesterday I uploaded a few of your SpeedUI libraries to my EMU48. I wanted to see what they looked like before I put them on the real thing. I haven't finished reading and experimenting yet but so far it works very well. I set the emulator for calculator speed and noticed you. I'd like to try out that INFORM' builder on my next project since I use informs frequently. I've used Steens excellent program in the past and like it very much. My only suggestion is maybe showing which libraries should be loaded in what order. I know that 'CF' is the main one with 'CF' in port 0. But there was one library that needed to be loaded before others and I can't remember where I saw that. Anyway I'll figure it out. I also like the way it is modular so you only load what you need. Keep up the good work. Scottman === Subject: HP 35s teardown in embedded.com Here it is: http://www.embedded.com/underthehood/205918957?_requestid=617676 === Subject: Re: HP 35s teardown in embedded.com A quote from page 3 http://www.embedded.com/underthehood/205918957?pgno=3 An interesting aspect of the 35s is that it takes over-engineering to a new level. For example, it's held together by 25 screws. Kim explains, The keyboard is the most important part of a calculator. It must work year after year. Those 25 screws hold it down rock solid. The keyboard will never get loose and this thing will last forever. It costs us more, but it demonstrates the attention to detail we've put in. Possibly a change in attitude since the HP49G+ === Subject: Re: HP 35s teardown in embedded.com >A quote from page 3 >http://www.embedded.com/underthehood/205918957?pgno=3 An interesting aspect of the 35s > is that it takes over-engineering to a new level. > For example, it's held together by 25 screws. Kim explains, > The keyboard is the most important part of a calculator. > It must work year after year. > Those 25 screws hold it down rock solid. > The keyboard will never get loose and this thing will last forever. > It costs us more, but it demonstrates the attention to detail we've put in. Possibly a change in attitude since the HP49G+ Attitude ragerding screws?... What about not fixing cos() error?... A.L. === Subject: 'Waking up' a HP48G/GX remotely? posting-account=wcRVPwkAAACV9qEmJuiPuuML0GXuIOZ6 4.90),gzip(gfe),gzip(gfe) Has anyone had any experience with bringing out the 'ON' function of the HP48G/GX? I would like to wake up an HP48 from an external source. This cannot be on an HP48 alarm/timer, but triggered from an external event such as closure to ground. My first inclination was to bring out the 'ON-key' (pin86 of the Saturn) to the outside world. (I obviously have opened the HP48 and don't mind bringing out signal lines as necessary.) However, the 'ON' calculator key functions by connecting the VBAT line to the 'ON-key' pin of the Saturn. So this means I must bring out both sides of the 'ON' calculator key. I will of course use some protection devices on these lines to protect the calculator. If anyone has any experiences or ideas with this, I would appreciate hearing your solutions/thoughts. TomCee === Subject: Re: 'Waking up' a HP48G/GX remotely? > Has anyone had any experience with bringing out the 'ON' function of > the HP48G/GX? Not that specifically. > However, the 'ON' calculator key functions by connecting the VBAT line > to the 'ON-key' pin of the Saturn. So this means I must bring out > both sides of the 'ON' calculator key. I will of course use some > protection devices on these lines to protect the calculator. I'd strongly recommend an optoisolator. That way the saturn input line isn't exposed outside the case (the LED in most opto is relatively hardly). sdb -- What's seen on your screen? http://PcScreenWatch.com sdbuse1 on mailhost bigfoot.com === Subject: Re: 'Waking up' a HP48G/GX remotely? > I would like to wake up an HP48 from an external source. Does it have to wake up instantly, or can it wait a short while? It could, for example, wake itself via a control alarm, perhaps every minute, or longer, say, and at that time see whether a serial loop back exists (i.e. does it receive back a byte sent on the serial port, which it will if the serial TD/RD pins are connected), turning itself back off and waiting until next time if not. This would be similar to the operation of cordless phones, which need to know whether there is an incoming call, for the handset to start ringing if so. However, the base station generally does not transmit anything to the handset(s) to wake them up; rather, it waits for the handset to check in and ask (which it does every couple of seconds), at which time the handset learns that a call has meanwhile come in, but users pretty much don't even notice that the time between phone line ringing and handset ringing is actually a bit variable and random, so long as it is soon enough. === Subject: Offer website owners an additional way to profit from their websites posting-account=RkQK4woAAADMr8nJ6Rvr023JZm5irhsy Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ Welcome To Our Affiliate Program! Our program is free to join, it's easy to sign-up and requires no technical knowledge. Affiliate programs are common throughout the Internet and offer website owners an additional way to profit from their websites. Affiliates generate traffic and sales for commercial websites and in return receive a commission payment. http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ How Does It Work? When you join our affiliate program, you will be supplied with a range of banners and textual links that you place within your site. When a user clicks on one of your links, they will be brought to our website and their activity will be tracked by our affiliate software. You will earn a commission based on your commission type. http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ Real-Time Statistics and Reporting! Login 24 hours a day to check your sales, traffic, account balance and see how your banners are performing. http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ http://urbussiness.50webs.com/ === Subject: Re: hpgcc integration program posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > - Are the tolerance options too confusing or unnecessary? With the > very short run-times, it might be better to just default to 1e-12. For me that would probably be best. What is the difference in size of > code if you remove it? My experience has been that it generally > doesn't make a whole lot of difference. Probably not a significant difference. I had compatibility in mind, but that seems less and less important the more I think about it. Perhaps the excitement of figuring out how to determine the display settings from within my C program blinded me to whether or not it _should_ be done. :) Honestly, I've always thought it rather annoying to have the display settings determine the integration tolerance. > With the speed, will anyone ever specify anything else? > Any instances where you wouldn't want full out to 12? Probably not too often, but sometimes top speed is more important than accuracy. For example, suppose you wanted to graph f(x)=S(0,x,g(t),t). With the low screen resolution, the tolerance could be quite lax so as to increase plotting speed. Another time you might want to control the tolerance is experimenting with badly behaved functions. I think defaulting to 1e-12 with optional arguments to override the default sounds like the best option. -wes === Subject: Re: hpgcc integration program posting-account=ig899wkAAAAe9dQz7LKowWKRo9OO-X2B 5.1),gzip(gfe),gzip(gfe) S(0,sqrt(4*pi),sin(x^2),x) > Adaptive Simpson's Rule: 19797 evaluations > my Gauss-Kronrod: 147 > Maxima's Gauss-Kronrod: 63 Another important things is that with Gauss-Kronrod, the end-points > are never evaluated. EThis allows you to integrate S(a,b,f(x),x) even > if f(a) or f(b) are undefined, such an asymptote or hole, such as > S(0,1,1/sqrt(x),x). > -wes Just out of curiosity, would you try S(0,1,(sqrt(x)/(x-1) - 1/ ln(x)),x)? For comparison, the actual result to 15 figures is 3.64899739785761e-2. Gerson. === Subject: Re: hpgcc integration program posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > Just out of curiosity, would you try S(0,1,(sqrt(x)/(x-1) - 1/ > ln(x)),x)? > For comparison, the actual result to 15 figures is > 3.64899739785761e-2. > Gerson. 3.64899739786e-2 +- 2.59101085497e-13 in 0.3365 seconds (TEVAL) for comparison with built-in: 3.64899739831E-2 +- 3.64899739883E-13 in 2261.9767 seconds. Interestingly, the built-in's interval does not contain the actual value. -wes === Subject: Re: hpgcc integration program posting-account=ig899wkAAAAe9dQz7LKowWKRo9OO-X2B 5.1),gzip(gfe),gzip(gfe) 3.64899739786e-2 +- 2.59101085497e-13 in 0.3365 seconds (TEVAL) for comparison with built-in: > 3.64899739831E-2 +- 3.64899739883E-13 in 2261.9767 seconds. Interestingly, the built-in's interval does not contain the actual > value. -wes This is really a tough integral for numeric integrators: http://www.cs.berkeley.edu/~wkahan/Math128/INTGTkey.pdf The exact result is 2 - ln(4) - y, where y is Euler's constant (0.577215664901533..). Details in this draft: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv017.cgi?read=109056 Gerson. === Subject: Re: hpgcc integration program OpenPGP: id=149EB7E8; url=http://hpgcc.org/pgp_key_149EB7E8.txt -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >> Just out of curiosity, would you try S(0,1,(sqrt(x)/(x-1) - 1/ >> ln(x)),x)? >> For comparison, the actual result to 15 figures is >> 3.64899739785761e-2. >> Gerson. 3.64899739786e-2 +- 2.59101085497e-13 in 0.3365 seconds (TEVAL) I assume you are calling sys_slowOff() (i.e. running @75 MHz) ? You will then enjoy the 192 MHz overclocking feature in HPGCC3, which will boost the performance by x ~2.5 ... Our beta testers just reported this factor on average with their computing intensive applications like matrix inversion or factorization. We are pleased to see another great application made with HPGCC! for comparison with built-in: > 3.64899739831E-2 +- 3.64899739883E-13 in 2261.9767 seconds. -wes - -- Ingo Blank http://hpgcc.org http://blog.hpgcc.org the Reply-To address. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHq1K+6ricFBSet+gRAkBWAKCYv3eOIq5h0JoGOzxDm8TxK4LgigCff5P1 /XOGisRf2LapYuI9HFmtFTo= =mfUB -----END PGP SIGNATURE----- === Subject: Re: hpgcc integration program <47ab52be$0$5956$9b4e6d93@newsspool3.arcor-online.net> posting-account=aJhvMAoAAABqICGF80eSUn6d3D9SANQE Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > I assume you are calling sys_slowOff() (i.e. running @75 MHz) ? I'm using a custom crt0.o in which I commented out the sys_slowOn(). When graphing a C function, there's much less screen flicker than just using sys_slowOff(). > You will then enjoy the 192 MHz overclocking feature in HPGCC3, which > will boost the performance by x ~2.5 ... Sounds intriguing. Can you still access the keyboard at that speed? Do you get much screen flicker switching back and forth? > We are pleased to see another great application made with HPGCC! Well, it's got a ways to go before it's a finished application. And as far as it being great, that remains to be seen. :) But I'm very encouraged by the early results. -wes === Subject: Re: 49g+ vs 50g keyboard Hi On 2008-02-04 10:15:57 +1100, John H Meyers said: How come it's been long reported that missed and doubled keystrokes > were still prevalent before third-generation 49G+, > and how did only a change in plastic fix that? > (I thought that the same ROM versions were being compared) The plastic dome underneath was changed for a metal dome one. But they key themselves are similar JY === Subject: Re: 49g+ vs 50g keyboard > I tried everything and the b******s offered no help. > Good luck, you will need it. > Some have more luck getting dates > (and anything else they set out to achieve) > and some less. > What accounts for the difference? The people getting the dates know how to push the right buttons. -- Brian Blackmore blb8 at po dot cwru dot edu === Subject: Re: 49g+ vs 50g keyboard There is no trick question; my own short answer could be this old quip: Your attitude determines your altitude. http://www.1000ventures.com/business_guide/crosscuttings/attitude.html === Subject: Re: 49g+ vs 50g keyboard > There is no trick question; > my own short answer could be this old quip: Your attitude determines your altitude. http://www.1000ventures.com/business_guide/crosscuttings/attitude.html JOhn, You are right and I agree, My attitude was good until HP's award winning suopport foced me to change it to bad. The 49g+ was a lemon that should have, but was not recalled. Please review the threads. I only hoped that somehow, sometime, one of the good guys could mentor this black sheep where the award winning support button is located or how to push it. I'm not lopking for a date, just a replacement calculator that works properly. === Subject: Re: 49g+ vs 50g keyboard >> There is no trick question; >> my own short answer could be this old quip: >> Your attitude determines your altitude. >> http://www.1000ventures.com/business_guide/crosscuttings/attitude.html >> > JOhn, > You are right and I agree, > My attitude was good until HP's award winning suopport foced me to > change it to bad. The 49g+ was a lemon that should have, but was not recalled. Please review the threads. I only hoped that somehow, sometime, one of > the good guys could mentor this black sheep where the award winning > support button is located or how to push it. I'm not lopking for a date, just a replacement calculator that works > properly. Please ignore the typos in the above post. I did not have my glasses on. === Subject: New Super Low Power CPU posting-account=HFaIbwkAAADIyWSU_QyRq04hgVf36Ebt rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) http://www.g4tv.com/attackoftheshow/videos/20137/The_Daily_Feed_with_Kristin _Holt_020508.html This new chip (?) ( CPU or Other...??? ) is said to potentially run on Body Heat or Motion alone...??? Although it would probably need supplemental battery power to operate the full color screen. Hope to be seeing something equivalent used in the next HP Calculator that is long overdue. === Subject: HP-48 benchmark on steroids! Hi all, be sure to take a look into the hpmuseum forum thread linked to below: http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/forum.cgi?read=132301 Amongst other very interesting things, also for non-HP calculator fans, it shows how fast the real HP-48 still can be;-) With sources! -- Mit freundlichen Gr.9fssen Raymond Del Tondo -- A valid e m a i l address : M a g i c 4 8 g e s g m x d e . Replace the obvious. === Subject: Re: HP 35s teardown in embedded.com On 2008-02-08 10:13:51 +1100, John H Meyers said: > A quote from page 3 > http://www.embedded.com/underthehood/205918957?pgno=3 An interesting aspect of the 35s > is that it takes over-engineering to a new level. Possibly a change in attitude since the HP49G+ As if. The 35s is entirely designed by Kinpo (same maker than the 49g+ and 50). Kinpo is a manufacturer, they should never have been asked to do design in the first place -- They who would give up an essential liberty for temporary security, deserve neither liberty or security (Benjamin Franklin) === Subject: Re: HP 35s teardown in embedded.com <47ad55cd$0$14919$426a74cc@news.free.fr> posting-account=KsGA2QoAAADjMXoAtcKvhALzbY-wSq4Z Gecko/2007121120 Firefox/3.0b2,gzip(gfe),gzip(gfe) > The 35s is entirely designed by Kinpo (same maker than the 49g+ and 50). > Kinpo is a manufacturer, they should never have been asked to do design > in the first place Ahh, but how hard can engineering be? I mean come on, its not like engineers have any sort of special training or anything. Anyone who knows how to build it should be able to design it, right? That will save loads of money. //end bean counter thinking TW === Subject: Re: HP 35s teardown in embedded.com 25 screws and it still misses keystrokes. Still better than the 33s though. A quote from page 3 http://www.embedded.com/underthehood/205918957?pgno=3 An interesting aspect of the 35s is that it takes over-engineering to a new level. For example, it's held together by 25 screws. Kim explains, The keyboard is the most important part of a calculator. It must work year after year. Those 25 screws hold it down rock solid. The keyboard will never get loose and this thing will last forever. It costs us more, but it demonstrates the attention to detail we've put in. Possibly a change in attitude since the HP49G+ === Subject: Re: HP 35s teardown in embedded.com Kevin schrieb im Newsbeitrag > 25 screws and it still misses keystrokes. > Your sentence hit the nail! Hmm, maybe they'd have used nails instead? YMMD :-) === Subject: big font posting-account=n58npQkAAACrXE24A7MGIDa1g25mTFtC CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) Hello HP user ! Sometimes I use my HP48 at work as a serial terminal connected to instruments via the serial port. I'd love to display the measurements using a large font, say, 10 char in a line. Do you know if there is an existing font library that goes beyond the ufl3 size ? val === Subject: Re: big font there's a nice program from Mika Heiskanen called BLIND ;-) You should be able to see numbers displayed with BLIND from a few meters distance... Available on www.hpcalc.org Link to the details page: http://www.hpcalc.org/details.php?id=2638 HTH Raymond val schrieb im Newsbeitrag > Hello HP user ! Sometimes I use my HP48 at work as a serial terminal connected to > instruments via the serial port. I'd love to display the measurements > using a large font, say, 10 char in a line. Do you know if there is an > existing font library that goes beyond the ufl3 size ? val === Subject: Re: big font posting-account=n58npQkAAACrXE24A7MGIDa1g25mTFtC CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) there's a nice program from Mika Heiskanen called BLIND ;-) > * * * **** ***** ** * * * * * * * * * **** * ** * * * * * * **** ***** val === Subject: mkdir on sd card posting-account=t34_8goAAAAjmfsIJ-UaPFYVNpZqEooD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) hi all, hopefully i have installed the sdfiler right on my calc - i see all the commands beeing described in the readme - i'm not able to create a directory.. tz tz. i tried several ways sd:/rr, /rr, /rr and so on but i always get a Directory Creation Failed! what's wrong? what does xreset? do i need the x - commands for usual work? what's the fixsto? with him .... and for the help. === Subject: Re: mkdir on sd card posting-account=KsGA2QoAAADjMXoAtcKvhALzbY-wSq4Z Gecko/2007121120 Firefox/3.0b2,gzip(gfe),gzip(gfe) > what's wrong? Are you using a 2GB card? They don't work properly at the moment. Are you in RPN mode or algebraic? I never tested in algebraic so have no idea if it will work. > what does xreset? After using the SD filer commands, you CAN'T use the command STo or RCL from the card. It will hang for 5 seconds or so, and error. If you go into the regular calculator filer after, that will reset the card info. > do i need the x - commands for usual work? Not really. They remove the error checking on inputs which means you could screw stuff up (if I am remembering correctly) > what's the fixsto? FixSTO is a special command in the ARMtoolbox to store a libary a certain way so it can run ARM code. I don't think you need it. Syntax for making a directory should work with either DIR1/SUBDIR1 or /DIR1/SUBDIR1. Are the other commands in SDLIB working fine and that one isn't working? Does the filer itself work? TW === Subject: Re: mkdir on sd card posting-account=t34_8goAAAAjmfsIJ-UaPFYVNpZqEooD Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe) > what's wrong? Are you using a 2GB card? They don't work properly at the moment. > Are you in RPN mode or algebraic? I never tested in algebraic so have > no idea if it will work. what does xreset? After using the SD filer commands, you CAN'T use the command STo or > RCL from the card. It will hang for 5 seconds or so, and error. If > you go into the regular calculator filer after, that will reset the > card info. do i need the x - commands for usual work? Not really. They remove the error checking on inputs which means you > could screw stuff up (if I am remembering correctly) what's the fixsto? FixSTO is a special command in the ARMtoolbox to store a libary a > certain way so it can run ARM code. I don't think you need it. Syntax for making a directory should work with either DIR1/SUBDIR1 > or /DIR1/SUBDIR1. Are the other commands in SDLIB working fine and that one isn't > working? Does the filer itself work? TW hi tim wess, currently i'm using a 2 gb sd card. tomorrow i'll try another one:-) then i will know more... j.9frgen mohrmann === Subject: HP-41CX wont turn on and rattles The unthinkable has occurred. Last night I attempted to turn on my trusty HP-41CX and it failed to respond and now there is a loose screw sounding rattle near the ON rocker. The ON key (and all others) still have normal feel. I have removed, changed and reinserted batteries. I have tried back arrow + ON. The rattle, which was not there before makes me think the issue is mechanical. Just prior to this happening, I was able to turn the calc on and off but it was sluggish coming on. The calc has not been dropped or banged recently. Anyone else ever have this same problem? Is it a simple fix (I have intermediate electronic repair skills but I am by no means a wiz) or should I send it to FixThatCalc.com or some other recommended place. I do have a spare 41CX (and several other HP's), but this was my first (bought it new in 1984) so it is my favorite and I would love to get it working again. Any help would be greatly appreciated. TIA - John === Subject: Re: HP-41CX wont turn on and rattles sounds like a broken screw post. The four case screws are behind the rubber feet on the back, and it's very common that one or both of the screw posts near the display will break. This can happen if you either drop or bend the machine, or if you tighten the screws too much. If you lightly press the upper and bottom half together on the left edge near the display, then maybe the machine will turn on again, and go off again if you remove the pressure... I could of course repair the unit, but in your case it would make more sense to send it to FxThatCalc. HTH Raymond John Mohn schrieb im Newsbeitrag > The unthinkable has occurred. Last night I attempted to turn on my trusty > HP-41CX and it failed to respond and now there is a loose screw sounding > rattle near the ON rocker. The ON key (and all others) still have > normal feel. I have removed, changed and reinserted batteries. I have > tried back arrow + ON. The rattle, which was not there before makes me > think the issue is mechanical. Just prior to this happening, I was able to turn the calc on and off but > it was sluggish coming on. The calc has not been dropped or banged > recently. Anyone else ever have this same problem? Is it a simple fix (I have > intermediate electronic repair skills but I am by no means a wiz) or > should I send it to FixThatCalc.com or some other recommended place. I do have a spare 41CX (and several other HP's), but this was my first > (bought it new in 1984) so it is my favorite and I would love to get it > working again. Any help would be greatly appreciated. TIA - John === Subject: Re: HP-41CX wont turn on and rattles I forgot to mention a really useful forum with helpful people: The forum of www.hpmuseum.org Raymond Del Tondo schrieb im Newsbeitrag sounds like a broken screw post. The four case screws are behind the rubber feet on the back, > and it's very common that one or both of the screw posts > near the display will break. This can happen if you either drop or bend the machine, > or if you tighten the screws too much. If you lightly press the upper and bottom half together > on the left edge near the display, > then maybe the machine will turn on again, > and go off again if you remove the pressure... I could of course repair the unit, > but in your case it would make more sense to send it to FxThatCalc. HTH Raymond > John Mohn schrieb im Newsbeitrag >> The unthinkable has occurred. Last night I attempted to turn on my trusty >> HP-41CX and it failed to respond and now there is a loose screw sounding >> rattle near the ON rocker. The ON key (and all others) still have >> normal feel. I have removed, changed and reinserted batteries. I have >> tried back arrow + ON. The rattle, which was not there before makes me >> think the issue is mechanical. >> Just prior to this happening, I was able to turn the calc on and off >> but it was sluggish coming on. The calc has not been dropped or banged >> recently. >> Anyone else ever have this same problem? Is it a simple fix (I have >> intermediate electronic repair skills but I am by no means a wiz) or >> should I send it to FixThatCalc.com or some other recommended place. >> I do have a spare 41CX (and several other HP's), but this was my first >> (bought it new in 1984) so it is my favorite and I would love to get it >> working again. >> Any help would be greatly appreciated. >> TIA - John === Subject: Re: HP-41CX wont turn on and rattles calc are broken at the underside of calc (head of screws) and 1 at the bottom of calc is broken at the keyboard side of the calc. I think I could fix it, but I am sure FIXTHATCALC will do a better job. In addition two pieces of plastic from the top 2 screw posts, I also had a loose flat plastic piece about 5mm square. Not sure where that goes. Is FixThatCalc my best bet, our is there some other place most folks like better? John === Subject: Re: hpgcc integration program posting-account=nKQXlgkAAABFcwCQitpPqM7oKmh-_khh Gecko/20080206 Camino/1.5.5,gzip(gfe),gzip(gfe) ..... > Probably not too often, but sometimes top speed is more important than > accuracy. For example, suppose you wanted to graph > f(x)=S(0,x,g(t),t). With the low screen resolution, the tolerance > could be quite lax so as to increase plotting speed. ..... > -wes In this case, it is probably better to integrate it as a differential equation - runge-kutta or relative. === Subject: Help: my plots are distorted I am trying to calculate the area of a polygon with n vertices given the (x,y) coordinates of the vertices and then plot polygon by drawing lines between the points. I need to calculate the projected area of rather complicated shapes. The typical ranges that I work with are 5-200 sq.in. I approximate the shape with a series of points on the perimeter and calculate the area using a formula (see Area of Polygon at MathWorld). I plot the points to check that I have entered the 20 or so vertices correctly confirming that the calculated area is correct. Everything works fine except that my plot is usually distorted, i.e. a 1 x 1 square plots as a rectangle, etc.The distortion is not really a problem except I am curious (i.e., will not stop working on it until the plot is congruent to the actual polygon). Ideally, I will end up with a full screen congruent plot. I am missing some basic knowledge and am asking for help. === Subject: Re: Help: my plots are distorted posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > I plot the points to check that I have entered the 20 or so vertices > correctly confirming that the calculated area is correct. EEverything > works fine except that my plot is usually distorted, i.e. a 1 x 1 > square plots as a rectangle, etc.The distortion is not really a > problem except I am curious (i.e., will not stop working on it until > the plot is congruent to the actual polygon). Check to make sure that your viewing window is such that each horizontal pixel corresponds to the same interval as each vertical pixel. The screen's resolution is 131x80 (49g+/50g) or 131x64 (48S[X]/ G[X][+]/49G). The 50g's default viewing window is X: -6.5 - 6.5, Y: -3.9 - 4.0, so each pixel is equal to 0.1 on the graph. S.C. === Subject: Re: Help: my plots are distorted posting-account=BCeKVwoAAADq8AyUSgIPbtPylh0klAU8 .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506),gzip(gfe),gzip(gfe) > Check to make sure that your viewing window is such that each > horizontal pixel corresponds to the same interval as each vertical > pixel. The screen's resolution is 131x80 (49g+/50g) or 131x64 (48S[X]/ > G[X][+]/49G). The 50g's default viewing window is X: -6.5 - 6.5, Y: > -3.9 - 4.0, so each pixel is equal to 0.1 on the graph. S.C. I have adapted the Frame program from page 22-25 of the 50G User Guide. The natural river cross section of example #2 discussed there is very similar to what I am attempting. I wish I had the main program listing. All that is given is another version of Frame. The Frame program given there maintains scaling so my PPAR is automatically adjusted. Some plots look correct now but I have to scroll to see it all and a square is still a rectangle (a 131 x 131 GROB). I'm getting closer, but I'm still not there... Scott === Subject: Re: Help: my plots are distorted posting-account=Zryk5goAAABoTo7rPoxFr3u-E81QL0LU Gecko/20061201 Firefox/2.0.0.12 (Ubuntu-feisty),gzip(gfe),gzip(gfe) On the 49g+ and the 50G I have noted the following If I draw a pair of concentric arcs and then connect the ends of them together with a straight line, the starting point of the arc's will align with the line but the end points of the arc do not align with the second line. My program is calculating the flat layout dimensions of an unrolled frustrum so I have it draw the shape of the flat layout to show graphically if the center point of the arcs is on the blank or outside the blank. The 48GX hit it spot on. To date no fiddling with the scaling has seemed to help. I also scale my arcs' radii to a common value to keep the size constant on the screen so it doesn't matter what the actual radii are. The inner is a percentage down from whatever unity value I scaled the outer one to. The arc routine seems to be at fault, providing egg shaped circles. If I went to the trouble to plot points one at at time, I think I can make it round but very slow. I do it that way on TI and Casio calculators. HP acknowledged the problem with my 49g+ and told me it was some kind of bug. Apparently not fixed in the 50. Check to make sure that your viewing window is such that each > horizontal pixel corresponds to the same interval as each vertical > pixel. The screen's resolution is 131x80 (49g+/50g) or 131x64 (48S[X]/ > G[X][+]/49G). The 50g's default viewing window is X: -6.5 - 6.5, Y: > -3.9 - 4.0, so each pixel is equal to 0.1 on the graph. S.C. > I have adapted the Frame program from page 22-25 of the 50G User > Guide. The natural river cross section of example #2 discussed > there is very similar to what I am attempting. I wish I had the main > program listing. All that is given is another version of Frame. The Frame program given there maintains scaling so my PPAR is > automatically adjusted. Some plots look correct now but I have to > scroll to see it all and a square is still a rectangle (a 131 x 131 > GROB). I'm getting closer, but I'm still not there... Scott === Subject: Bug or feature ? posting-account=_mOswwkAAABUwBmvtUUaKoDsUEclQ_nq Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) I've just noticed a strange behaviour with my HP-50g. I want to evaluate an expression using a local variable (e.g. sigma(I=1,10,1/ I^2)), while I already have a variable with the same name in my current directory (e.g. 'I' contains 7). If I evaluate using ->NUM, the variable in my directory is not used, and I get the correct result (here : 1.549...), which is what I expected. If I evaluate using EVAL, I get the same in approx mode, but in exact mode I get '10/49', which means that the variable 'I' from my current directory is used in place of the local one. For me, it seems like a bug, but perhaps there is a rational explanation ? Philippe === Subject: 2GB SD card formatted by calculator shows only 1GB capacity posting-account=2fCQ5QkAAAApG1SV01LSWKmOBiblOZIl Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) I am a newbee with the HP50G and I bought this 2 GB SD card and formatted it using the calculator itself. When I use the filer to look at the formatted capacity of the card, it reports only 1GB. Am I doing anything wrong here? Is there any way to take advantage of the full 2 GB capacity of the card? THNKS === Subject: Re: 2GB SD card formatted by calculator shows only 1GB capacity posting-account=v6m75AoAAAAgp3vyiLFAfyqmfMcXEPkm 1.1.4322; .NET CLR 2.0.50727; WinuE v6; WinuE v6),gzip(gfe),gzip(gfe) > I am a newbee with the HP50G and I bought this 2 GB SD card and > formatted it using the calculator itself. When I use the filer to look > at the formatted capacity of the card, it reports only 1GB. Am I doing > anything wrong here? Is there any way to take advantage of the full 2 > GB capacity of the card? THNKS HP 50g doesnt accurately display the size of 2GB SD cards, topic discussed many times on this group. However you can use the full capacity. IMO 2GB cards are not recommended for this calculator. Id stick with 1GB or smaller cards, since apparently 2GB cards are not compatible with HPGCC at the moment. If you dont use HPGCC then youll be OK. === Subject: Re: Bug or feature ? posting-account=kFbAYgoAAADZDxKRNBKsokPsrBRxJt3g Store2 v1.00.13 (Music Store,1033); .NET CLR 1.1.4322; .NET CLR 2.0.50727; Zune 2.0; eMusic DLM/3),gzip(gfe),gzip(gfe) Hi Philippe, Yep, the 'I' in your algebraic 'sigma(I=1,10,1/I^2)' is interpreted as is possible to use local (aka lambda) variables in algebraics, but I believe that it needs to be done in system RPL. Corrections on this, anyone? Scott Guth === Subject: downloading to hp50 posting-account=avx12QoAAABDLxSUyqV2pkRikewOdLdx Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) do a screen capture (by pressing ON-up arrow on the calc), although screen capture from the File menu in conn4x gives an error (can't find calculator). So, at least the calc is talking to the computer. But nothing I try in conn4x seems to work - it can't find the hp50. I installed the software, I tried quick connect, I tried connect via the same File menu, etc. Nothing happens, and no files are listed in the conn4x file list. I'm using the USB port, which is not given as an option in Connect using drop-down menu - only Auto, COM1-COM5 (all of which I tried). Jay === Subject: Re: downloading to hp50 posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > do a screen capture (by pressing ON-up arrow on the calc), although > screen capture from the File menu in conn4x gives an error (can't find > calculator). So, at least the calc is talking to the computer. But > nothing I try in conn4x seems to work - it can't find the hp50. I > installed the software, I tried quick connect, I tried connect via the > same File menu, etc. Nothing happens, and no files are listed in the > conn4x file list. I'm using the USB port, which is not given as an > option in Connect using drop-down menu - only Auto, COM1-COM5 (all > of which I tried). > Jay You need to start the Xmodem Server on the 50g before hitting Connect on Conn4x. Start the Xmodem Server by hitting [RS][right arrow] (ON/CANCEL to quit, or simply use Disconnect on Conn4x). S.C. === Subject: Re: HP 35s teardown in embedded.com An interesting aspect of the 35s is that it takes over-engineering to a new level. For example, it's held together by 25 screws. Kim explains, The keyboard is the most important part of a calculator. It must work year after year. This suggests to me that the 35s's missed keystrokes really are a software problem and not a hardware problem. Maybe we will get a bug-fixed 35s one of these days! === Subject: Re: HP 35s teardown in embedded.com > E Eis that it takes over-engineering to a new level. > E EFor example, it's held together by 25 screws. Kim explains, > E EThe keyboard is the most important part of a calculator. > E EIt must work year after year. This suggests to me that the 35s's missed keystrokes really are a software > problem and not a hardware problem. Maybe we will get a bug-fixed 35s one of these days! Has anyone studied the addressing of the external memory chip in the 35s? (I2S or SPI?) Given that it is a serial interface, and we can physically get at the data and clock lines, perhaps we could come up with a simple, low pin count memory I/O scheme! TomCee === Subject: Re: HP 35s teardown in embedded.com posting-account=wcRVPwkAAACV9qEmJuiPuuML0GXuIOZ6 4.90),gzip(gfe),gzip(gfe) > On Feb 10, 10:39Epm, Joel Koltner E An interesting aspect of the 35s > E Eis that it takes over-engineering to a new level. > E EFor example, it's held together by 25 screws. Kim explains, > E EThe keyboard is the most important part of a calculator. > E EIt must work year after year. This suggests to me that the 35s's missed keystrokes really are a software > problem and not a hardware problem. Maybe we will get a bug-fixed 35s one of these days! Has anyone studied the addressing of the external memory chip in the > 35s? E(I2S or SPI?) EGiven that it is a serial interface, and we can > physically get at the data and clock lines, perhaps we could come up > with a simple, low pin count memory I/O scheme! > TomCee ...oops ... meant I2C (NOT I2S). === Subject: Equation Library I am real used to the equation library function in my HP48G+ Does the HP50 also have the Don === Subject: Re: Equation Library posting-account=zwF5mgoAAABtN7MLMYmZfSdAoZ2In_RC rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) > Does the HP50 also have the > equation library? Yes, you can get one from HP as part of the latest firmware update, however, I'd recommend EQLplus from Wolfgang Rautenberg's site: http://page.mi.fu-berlin.de/raut/WR49/EQLplus.htm download here: http://page.mi.fu-berlin.de/raut/WR49/#Science It includes the equation library that you know and love, but also allows you to create your own equation library. It's well done and I've never had a problem with it. -Jonathan === Subject: Re: Equation Library posting-account=sOAX1QkAAAC-FcySTSbz29Uk8huUtFRz CLR 1.1.4322; .NET CLR 2.0.50727),gzip(gfe),gzip(gfe) > Yes, you can get one from HP as part of the latest firmware update, > however, I'd recommend EQLplus from Wolfgang Rautenberg's site:http://page.mi.fu-berlin.de/raut/WR49/EQLplus.htm > download here:http://page.mi.fu-berlin.de/raut/WR49/#Science It includes the equation library that you know and love, but also > allows you to create your own equation library. EIt's well done and > I've never had a problem with it. -Jonathan screenshots, it looks like it constantly displays the header and only uses the bottom 131x64 (compatibility with the 49G?). S.C. === Subject: Re: Equation Library posting-account=9rwnLQoAAAC_FoizTwvxTD73niS5ww5R Gecko/20080201 Firefox/2.0.0.12,gzip(gfe),gzip(gfe) Hi Don. > Does the HP50 also have the > equation library? Yes, it has. Please have a look at: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lan g=en&cc=us&prodTypeId=215348&prodSeriesId=3235173&swItem=ca-31429-4&prodNameI d=3235174&swEnvOID=181&swLang=8&taskId=135&mode=4&idx=0 where they explain how to upgrade the 50G's ROM *and* to install the new equation libraries, or better see: http://www.hydrix.com/Download/Hp/4950Libraries/EquationLibrary.zip Hope this helps. Giancarlo === Subject: 35s Is the 35s compatible with the keystroke programming of the 41? If not which model is it compatible with? mick c === Subject: Re: 35s Michael schrieb im Newsbeitrag > Is the 35s compatible with the keystroke programming of the 41? > No, the HP-41 is a class of its own! > If not which model is it compatible with? > 33s, and both are 'derived' from the HP-32S and HP-32SII > De rien;-) === Subject: Re: 'Waking up' a HP48G/GX remotely? posting-account=wcRVPwkAAACV9qEmJuiPuuML0GXuIOZ6 4.90),gzip(gfe),gzip(gfe) On Feb 7, 7:19Epm, sylvan butler > Has anyone had any experience with bringing out the 'ON' function of > the HP48G/GX? Not that specifically. However, the 'ON' calculator key functions by connecting the VBAT line > to the 'ON-key' pin of the Saturn. ESo this means I must bring out > both sides of the 'ON' calculator key. EI will of course use some > protection devices on these lines to protect the calculator. I'd strongly recommend an optoisolator. EThat way the saturn input line > isn't exposed outside the case (the LED in most opto is relatively > hardly). sdb -- > What's seen on your screen? Ehttp://PcScreenWatch.com > sdbuse1 E on mailhost Ebigfoot.com now - of course, 'off' current drain is key. TomCee === Subject: Re: 'Waking up' a HP48G/GX remotely? posting-account=wcRVPwkAAACV9qEmJuiPuuML0GXuIOZ6 4.90),gzip(gfe),gzip(gfe) > I would like to wake up an HP48 from an external source. Does it have to wake up instantly, or can it wait a short while? It could, for example, wake itself via a control alarm, > perhaps every minute, or longer, say, and at that time > see whether a serial loop back exists (i.e. does it > receive back a byte sent on the serial port, > which it will if the serial TD/RD pins are connected), > turning itself back off and waiting until next time if not. This would be similar to the operation of cordless phones, > which need to know whether there is an incoming call, > for the handset to start ringing if so. However, the base station generally does not transmit anything > to the handset(s) to wake them up; rather, it waits for the handset > to check in and ask (which it does every couple of seconds), > at which time the handset learns that a call has meanwhile come in, > but users pretty much don't even notice that the time > between phone line ringing and handset ringing > is actually a bit variable and random, > so long as it is soon enough. time is not critical, this is a most clever idea! ..and of course it does not require opening up the calculator. TomCee