HP82240A vs HP82240B IR


This might have been asked before ... what is the difference between HP82240A and HP82240B IR printers.



As far as I know, the main (only?) difference is in the character set that the printers can, well, print. The "B" model has more characters, and if I recall correctly some of those common to A & B are remapped in model B. I found it quite annoying that the differences were so minor, and that model A didn't work so well with the 48 series (I bought model A it for my 28S first, then sold the 28S to buy a 48GX and I realized the printer wasn't totally compatible, bummer!)



Eduardo, I can't remember the precise details, but I was lead to believe that the GX is compatible with the 82240A, but that you have to change one (or more) of the calculator settings...??



there is a [OLDPRT] command available in the HP48 that allows you to use the A-type. The calculator remaps the character (if applicable) so you can use the A-series without any problems. (...) O.K., yeap! Let's go further.

The HP82240A uses the Roman8 character set, while the HP82440B allows you to choose between the Roman8 and ECMA94. If you are using the HP28S or any other Pioneer with IR output (HP42S, HP27S... I'm not sure about the HP18C, 17B, 17BII, 19B and 19BII), the B-series will work fine if you're not use the upper character set (ECMA94 is the default for the B-series).

The HP82440B was introduced later and the new character set (ECMA94) fully supports the HP48 character set. As you may have noticed, if you print a string from an HP48 to an HP82240A containing characters with codes above 128 (decimal), some printed characters do not match those in the LCD. If you execute OLDPRT prior to printing, almost all of them will match (only a few exceptions will not print). If you want to use an HP82240B after that, you should purge the exisitng PRTPAR variable. This variable contains the remapping string and if you do not purge it before using a B-series, then you'll have the same problem: no WYSIWYG effect!

The weirdest thing of all is that the HP49G (not G+) O.S. version 1.19-6 offers OLDPRT, and it indeed creates a PRTPAR with the remapping string. Well, the HP49G has no IR output, so the only meaningfull use for OLDPRT would be "printing" to a file, transfer it to an HP48 and print the file directly to an HP82240A or an HP82240B set to Roman8. As I don't own an HP49G+ (at least so far...), I guess that it may also have a "hidden" OLDPRT command that will allow the use of an HP82240A. Anyone trying it out?

Other differences are related to power consumption and extra space between text lines.

Hope this gives you a glimpse. If I miss something or added a wrong infromation, please forgive me. Again, I wrote by heart...


Luiz (Brazil)

Edited: 20 Apr 2004, 12:24 a.m.


"As I don't own an HP49G+ (at least so far...), I guess that it may also have a "hidden" OLDPRT command that will allow the use of an HP82240A. Anyone trying it out?"

on c.s.hp48 I saw news that it works, but the range is max 3 inches (2 is better)



The 49g+ indeed still has the OLDPRT command. I suppose that they left it (and everything for printing via IR except the IR hardware) in the 49G in the expectation that the same basic code would be used on other calculators.

When an 82240B is first turned on (or after a printer reset escape sequence), it uses the Roman-8 character set. When the 48 or 49 series does any printing (except the CR command) to the 82240A/B, it starts with the escape sequence to tell the 82240B to switch to using the (modified) ECMA 94 Latin No. 1 character set. This escape sequence isn't defined in the 82240A, so the 82240A simply ignores it. To get the 82240B back to using the Roman-8 character set (for use with a 28 series, for example), the simplest method is to turn it off and back on, though you could send it the escape sequence to switch to Roman-8 or the printer reset sequence.

Search the Forum Archives, I'm sure more details are in there.



Hi, James;

I read my e-mail and it has wrong information. If ECMA94 is the default, all earlier models would have problems printing, and it does not happen.

Thank you again.

Luiz (Brazil)

Edited: 20 Apr 2004, 6:45 a.m.


To a user, the main difference is the character set(s) that are available. But they're also quite different inside -- they use different IR receiver chips (the -A uses a Philips one, I forget what the -B uses). This makes quite a difference when you're trying to fix the thing!


Please let me know if when turned on the 82240B has a red led permanently ON, and the 82240A has no led.




this is one information I thought to ask about. I had an HP82240A for a while, so I bought a B-type when it was released and sold the A-type. But I am quite sure the A-type had no LED, and I remember that althought a LED is an extra power consumption component, it's a good way to remind the user that the printer is still switched to ON. It effectively may reduce power consumption, then.

I think your observation is correct, but in order to identify the model type, you can also turn it upside down: there is a 82240B "written" in the identification space ("label"?), closer to the IR sensor.


Luiz (Brazil)

Edited: 21 Apr 2004, 7:57 p.m.


Yes, the red LED takes some power, but there might be internal changes
(besides the "low-power" mode) that compensate.

Of course when actually printing, the highest power use would be the
printhead / paper advance motor and the thermal printhead. As both
models are rated for the same number of print lines per battery set,
I'd infer that it's the same in both models.



The 82240A has no LED. The indication that it's on (other than that it
receives a signal and prints) is the switch position and the red dot
visible on the switch. It stays on until it's turned off or the
batteries go dead, whichever comes first.

The 82240B has a red LED visible through the IR window (as well as the
red dot) when it's on and able to receive IR signals. When an external
power source is used, it stays on and "ready" indefinitely. When
running on the internal 4 AA cells, it switches to a "low-power" mode
after about 10 minutes of inactivity. In this mode, the LED goes out
and it won't receive IR signals, but memory is retained, so anything
in the buffer is still there, and underline, expanded width, and ECMA
94 character set modes are retained. To return to the full "ready"
mode, press the paper advance button.

I haven't measured the battery current draw in the two 82240B modes,
or for that matter, the 82240A, but it would be of general interest.
For that matter, the manuals say that even with external power, some
current is drawn from the batteries, in particular during "heavy
printing". Both manuals state:

Battery life for alkaline batteries is approximately 6000 print lines
of continuous printing.

The 82240A manual only goes on to say:
If the printer is left on without printing, battery life is
approximately two days.



Thank you very much for your detailed explanations!

Possibly Related Threads…
Thread Author Replies Views Last Post
  Help: HP-41CX and IR module Marcel Samek 13 4,040 11-14-2013, 11:00 AM
Last Post: Marcel Samek
  IR printer failure Andrew Nikitin 7 2,491 11-05-2013, 11:25 AM
Last Post: Andrew Nikitin
  Trouble dumping Pioneer ROM via IR Neil Hamilton (Ottawa) 6 2,499 06-20-2013, 08:14 AM
Last Post: Neil Hamilton (Ottawa)
  HP42S and IR printer matti 9 2,780 06-10-2013, 12:11 PM
Last Post: matti
  Does IR printing not work on your converted WP34s? Then read on... Harald 3 1,645 04-04-2013, 05:46 PM
Last Post: Harald
  IR Link Problem: HP48 <-> PC Waon Shinyoe (China) 1 1,139 03-16-2013, 03:37 AM
Last Post: Eric Smith
  WP-34s data exchange with PC over IR Marcel Samek 3 1,517 02-26-2013, 11:53 PM
Last Post: Marcel Samek
  The HP82240B Printer Jose Gonzalez Divasson 9 2,626 02-25-2013, 01:56 AM
Last Post: Nick_S
  WP34s IR Printing Update? Thomas Chrapkiewicz 2 1,273 02-24-2013, 01:53 PM
Last Post: Marcus von Cube, Germany
  [WP-34s] Updated: How to install crystal and IR diode Alexander Oestert 2 1,514 06-17-2012, 12:19 PM
Last Post: Geoff Quickfall

Forum Jump: