B209 here is the situation: i have hp48g+ and laptop with no serial port. i found somewhere that i could connect hp to my laptop via modem (connect hp to modem and then with telephone cable modem to computer's modem, then type something in calc and then, i think, i can communicate with calc with any hp48g software) and now when i found one old modem (3com u.s.robotics 56k message modem) and connectors i've lost schematics for wiring connectors and directions on what to type in calc to make connection. does anybody of you uses this method and does it work? help please! (i have exam in few days and i need to transfer some apps to calc if i want to pass) p.s. i have been using this calc for a very short time and i've never transfered anything between pc and calc so please write as much details as possible -- 27.1.2005 19:21:59 How about a USB to Serial converter? -A -- ~/.signature In return you could give us an idea on 49G+ new ROM upgrades and keyboard enhancements. That, we will all love and surely you would make our days :) -- Beto Reply: Erase between the dot (inclusive) and the @. Responder: Borra la frase obvia y el punto previo. marathons by Nick Karagiaourglou, Veli-Pekka Nousiainen and others (sorry if forget somebody). I would like to know how much marathons are published, which are the titles and where I can find them. X-RFC2646: Format=Flowed; Original I have never published a Marathon only Minichallange which you can find here using Google The Nick's famous Marthon are found on www.hpcalc.org use search there -- VPN I thought S.8ebastien was in the US, for which there is also newark. In europe i use farnell and rs. I've no experience with cypress parts. Very recently someone posted prices for some cards, and i didn't find them so expensive compared to building your own from scratch? -- Steve Sousa X-RFC2646: Format=Flowed; Original Hah! It was the very first message on this thread, silly me... -- Steve Sousa very I forgot a very important one, that i would not miss if building a new card, specially if it is to be used on port 2: hardware write protection! you can add this easily with a fairchild tinylogic NC7SZ57, configured as 2-Input NAND with Inverted A Input, connector r/w goes to the inverted input, the center of the switch to the non inverted input, output goes to chip r/w. Steve Sousa Td*OaFQEBc_xu%+ChwRl!KK`I'[$^aO1gIN{4OyBdO@1HHD5YO#[kiVCk|/-|mmYnU8yTp+eOv. d 1.G3;ro0Q/`,UY+vY/#5b/{OYxE+X)tc~p~1vbmZ!o4sciW+e8MW|Pz|nl`l*}]8[#1zQO]d2 *{d D#:h)8Q Le 27 jan 2005, Steve Sousa a dit : Well, i have downloaded the datasheet of the chip and tried to visualize what you said, but i don't realize why such a protection. Did you have cases where rom/ram switch did not protected a card ? Or is it a kind of belt + suspenders ? -- S.8ebastien Kirche visualize Well, i like my switches to behave as they are labeled to. :-) This is necesary only if you want the card rom/ram switch to behave correctly, what's the point of a write-protect switch if it doesn't disable writing? There is no need for it if you use this card *only* as ram, or *only* on slot1. If you use the card for storage on slot2, as many people do, and set it to write protected, it can still be corrupted/erased by software (a crash for example) regardless of the switch setting. Very important if you value your data. Besides if you are designing your card for scratch it costs nothing to put the pads for the chip, that way you won't pull your hair in the future in case you need it. hardware, according to the switch in the ram card, slot2 is wired Steve Sousa Td*OaFQEBc_xu%+ChwRl!KK`I'[$^aO1gIN{4OyBdO@1HHD5YO#[kiVCk|/-|mmYnU8yTp+eOv. d 1.G3;ro0Q/`,UY+vY/#5b/{OYxE+X)tc~p~1vbmZ!o4sciW+e8MW|Pz|nl`l*}]8[#1zQO]d2 *{d D#:h)8Q Le 28 Jan 2005, Steve Sousa a dit : Good explanation. Sounds a good advice :) I will try to find it on the hp48 diagram (another nice Flipse contribution :) BTW, i have found a reference at Conrad's for a gold/silver galvanisation kit for the connector pins around 30?. I will look if i can get a better offer elsewhere... -- S.8ebastien Kirche Td*OaFQEBc_xu%+ChwRl!KK`I'[$^aO1gIN{4OyBdO@1HHD5YO#[kiVCk|/-|mmYnU8yTp+eOv. d 1.G3;ro0Q/`,UY+vY/#5b/{OYxE+X)tc~p~1vbmZ!o4sciW+e8MW|Pz|nl`l*}]8[#1zQO]d2 *{d D#:h)8Q Le 27 jan 2005, tomcee s'est exprim.8e ainsi : Here (France) i ordered the memory chips and other smd pieces at Farnell's web site (farnell.com). They charge 6? for shipping but it's for a 24/48H delivery. S.8ebastien Kirche Farnell's 24/48H Great service I am very pleased with French companies and delivery !! When i ordered a package from france it was the other morning in Germany and the next day it was in capital city. That's what i call business !! In 3 days package was here, however package inspection and taxes took whole week :-( -even though total price of package was 40 euros and there was no delay from my side (tax payment, paperwork etc ... note: i was importing stuff from France) manjo Hi With Debug4x it's possible to make an ordinary function like 'FIBNUM(X)', but is it possible to make a postfix function like the built-in factorial command for example? 'X!' is SYMBOL ID X xFACT ; but the functions I create with Debug4x aren't allowed inside expressions like the above, only as functions using xFCNAPPLY. PS. Is it possible to hide library commands in a lib created with Debug4x? Like with the $HIDDEN list on the calculator? Steen Yes you can modify the RPL compiler to accept those. You have to Like this: CON(1) 0*(hasFORM)+0*(hasINTG)+0*(hasWHERE)+0*(hasVUNS) CON(1) 0*(hasDER)+0*(hasINV)+0*(hasCOLCT)+0*(hasEXPND) CON(1) 0*(hasHELP)+1*(hasPDATA) :: blah ; * parse data (if present) ASSEMBLE CON(5) =DOHSTR REL(5) pdfactend CON(1) 11 LBV=11 (QUITE HIGH) CON(1) =pdEX CON(1) =pdOP CON(1) 0 pdfactend RPL 11 is the priority (here the same as FACT). The compiler in this instance will expect an expression followed by the operator. As described in the Header.h file: * most significant nibble equates: nonALG EQU 8 not-allowed-in-algebraics flag hasHELP EQU 4 has-help-data flag hasPROMPTM EQU 4 same as above hasALIAS EQU 2 has-algebraic-alias flag hasPDATA EQU 1 has-parse-data flag * the remaining equates are only relevant for algebraic functions. * next most significant nibble equates: hasDER EQU 8 has-derivative flag hasINV EQU 4 has-inverse flag hasCOLCT EQU 2 has-COLCT-data flag hasEXPND EQU 1 has-EXPND-data flag * least significant nibble equates: hasFORM EQU 8 has-FORM-menu flag hasINTG EQU 4 has-Integral-data flag hasWHERE EQU 2 has-WHERE-code flag hasVUNS EQU 1 has-veryunsymin-code flag And for the syntax description: pdEX EQU #0 general expression pdOP EQU #1 operator pdQE EQU #2 quoted expression pdQN EQU #3 quoted name pdLP EQU #4 left parenthesis pdRP EQU #5 right parenthesis pdCM EQU #6 comma (non-radix) pdEQ EQU #7 equal-sign separator pdOS0 EQU #8 optional repeat 0 pdOS1 EQU #9 optional repeat 1 pdOS2 EQU #A optional repeat 2 pdOS3 EQU #B optional repeat 3 pdOS4 EQU #C optional repeat 4 pdOS5 EQU #D optional repeat 5 pdOS6 EQU #E optional repeat 6 pdOS7 EQU #F optional repeat 7 This bit is one of the most amazing stuff in the 48G, the ability to Note that this will only work for the RPL compiler, the algebraic compiler uses a static grammar (written in yack/bison). Jean-Yves X-GPG-FINGRPRINT: 6813 0372 183A 4E76 FB00 C858 1FFC A3A7 110E 3327 X-GPG-PUBLIC_KEY: http://n.ethz.ch/student/hasslerf/download/public_key.asc It is not a question of how it is arranged in a SYMBOL object but how it is displayed. As you may have noticed the 'xFACT' is after the 'ID X' in for user created functions) I suppose your are working with the 49 version. There things may be completely different (most probably the display of special inbuilt functions is coded without a way of changing it) but for the 48 there is a part of Mika Heiskanens entry table which is about displaying functions. I couldn't get it to work and started a thread some while ago Since nobody answered, I suppose that either nobody knows or it is not possible at all. posting-account=d8X8zw0AAAB_Eo2ldj3HF5DzN42pN3GY :: ; should do it. TW Steen X-Eric-Conspiracy: There is no conspiracy. Since when is the word fine a foul word? X-RFC2646: Format=Flowed; Original Maybe he taught F=Foul eg. a foul word? Actually it is ReadTheFullManual eg. read it ALL !! (before asking...) -- VPN I suspect I already know the answer to this question, but did anyone ever write a translator for converting HP41 opcodes into something usable on the 48/49 series. that appeared in the old PPC Journal and I've got an itch to type it in and play it again. ;-) X-RFC2646: Format=Flowed; Original Impossible, the languages differ too much, but HP did sell a 41translator ROM for the 48SX I remember programming some missing 41 commands (missing from the translator) using the provided utilities. -- VPN posting-account=9wLUeQ0AAACd9G5v3T6VPoZctF9pMIKW the Guys, thank to all of you for your suggestions and support. Perahps I found the solution, and it was software, not hardware ;-) .... I expected (what a simple man I am !!) to receive the cards in a strictly F.I.F.O order, but it seems likely that I received tha 4x128 card is basically as 4 distinct 128 kB chunks, that can be seen one at a time by the calc itself... card from Klotz.... By the way, they were very kind to me: I asked them for what I supposed to be a problem, and the day after they sent me an e-mail with two drawings attached, which were the layouts of the PCBs of the 512 kB and of the 4x128 kB. Mr. Klotz pointed out the difference between the two and advised me to check which type was the card I had already received. I put the card into the slot #1, merged it with user memory and installed MetaKernel on it: everything worked perfectly... Now it's *only* a matter of getting down to try and learn how MetaKernel works!! ;-) Giancarlo posting-account=Mar1jg0AAACF6QN5u0nozPQnCpvfsx_l Three words should explain it for you: Durable, Dependable, Reliable!!! Noel Causerano Registered Engineering Surveyor, SBQ Foundation Member, Spatial Sciences Institute Surveyor - Survey Services/Cairns City Council Director - GEOCALC SOFTWARE Registered Reseller HP Invent Cairns, QLD, Australia Email: noel@geocalc.net WEB: www.geocalc.net X-RFC2646: Format=Flowed; Response Only one day? I think I will settle for the gray-scale option AND buy an extra battery (or the sled) for extended operations using the PDA mode. The 1 month for calc is ok, BUT I think I'll be using PDA so often that the calc mode will certainly not have one month left Maybe I need two Qonos? (one color model, one grayscale) -- VPN X-RFC2646: Format=Flowed; Original Hello Mr LMart.92nez I would be very interested in buying - but I have been bitten too many times by the sharkes that others point out. I am sure sir that you are not one of them - but I need to be certain. My question to you sir is would it be acceptable to you for us to use an eBay escrow service such as www.escrow.com? That way you will get your money when I get the calculator. I patiently await your reply. ebay I am selling mine. It is a HP 48GX, serial number ID83101081, ROM R (the last version) and it comes with the box, user's manual and advanced programmer's manual (very much demanded), case and I also with almost no use because I bought it just to have one. The price is 300?, shipping from Spain not included. The way of payment is by money transfer through Western Union. Once I receive the money I will send the machine and the extras. And I agree with you about the sharks in eBay. To hell with them! I have exactly the same setup: a (used) revision R 48GX, 128k card, 2mb card, and cable. When you add the prices I paid for all those items individually the total comes to something near your price, so it sounds reasonable to me. -- Wayne Brown (HPCC #1104) | When your tail's in a crack, you improvise fwbrown@bellsouth.net | if you're good enough. Otherwise you give | your pelt to the trapper. e^(i*pi) = -1 -- Euler | -- John Myers Myers, Silverlock X-RFC2646: Format=Flowed; Original To my opinion it's extremely cheap, you don't have to bet on it at eBay -- VPN posting-account=R_kScQwAAACWG31ZZq7VroFkIHxE0hEw Haha, I don't think JYA needs your 48gx. Yikes, I didn't realize how much the 48gx is worth. (stick to my 48g for now) John I have tried 1G SD card, but the HP49G+ says the card has 512M free. So no need for using your money for any more than 512M. -M I have 16 MB card from my friend's digital camera (small cards come included in the package) i have all i ever needed and more and it's still 11 MB free :-) on 512 MB you will have more slack than real data ! manjo posting-account=wL7QqAwAAADveYas09gsbDvmMNiULH_b I have the 82240A printer. Can I print to this from NOTEPAD in windows 98/XP ? How would I set it up? Rich X-RFC2646: Format=Flowed; Original Exactly the same that as happen to me, right after I bought mine :s And now the proble is 2 broken (loose) keys and 3 more on the way there. This calculator is really crap when it comes to materials, except for the LCD protection glass (or something wich seems like glass). Hugo Rodrigues X-RFC2646: Format=Flowed; Original Steen thinks otherwise nowadays... -- VPN Distribution: world I am not sure that Steen actually has a new 49g+, or some other device which is making him happy. If it would just be a new 49g+ with a working keyboard, I guess he would not have to be cryptic about it. Maybe Hydrix is using him as a beta tester. - Carsten Distribution: world Mine too in exactly the same places - but only after I started using it heavily. It was quite happy shut in the desk draw unused for 6 months or more but then broke after just a few days of 3-4 hours use per day. Must be something to do with the keyboard flexing the case slightly. -- Bruce Horrocks Surrey England Ajaaa!!! I thinked that the broken balck strip was because of the heavy work I made of my HP 49G+ during the last 14 months, I now know it is not. After this months it begin to loose some keystrokes, but it is not a big thing. I still love the way it works in any circunstances. Battery seems to live now MORE than few months ago, and the only change I did was to begin to play with the GCC C compiler, with some programs. I don«t know, but someone know if the C programing can help con battery life? I know the C programs change the processor speed, and the longer battery life? Daniel If you're using HPGCC, then most of the example programs begin with a call to sys_slowOn(). This sets the CPU speed to approximately 12 MHz instead of the default 75 MHz, which can definitely conserve battery life. My understanding is that the default emulated calculator environment sets the CPU to 12 MHz while idle, but it runs all calculations at the full 75 MHz -- even games! This is entirely up to you, though. If you write HPGCC programs without that call to sys_slowOn() at the beginning, then the battery will drain quickly again, but the program will run faster. For example, my chess example runs the computer thinker at full speed. (Also, exit any HPGCC programs before you go to bed; they prevent the auto power-off function from working, and your batteries will probably be dead in the morning regardless of the CPU speed during the night.) -- www.designacourse.com The Easiest Way To Train Anyone... Anywhere. Chris Smith - Lead Software Developer/Technical Trainer MindIQ Corporation