further investigation via a message i posted on facebook

i found this answer

Bar code readers read the ratios between the black and white parts of the lines.

The laser scans across the lines and is reflected back to a sensor. When it’s passing over the white part, more of the photons are reflected back than when it’s passing over the black part. The scanner measures the time it spends in each part.

But the scanner can’t control how far the sensor is held from the scanned item, nor can i control the angle at which the path of the laser passes over the lines. Both of these change the timing—holding the sensor farther away means the “end” of the laser’s beam is moving faster, shortening the time it spends in any section, and when the beam passes diagonally over the lines it has more line to cross, increasing the time it spends in any section. Both of these effects happen in equal amounts to the white and the black parts, though, so the ratio of the times is invariant.

The scanner needs both parts—light and dark—to work. It doesn’t “read” just one part, it uses both


of course i googled it ... lost of info available if you want to look further

Posted By: ghostof barry butler on April 3rd 2023 at 08:52:18


Message Thread


Reply to Message

In order to add a post to the WotB Message Board you must be a registered WotB user.

If you are not yet registered then please visit the registration page. You should ensure that their browser is setup to accept cookies.

Log in