Another 41c BarCode Question


Can somebody let me know (post here or email me) the physical specifications for HP41 barcode? I don't have the book, and would really like to know: 1) Optimum Ratio of widths (space, thin bar, thick bar) 2) Optimum size for one or all of the above.

I've been adding "features" to my unified decompiler/program lister, and since printing barcode was easier than comprehensively deciphering XROM xx,yy to commands, I did it first. It works, but I just don't know the right sizes to put out!

Thanks Dan Portland, Oregon USA


If my memory helps, there are only two widths: the narrower bar is half the width of the other. There is no "right size" since the Wand sensor just delivers a series of pulses based on the transitions from dark to white and white to dark. As far as the movement is smooth enough, the timing of the pulses let the Wand estimate the width of each simbol as it is scanned. It merely sorts the time intervals in two classes: those with duration similar to X and those with durations similar to 2x. A recomendation of adequate sizes may arise from an estimation of reasonable speeds for the hand movement.


Thanks for the response. I was concerned with my barcode printing that the bars were too close together, and I kept on getting "checksum err" until I printed it out really huge to spread the bars out a little bit. The thin bar in some old generated barcode appears to be about 1/3x the width of the thicker bar.

The reason I thought the space is important is to keep the bars apart... not wanting 2 bars inside the little window of the wand at the same time. Perhaps this is not too big a deal, and if I widen my narrow bars out to 1/2 of the thick ones, keep the space about the diameter of the wand's "eye" then I'll be OK.

Thanks again. Someday I'll have this all debugged and ready for public distribution. If you want a "beta" version (or a "better beta," for those of you that have it already) please email.


as you print the bars narrower and narrower, you have to start worying about the fact that the ink may spread (on some printers more than others). You can compensate for this by making the bars slightly narrower.

The barcode manual lists minimum widths (from memory) which is dependant on the beam width.


The minimum width about 4/75" (four of the 75 dpi dots from an HP laserjet) for the narrow bar and twice that for the thick bar (zero's and one's). The white space is the same width as the narrow bar.


My problem is "resolved." I'm using barcode with the ratio of 1:1:2 for thinbar:space:thickbar and it seems to work fine. I've sized it so a typical/long line of barcode will fit on an 8.5x11 inch page. I think the actual width of the thin bar at this scale is less than 1/20". Still working out some bugs from the printing program (which works!) and will get it to the web site someday. Oh yeah, to use this you need to have the program file (in binary) accessible on a PC drive.

Possibly Related Threads...
Thread Author Replies Views Last Post
  Updated PPC DVD Version 2.10: HP-41 Searchable Program Files and Scannable Barcode Jake Schwartz 3 1,107 09-27-2013, 09:51 PM
Last Post: Olivier (Wa)
  HP 41: new barcode creation tool MichaelG 50 7,026 07-17-2013, 02:09 AM
Last Post: Ángel Martin
  HP41 Barcode ideas MichaelG 6 1,417 07-15-2013, 08:59 AM
Last Post: Olivier De Smet
  What About An iOS/Android HP-41 Barcode Reader App? Jake Schwartz 0 593 07-10-2013, 10:39 AM
Last Post: Jake Schwartz
  HP-41C Trivia Question Dan Grelinger 12 1,784 03-12-2013, 09:57 AM
Last Post: Dan Grelinger
  HP 71b ZENWAND Barcode Reader - Manual Michael Fehlhammer 2 741 11-02-2012, 03:34 AM
Last Post: Klaus
  Question about magnetic cards for the HP-41C Card Reader Namir 2 837 08-15-2012, 12:15 PM
Last Post: Namir
  HP-41C clear cased barcode reader Keith Midson 7 1,563 05-21-2012, 08:10 AM
Last Post: aurelio
  Errors reading with a HP 82153A Barcode Optical Wand aurelio 22 3,291 04-04-2012, 05:19 PM
Last Post: Les Wright
  HP-41C PCB Repair Question. Kerem Kapkin (Silicon Valley, CA) 10 1,761 11-21-2011, 07:45 PM
Last Post: BobVA

Forum Jump: