The following warnings occurred:
Warning [2] Undefined array key 28520 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28523 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28536 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28543 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28545 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28558 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28588 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28523 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28545 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28558 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 28588 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP 49g



#6

Was this model discontinued? why?


#7

Probably,

Not what the market wanted or needed....

#8

The hp-49g was discontinued, which is unfortunate. The market may not have wanted it, but my gut feeling is that there was--and is--plenty of room in the market for it and there were other reasons for production to have ceased. The hp-49 is a good machine, and I'd like to see it back in production. I hope someone at hp monitors this site and reads my suggestions.

When I bought mine in 1999 there was a lot of interesting material on the web, and some of it may not be available any longer. According to my web-based research, the 49g was designed in Australia by some very good hp-48 experts, so it was designed to be appreciated by loyal hp types who knew their way around an hp-48. HP was also trying to push into the education market, so the requirement to compete with TI (and others) drove the design to some extent. The look of the calculator, and more significantly the fact that it can operate in RPN and algebraic input modes were certainly results of this philosophy. Nothing is wrong with any of this. The calculator looks fine, and although the layout and tactile feedback are a bit different than those of the 48 series, the keyboard is still high in quality and the layout is appealing. The fact that the user could choose algebraic or RPN input should have opened up a good segment of the market, at the expense of complicating the documentation requirement. Documentation (at least in my opinion) is where hp blew it.

These calculators are too complex to master without good documentation. The User's Guide (manual) supplied with the machine was full of statements like "The hp 49g can do..." one thing or another, without explaining how to actually do the one thing or another. Some of the few detailed examples that were in the guide had errors, and the entire document was geared toward algebraic input. I had never used a graphing calc before I bought the hp-49g--had never owned an hp-48 (but was a loyal hp man, having owned a -15c, -32s and -32sII). I took the -49g out to sea on a seismic survey in early 2000 and worked through the manual. I found examples that didn't work, found a few things (such as entering vectors) that didn't "translate" in any obvious way between algebraic and RPN modes, and was sorely tempted to toss the thing into the Atlantic. One bright spot: I bought the calculator for its CAS, with the intention of having an easy-to-use way of evaluating integrals numerically. I did find the Equation Writer to be intuitive, so the machine did what I wanted without a lot of trouble.

I had the impression that HP believed that an experienced hp-48 user should have no problem with the hp-49, but many hp-48 users didn't like it--or more precisely didn't like the fact that the hp-49 worked differently. NB: For those of you who don't know, there is a flag setting that makes the -49 operate like an hp-48, so all of that knowledge--and the manuals--carry over. Still, one shouldn't be required to own an hp-48 in order to be able to use an hp-49.

By producing poor documentation HP alienated its loyal customer base as well as new users. When you by an hp-48 (yes, I got one of these after I got the hp-49), you get three manuals: a User's Guide, an Advanced User's Guide, and a Quick Start Guide. The user's guide is a thick, comprehensive, very-well-written document, as is the advanced user's guide. HP needed to produce documentation of similar quality for the hp-49 (the existing guides are worthless and need to be rewritten). Now, here's the problem: separate user guides would have to be supplied for algebraic and RPN modes of operation. This would be an expensive proposition. Here's the solution: the Quick Start Guide for the hp-48 introduces you to everything (short of programming) that a student or professional user needs to use the calculator (through a series of exercises), so produce a two-part quick start guide for the -49g: section I would be algebraic, section II would be RPN. Include a mail-in card for the full User's Guide of choice (algebraic or RPN), and make the appropriate Advanced guide an extra available for sale.

The machine is capable enough for the education trade, and good documentation and marketing would surely make it a contender. It is rugged (it's a *real* hp) and capable enough (especially in RPN mode) for professionals. HP's designers really did succed in creating a machine to please everyone, but their technical writing and support efforts failed them. OK, I've rambled enough--Jim.


#9

"...the keyboard is still high in quality..."

Bull$%#&!!! I had not one, not two, but three sets of HP49 keys go bad on me. Indeed, it was the sorry, low quality of keys that finally made me to quit using the HP49.

" It is rugged (it's a *real* hp) and capable enough (especially in RPN mode) for professionals. HP's designers really did succed in creating a machine to please everyone, but their technical writing and support efforts failed them."

Horsefeathers! Wait till your key markings wear off, your case starts coming apart, and that awful upper screen scratches from no apparent cause. In addition, there were so many bugs in the OS and CAS that users abandoned the machine in droves.

The HP49 was a colossal failure, from its amateur conception, hideous design, atrocious keys, poor programming, and shoddy production quality.

Believe it or not, I used to be a HP fanatic. I was one of those who initially championed the HP49. As a long time HP user I thought it would be a dream machine. But, it failed me every chance I gave it. I'm done with it, I'm glad HP cancelled it. And I sure as heck don't trust the new "Carlyized" HP to produce anything better.
- J.C. Randerson


#10

I use a HP-49G at school often since 2 years and i didn't have any of these problem... But you're right : the keys feeling/feedback is not very responsive - it's "spongious" like (but no problem with non-contact or bouncing). I prefer the keys on my 41cv... :-)

The only real inconvenient i can see is that it miss the "expandability" of my 41cv or the 48 IR

#11

I agree with your comments, especially regarding the part on the documentation. HP had no hope of selling these machines unless it came with some quality instruction manuals on how to utililize the features of the calculator.

I am surprised that there is minimal help built into the calculator, which would have made learning it easier.

I am not sure why people are complaining about the screen cover. The HP 48 did not have a screen cover so any damage on the screen would have been permanent. What HP should have done was to make the screen cover replaceable so that a new screen cover could be installed if the existing one was scratched or damaged.

The HP 49G has more memory and especially flash memory compared with the 128 KB in the HP 48GX. Has anyone tried to obtain memory cards for the HP 48GX?

Even with two memory cards installed in the HP 48GX, the software to make the functionality of the HP 48GX similar to the HP 49G would have to be installed into one of the memory cards and the functionality would probably be not as good as the HP 49G.

For me the most significant negative aspect was the omission of the infrared ports that would have allowed printing to the infrared printer and wireless communication with other HP 49G's or HP 48GX's.

On the balance, I think the HP 49G is an improvement over the HP 48GX but it was truly unfortunate that the infrared ports were omitted.

#12

Discontinued?
As far as I know, it haven't been discontinued yet..

Best regards,

J.Manrique

#1077 HPCC Member


Possibly Related Threads…
Thread Author Replies Views Last Post
  Re: Porting 49G Programs to 49G+/50G Les Wright 0 756 02-21-2007, 10:16 AM
Last Post: Les Wright
  Porting 49G Programs to 49G+/50G Les Wright 6 2,019 02-20-2007, 06:27 PM
Last Post: Tim Wessman
  TI-57 Emulator for HP-48S/SX/G/G+/GX, HP-49G and HP-49G+ is finished HrastProgrammer 9 2,631 01-17-2006, 12:57 AM
Last Post: HrastProgrammer
  HP 49G vs. HP 49G+ Prices Ed Look 5 1,546 10-24-2003, 12:43 AM
Last Post: Ed Look
  HP 49G Keyboard and future HP 49g's Nick Nicholas 1 896 05-31-2003, 10:26 AM
Last Post: R Lion

Forum Jump: